/external/chromium_org/media/filters/ |
gpu_video_decoder.h | 93 SHMBuffer* shm_buffer; member in struct:media::GpuVideoDecoder::PendingDecoderBuffer 124 void PutSHM(SHMBuffer* shm_buffer);
|
gpu_video_decoder.cc | 50 : shm_buffer(s), buffer(b), done_cb(done_cb) { 263 SHMBuffer* shm_buffer = GetSHM(size); local 264 if (!shm_buffer) { 269 memcpy(shm_buffer->shm->memory(), buffer->data(), size); 271 next_bitstream_buffer_id_, shm_buffer->shm->handle(), size); 277 PendingDecoderBuffer(shm_buffer, buffer, decode_cb))); 539 void GpuVideoDecoder::PutSHM(SHMBuffer* shm_buffer) { 541 available_shm_segments_.push_back(shm_buffer); 556 PutSHM(it->second.shm_buffer); 574 it->second.shm_buffer->shm->Close() [all...] |
/external/chromium_org/ppapi/proxy/ |
video_decoder_resource.cc | 198 scoped_ptr<ShmBuffer> shm_buffer( 200 if (!shm_buffer->addr) 203 available_shm_buffers_.push_back(shm_buffer.get()); 205 shm_buffers_.push_back(shm_buffer.release()); 210 shm_buffers_[shm_id] = shm_buffer.release(); 218 ShmBuffer* shm_buffer = available_shm_buffers_.back(); local 220 memcpy(shm_buffer->addr, buffer, size); 224 PpapiHostMsg_VideoDecoder_Decode(shm_buffer->shm_id, size, uid),
|
/external/chromium_org/content/renderer/media/ |
rtc_video_decoder.cc | 239 scoped_ptr<SHMBuffer> shm_buffer; local 241 shm_buffer = GetSHM_Locked(inputImage._length); 242 if (!shm_buffer) { 252 SaveToDecodeBuffers_Locked(inputImage, shm_buffer.Pass(), buffer_data); 516 SHMBuffer* shm_buffer = NULL; local 523 shm_buffer = decode_buffers_.front().first; 529 PutSHM_Locked(scoped_ptr<SHMBuffer>(shm_buffer)); 536 shm_buffer->shm->handle(), 539 .insert(std::make_pair(bitstream_buffer.id(), shm_buffer)).second; 567 scoped_ptr<SHMBuffer> shm_buffer, 620 scoped_ptr<SHMBuffer> shm_buffer = GetSHM_Locked(input_image._length); local [all...] |