Home | History | Annotate | Download | only in glue

Lines Matching refs:media

6 // It contains PipelineImpl which is the actual media player pipeline, it glues
7 // the media player pipeline, data source, audio renderer and renderer.
14 // media::PipelineImpl
15 // The media playback pipeline.
21 // Proxies methods calls from the media pipeline to WebKit.
24 // WebKit client of this media player object.
47 // destructed nicely, and there will be some dangling media threads trying to
49 // main thread and cleanup the media threads when the even is received. Also
62 #include "media/base/filters.h"
63 #include "media/base/message_loop_factory.h"
64 #include "media/base/pipeline.h"
70 #include "webkit/glue/media/web_data_source.h"
86 // A proxy class that dispatches method calls from the media pipeline to
87 // WebKit. Since there are multiple threads in the media pipeline and there's
88 // need for the media pipeline to call to WebKit, e.g. repaint requests,
90 // from the media pipeline on different threads and serialize these calls
108 void GetCurrentFrame(scoped_refptr<media::VideoFrame>* frame_out);
109 void PutCurrentFrame(scoped_refptr<media::VideoFrame> frame);
114 void PipelineInitializationCallback(media::PipelineStatus status);
115 void PipelineSeekCallback(media::PipelineStatus status);
116 void PipelineEndedCallback(media::PipelineStatus status);
117 void PipelineErrorCallback(media::PipelineStatus error);
118 void NetworkEventCallback(media::PipelineStatus status);
135 void PipelineInitializationTask(media::PipelineStatus status);
138 void PipelineSeekTask(media::PipelineStatus status);
140 // Notify |webmediaplayer_| that the media has ended.
141 void PipelineEndedTask(media::PipelineStatus status);
145 void PipelineErrorTask(media::PipelineStatus error);
148 void NetworkEventTask(media::PipelineStatus status);
165 // Construct a WebMediaPlayerImpl with reference to the client, and media
167 // provide more specific media filters that does resource loading and
188 media::FilterCollection* collection,
189 media::MessageLoopFactory* message_loop_factory);
221 // True if the loaded media has a playable video/audio track.
265 void OnPipelineInitialize(media::PipelineStatus status);
267 void OnPipelineSeek(media::PipelineStatus status);
269 void OnPipelineEnded(media::PipelineStatus status);
271 void OnPipelineError(media::PipelineStatus error);
273 void OnNetworkEvent(media::PipelineStatus status);
299 scoped_ptr<media::FilterCollection> filter_collection_;
302 scoped_refptr<media::Pipeline> pipeline_;
304 scoped_ptr<media::MessageLoopFactory> message_loop_factory_;