| 209 | } |
| 210 | |
| 211 | Codec::Codec(MemPool* mem_pool, bool reuse_buffer, bool supports_streaming) |
| 212 | : memory_pool_(mem_pool), |
| 213 | reuse_buffer_(reuse_buffer), |
| 214 | supports_streaming_(supports_streaming) { |
| 215 | if (memory_pool_ != nullptr) { |
| 216 | temp_memory_pool_.reset(new MemPool(memory_pool_->mem_tracker())); |
| 217 | } |
| 218 | } |
| 219 | |
| 220 | void Codec::Close() { |
| 221 | if (temp_memory_pool_.get() != nullptr) { |
nothing calls this directly
no test coverage detected