Searched refs:DecoderBufferBase (Results 1 - 18 of 18) sorted by last modified time

/external/chromium_org/chromecast/media/cma/base/
H A Dbuffering_frame_provider.cc18 const scoped_refptr<DecoderBufferBase>& buffer,
83 const scoped_refptr<DecoderBufferBase>& buffer,
H A Dbuffering_frame_provider.h20 class DecoderBufferBase;
26 typedef base::Callback<void(const scoped_refptr<DecoderBufferBase>&, bool)>
53 const scoped_refptr<DecoderBufferBase>& buffer,
58 const scoped_refptr<DecoderBufferBase>& buffer() const { return buffer_; }
67 scoped_refptr<DecoderBufferBase> buffer_;
72 void OnNewBuffer(const scoped_refptr<DecoderBufferBase>& buffer,
H A Dcoded_frame_provider.h19 class DecoderBufferBase;
23 typedef base::Callback<void(const scoped_refptr<DecoderBufferBase>&,
H A Ddecoder_buffer_adapter.h20 // into a DecoderBufferBase.
21 class DecoderBufferAdapter : public DecoderBufferBase {
26 // DecoderBufferBase implementation.
H A Ddecoder_buffer_base.cc10 DecoderBufferBase::DecoderBufferBase() { function in class:chromecast::media::DecoderBufferBase
13 DecoderBufferBase::~DecoderBufferBase() {
H A Ddecoder_buffer_base.h20 // DecoderBufferBase exposes only the properties of an audio/video buffer.
21 // The way a DecoderBufferBase is created and organized in memory
23 class DecoderBufferBase class in namespace:chromecast::media
24 : public base::RefCountedThreadSafe<DecoderBufferBase> {
26 DecoderBufferBase();
47 friend class base::RefCountedThreadSafe<DecoderBufferBase>;
48 virtual ~DecoderBufferBase();
51 DISALLOW_COPY_AND_ASSIGN(DecoderBufferBase);
H A Dframe_generator_for_test.cc42 scoped_refptr<DecoderBufferBase> FrameGeneratorForTest::Generate() {
44 return scoped_refptr<DecoderBufferBase>();
50 return scoped_refptr<DecoderBufferBase>(
104 return scoped_refptr<DecoderBufferBase>(new DecoderBufferAdapter(buffer));
H A Dframe_generator_for_test.h15 class DecoderBufferBase;
41 scoped_refptr<DecoderBufferBase> Generate();
H A Dmock_frame_consumer.cc74 const scoped_refptr<DecoderBufferBase>& buffer,
78 scoped_refptr<DecoderBufferBase> ref_buffer = frame_generator_->Generate();
H A Dmock_frame_consumer.h21 class DecoderBufferBase;
39 void OnNewFrame(const scoped_refptr<DecoderBufferBase>& buffer,
H A Dmock_frame_provider.cc63 scoped_refptr<DecoderBufferBase> buffer(frame_generator_->Generate());
/external/chromium_org/chromecast/media/cma/filters/
H A Ddemuxer_stream_adapter.cc195 scoped_refptr<DecoderBufferBase> buffer(new DecoderBufferAdapter(input));
H A Ddemuxer_stream_adapter_unittest.cc163 void OnNewFrame(const scoped_refptr<DecoderBufferBase>& buffer,
231 const scoped_refptr<DecoderBufferBase>& buffer,
/external/chromium_org/chromecast/media/cma/ipc_streamer/
H A Dav_streamer_proxy.cc63 pending_buffer_ = scoped_refptr<DecoderBufferBase>();
91 const scoped_refptr<DecoderBufferBase>& buffer,
127 pending_buffer_ = scoped_refptr<DecoderBufferBase>();
179 const scoped_refptr<DecoderBufferBase>& buffer) {
H A Dav_streamer_proxy.h19 class DecoderBufferBase;
48 void OnNewBuffer(const scoped_refptr<DecoderBufferBase>& buffer,
56 bool SendBuffer(const scoped_refptr<DecoderBufferBase>& buffer);
77 scoped_refptr<DecoderBufferBase> pending_buffer_;
H A Dcoded_frame_provider_host.cc77 scoped_refptr<DecoderBufferBase> buffer =
H A Ddecoder_buffer_base_marshaller.cc20 class DecoderBufferFromMsg : public DecoderBufferBase {
26 // DecoderBufferBase implementation.
132 const scoped_refptr<DecoderBufferBase>& buffer,
152 scoped_refptr<DecoderBufferBase> DecoderBufferBaseMarshaller::Read(
H A Ddecoder_buffer_base_marshaller.h13 class DecoderBufferBase;
20 const scoped_refptr<DecoderBufferBase>& buffer, MediaMessage* msg);
23 static scoped_refptr<DecoderBufferBase> Read(scoped_ptr<MediaMessage> msg);

Completed in 102 milliseconds