Searched defs:MediaMessageFifo (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/chromecast/media/cma/ipc/
H A Dmedia_message_fifo.h26 // MediaMessageFifo is a lock free fifo implementation
33 // instance of MediaMessageFifo, same applies to the consumer.
36 // feeder (using MediaMessageFifo instance fifo_feeder) will push messages
50 // base::Bind(&MediaMessageFifo::ReserveMemory,
63 // // Once message |msg| is going out of scope, then MediaMessageFifo
69 // A typical consumer (using MediaMessageFifo instance fifo_consumer)
79 // // Once the message is going out of scope, MediaMessageFifo will receive
84 class MediaMessageFifo { class in namespace:chromecast::media
89 MediaMessageFifo(scoped_ptr<MediaMemoryChunk> mem, bool init);
90 ~MediaMessageFifo();
[all...]
H A Dmedia_message_fifo.cc104 MediaMessageFifo::MediaMessageFifo( function in class:chromecast::media::MediaMessageFifo
135 << "MediaMessageFifo:" << " init=" << init << " size=" << size_;
142 MediaMessageFifo::~MediaMessageFifo() {
146 void MediaMessageFifo::ObserveReadActivity(
151 void MediaMessageFifo::ObserveWriteActivity(
156 scoped_ptr<MediaMemoryChunk> MediaMessageFifo::ReserveMemory(
204 scoped_ptr<MediaMessage> MediaMessageFifo::Pop() {
243 base::Bind(&MediaMessageFifo
[all...]

Completed in 815 milliseconds