HomeSort by relevance Sort by last modified time
    Searched refs:Demuxer (Results 1 - 25 of 25) sorted by null

  /external/chromium_org/media/base/
demuxer.cc 5 #include "media/base/demuxer.h"
13 Demuxer::Demuxer() {}
15 Demuxer::~Demuxer() {}
filter_collection.h 14 class Demuxer;
18 // Represents a set of uninitialized demuxer and audio/video decoders and
28 void SetDemuxer(Demuxer* demuxer);
29 Demuxer* GetDemuxer();
41 Demuxer* demuxer_;
demuxer.h 45 class MEDIA_EXPORT Demuxer {
59 Demuxer();
60 virtual ~Demuxer();
62 // Completes initialization of the demuxer.
64 // The demuxer does not own |host| as it is guaranteed to outlive the
65 // lifetime of the demuxer. Don't delete it!
75 // Starts stopping this demuxer, executing the callback upon completion.
77 // After the callback completes the demuxer may be destroyed. It is illegal to
78 // call any method (including Stop()) after a demuxer has stopped.
97 DISALLOW_COPY_AND_ASSIGN(Demuxer);
    [all...]
filter_collection.cc 8 #include "media/base/demuxer.h"
18 void FilterCollection::SetDemuxer(Demuxer* demuxer) {
19 demuxer_ = demuxer;
22 Demuxer* FilterCollection::GetDemuxer() {
demuxer_perftest.cc 54 // present in |demuxer| in as-close-to-monotonically-increasing timestamp order.
57 StreamReader(media::Demuxer* demuxer, bool enable_bitstream_converter);
86 StreamReader::StreamReader(media::Demuxer* demuxer,
89 demuxer->GetStream(media::DemuxerStream::AUDIO);
97 stream = demuxer->GetStream(media::DemuxerStream::VIDEO);
178 Demuxer::NeedKeyCB need_key_cb = base::Bind(&NeedKey);
179 FFmpegDemuxer demuxer(message_loop.message_loop_proxy(),
184 demuxer.Initialize(&demuxer_host
    [all...]
stream_parser.h 65 Demuxer::Liveness liveness;
stream_parser.cc 15 liveness(Demuxer::LIVENESS_UNKNOWN) {
mock_filters.h 16 #include "media/base/demuxer.h"
28 class MockDemuxer : public Demuxer {
33 // Demuxer implementation.
pipeline.h 17 #include "media/base/demuxer.h"
90 // |filter_collection| must be a complete collection containing a demuxer,
415 // Contains the demuxer and renderers to use when initializing.
418 // Holds the initialized demuxer. Used for seeking. Owned by client.
419 Demuxer* demuxer_;
pipeline.cc 517 // Seek demuxer.
519 &Demuxer::Seek, base::Unretained(demuxer_), seek_timestamp));
554 &Demuxer::Stop, base::Unretained(demuxer_)));
867 demuxer_->GetLiveness() == Demuxer::LIVENESS_LIVE,
pipeline_unittest.cc 117 .WillRepeatedly(Return(Demuxer::LIVENESS_UNKNOWN));
126 // The mock demuxer doesn't stop the fake text track stream,
141 // Sets up expectations to allow the demuxer to initialize.
150 // Configure the demuxer to return the streams.
670 // Preroll() isn't called as the demuxer errors out first.
724 // Seek() isn't called as the demuxer errors out first.
807 // Arrange to trigger a time update while the demuxer is in the middle of
    [all...]
  /external/chromium_org/media/filters/
pipeline_integration_test_base.h 13 #include "media/base/demuxer.h"
103 scoped_ptr<Demuxer> demuxer_;
110 Demuxer::NeedKeyCB need_key_cb_;
122 void set_need_key_cb(const Demuxer::NeedKeyCB& need_key_cb) {
130 scoped_ptr<Demuxer> demuxer, Decryptor* decryptor);
pipeline_integration_test_base.cc 222 Demuxer::NeedKeyCB need_key_cb = base::Bind(
224 scoped_ptr<Demuxer> demuxer(
229 return CreateFilterCollection(demuxer.Pass(), decryptor);
234 scoped_ptr<Demuxer> demuxer,
236 demuxer_ = demuxer.Pass();
ffmpeg_demuxer.h 5 // Implements the Demuxer interface using FFmpeg's libavformat. At this time
35 #include "media/base/demuxer.h"
58 // Keeps a copy of |demuxer| and initializes itself using information
60 FFmpegDemuxerStream(FFmpegDemuxer* demuxer, AVStream* stream);
143 class MEDIA_EXPORT FFmpegDemuxer : public Demuxer {
151 // Demuxer implementation.
235 // on the demuxer thread.
239 // Provides asynchronous IO to this demuxer. Consumed by |url_protocol_| to
260 // Whether text streams have been enabled for this demuxer.
chunk_demuxer.h 16 #include "media/base/demuxer.h"
130 // Demuxer implementation that allows chunks of media data to be passed
132 class MEDIA_EXPORT ChunkDemuxer : public Demuxer {
140 // |open_cb| Run when Initialize() is called to signal that the demuxer
142 // |need_key_cb| Run when the demuxer determines that an encryption key is
157 // Demuxer implementation.
168 // Methods used by an external object to control this demuxer.
195 // kOk is returned if the demuxer has enough resources to support another ID
198 // kReachedIdLimit is returned if the demuxer cannot handle another ID right
238 // Notifies the demuxer that the duration of the media has changed t
    [all...]
pipeline_integration_test.cc 407 scoped_ptr<Demuxer> GetDemuxer() { return owned_chunk_demuxer_.Pass(); }
409 void set_need_key_cb(const Demuxer::NeedKeyCB& need_key_cb) {
528 scoped_ptr<Demuxer> owned_chunk_demuxer_;
529 Demuxer::NeedKeyCB need_key_cb_;
    [all...]
ffmpeg_demuxer_unittest.cc 84 Demuxer::NeedKeyCB need_key_cb =
149 // Accessor to demuxer internals.
476 // We're testing that the demuxer frees all queued packets when it receives
515 // We're testing that the demuxer frees all queued packets when it receives
578 // Tests that calling Read() on a stopped demuxer stream immediately deletes
ffmpeg_demuxer.cc 62 FFmpegDemuxer* demuxer,
64 : demuxer_(demuxer),
520 Demuxer::Liveness FFmpegDemuxer::GetLiveness() const {
618 // Create demuxer stream entries for each possible AVStream. Each stream
    [all...]
chunk_demuxer_unittest.cc 171 Demuxer::NeedKeyCB need_key_cb =
579 // Initializes the demuxer with data from 2 files with different
    [all...]
chunk_demuxer.cc 182 // appending the processed frames to associated demuxer streams for each
    [all...]
  /external/chromium_org/content/renderer/media/android/
media_source_delegate.h 18 #include "media/base/demuxer.h"
65 const media::Demuxer::NeedKeyCB& need_key_cb,
88 // Seeks the demuxer and later calls OnDemuxerSeekDone() after the seek has
89 // been completed. There must be no other seek of the demuxer currently in
158 // Reads an access unit from the demuxer stream |stream| and stores it in
182 // Get the demuxer configs for a particular stream identified by |is_audio|.
209 media::Demuxer::NeedKeyCB need_key_cb_;
media_source_delegate.cc 150 const media::Demuxer::NeedKeyCB& need_key_cb,
510 // Notify demuxer ready when both streams are not encrypted.
557 // Try to notify demuxer ready when audio DDS initialization finished and
574 // Try to notify demuxer ready when video DDS initialization finished.
701 DCHECK(chunk_demuxer_) << "Browser seek requested, but no chunk demuxer";
  /external/chromium_org/media/formats/webm/
webm_stream_parser.cc 208 params.liveness = Demuxer::LIVENESS_LIVE;
210 params.liveness = Demuxer::LIVENESS_RECORDED;
212 params.liveness = Demuxer::LIVENESS_UNKNOWN;
  /external/chromium_org/media/tools/player_x11/
player_x11.cc 105 media::Demuxer* demuxer,
111 collection->SetDemuxer(demuxer);
280 scoped_ptr<media::Demuxer> demuxer(new media::FFmpegDemuxer(
286 InitPipeline(&pipeline, media_thread.message_loop_proxy(), demuxer.get(),
  /external/chromium_org/content/renderer/media/
webmediaplayer_impl.h 317 // |demuxer_| will contain the appropriate demuxer based on which resource
320 scoped_ptr<media::Demuxer> demuxer_;

Completed in 820 milliseconds