/external/chromium_org/media/filters/ |
gpu_video_decoder.h | 92 SHMBuffer* shm_buffer; member in struct:media::GpuVideoDecoder::PendingDecoderBuffer 123 void PutSHM(SHMBuffer* shm_buffer);
|
gpu_video_decoder.cc | 49 : shm_buffer(s), buffer(b), done_cb(done_cb) { 254 SHMBuffer* shm_buffer = GetSHM(size); local 255 if (!shm_buffer) { 260 memcpy(shm_buffer->shm->memory(), buffer->data(), size); 262 next_bitstream_buffer_id_, shm_buffer->shm->handle(), size); 268 PendingDecoderBuffer(shm_buffer, buffer, decode_cb))); 542 void GpuVideoDecoder::PutSHM(SHMBuffer* shm_buffer) { 544 available_shm_segments_.push_back(shm_buffer); 559 PutSHM(it->second.shm_buffer); 583 it->second.shm_buffer->shm->Close() [all...] |
/external/chromium_org/ppapi/proxy/ |
video_decoder_resource.cc | 211 scoped_ptr<ShmBuffer> shm_buffer( 213 if (!shm_buffer->addr) 216 available_shm_buffers_.push_back(shm_buffer.get()); 218 shm_buffers_.push_back(shm_buffer.release()); 223 shm_buffers_[shm_id] = shm_buffer.release(); 231 ShmBuffer* shm_buffer = available_shm_buffers_.back(); local 233 memcpy(shm_buffer->addr, buffer, size); 237 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); 525 SHMBuffer* shm_buffer = NULL; local 532 shm_buffer = decode_buffers_.front().first; 538 PutSHM_Locked(scoped_ptr<SHMBuffer>(shm_buffer)); 545 shm_buffer->shm->handle(), 548 .insert(std::make_pair(bitstream_buffer.id(), shm_buffer)).second; 576 scoped_ptr<SHMBuffer> shm_buffer, 629 scoped_ptr<SHMBuffer> shm_buffer = GetSHM_Locked(input_image._length); local [all...] |