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

1 2

  /external/chromium_org/media/formats/common/
stream_parser_test_base.h 17 // Test helper for verifying StreamParser behavior.
20 explicit StreamParserTestBase(scoped_ptr<StreamParser> stream_parser);
53 void OnInitDone(bool success, const StreamParser::InitParameters& params);
56 const StreamParser::TextTrackConfigMap& text_config);
57 bool OnNewBuffers(const StreamParser::BufferQueue& audio_buffers,
58 const StreamParser::BufferQueue& video_buffers,
59 const StreamParser::TextBufferQueueMap& text_map);
65 scoped_ptr<StreamParser> parser_;
stream_parser_test_base.cc 14 const StreamParser::BufferQueue& buffers) {
18 for (StreamParser::BufferQueue::const_iterator itr = buffers.begin();
31 scoped_ptr<StreamParser> stream_parser)
77 const StreamParser::InitParameters& params) {
87 const StreamParser::TextTrackConfigMap& text_config) {
97 const StreamParser::BufferQueue& audio_buffers,
98 const StreamParser::BufferQueue& video_buffers,
99 const StreamParser::TextBufferQueueMap& text_map) {
  /external/chromium_org/media/base/
stream_parser.cc 12 StreamParser::InitParameters::InitParameters(base::TimeDelta duration)
18 StreamParser::StreamParser() {}
20 StreamParser::~StreamParser() {}
23 const std::vector<const StreamParser::BufferQueue*>& buffer_queues,
24 StreamParser::BufferQueue* merged_buffers) {
43 std::vector<StreamParser::BufferQueue::const_iterator> itrs(num_itrs);
113 bool MergeBufferQueues(const StreamParser::BufferQueue& audio_buffers,
114 const StreamParser::BufferQueue& video_buffers
    [all...]
stream_parser.h 28 class MEDIA_EXPORT StreamParser {
34 // TextTrackConfigMap (which is passed in StreamParser::NewConfigCB), or
112 StreamParser();
113 virtual ~StreamParser();
140 DISALLOW_COPY_AND_ASSIGN(StreamParser);
155 const StreamParser::BufferQueue& audio_buffers,
156 const StreamParser::BufferQueue& video_buffers,
157 const StreamParser::TextBufferQueueMap& text_buffers,
158 StreamParser::BufferQueue* merged_buffers);
stream_parser_buffer.h 108 typedef StreamParser::TrackId TrackId;
153 typedef StreamParser::BufferQueue BufferQueue;
stream_parser_unittest.cc 15 typedef StreamParser::TrackId TrackId;
16 typedef StreamParser::BufferQueue BufferQueue;
17 typedef StreamParser::TextBufferQueueMap TextBufferQueueMap;
  /external/chromium_org/media/filters/
frame_processor.h 55 bool ProcessFrames(const StreamParser::BufferQueue& audio_buffers,
56 const StreamParser::BufferQueue& video_buffers,
57 const StreamParser::TextBufferQueueMap& text_map,
71 bool AddTrack(StreamParser::TrackId id, ChunkDemuxerStream* stream);
78 bool UpdateTrack(StreamParser::TrackId old_id, StreamParser::TrackId new_id);
94 typedef std::map<StreamParser::TrackId, MseTrackBuffer*> TrackBufferMap;
98 MseTrackBuffer* FindTrack(StreamParser::TrackId id);
stream_parser_factory.h 17 class StreamParser;
26 // Creates a new StreamParser object if the specified |type| and |codecs| list
29 // Returns a new StreamParser object if |type| and all codecs listed in
35 static scoped_ptr<StreamParser> Create(
frame_processor.cc 105 StreamParser::BufferQueue processed_frames_;
187 const StreamParser::BufferQueue& audio_buffers,
188 const StreamParser::BufferQueue& video_buffers,
189 const StreamParser::TextBufferQueueMap& text_map,
194 StreamParser::BufferQueue frames;
209 for (StreamParser::BufferQueue::const_iterator frames_itr = frames.begin();
240 bool FrameProcessor::AddTrack(StreamParser::TrackId id,
253 bool FrameProcessor::UpdateTrack(StreamParser::TrackId old_id,
254 StreamParser::TrackId new_id) {
296 MseTrackBuffer* FrameProcessor::FindTrack(StreamParser::TrackId id)
    [all...]
stream_parser_factory.cc 62 typedef StreamParser* (*ParserFactoryFunction)(
95 static StreamParser* BuildWebMParser(
158 static StreamParser* BuildMP4Parser(
191 static StreamParser* BuildMP3Parser(
203 static StreamParser* BuildADTSParser(
217 static StreamParser* BuildMP2TParser(
295 // |factory_function| contains a function that can build a StreamParser for this
373 scoped_ptr<StreamParser> StreamParserFactory::Create(
379 scoped_ptr<StreamParser> stream_parser;
chunk_demuxer.cc 27 static TimeDelta EndTimestamp(const StreamParser::BufferQueue& queue) {
99 scoped_ptr<StreamParser> stream_parser,
105 void Init(const StreamParser::InitCB& init_cb,
108 const StreamParser::NeedKeyCB& need_key_cb,
111 // Appends new data to the StreamParser.
178 const StreamParser::TextTrackConfigMap& text_configs);
192 bool OnNewBuffers(const StreamParser::BufferQueue& audio_buffers,
193 const StreamParser::BufferQueue& video_buffers,
194 const StreamParser::TextBufferQueueMap& text_map);
197 const StreamParser::InitParameters& params)
    [all...]
source_buffer_range.h 26 typedef StreamParser::BufferQueue BufferQueue;
chunk_demuxer.h 46 bool Append(const StreamParser::BufferQueue& buffers);
307 const StreamParser::InitParameters& params);
source_buffer_stream.h 35 typedef StreamParser::BufferQueue BufferQueue;
frame_processor_unittest.cc 26 typedef StreamParser::BufferQueue BufferQueue;
27 typedef StreamParser::TextBufferQueueMap TextBufferQueueMap;
28 typedef StreamParser::TrackId TrackId;
  /external/chromium_org/media/formats/mpeg/
adts_stream_parser_unittest.cc 15 scoped_ptr<StreamParser>(new ADTSStreamParser()).Pass()) {}
mpeg1_audio_stream_parser_unittest.cc 17 scoped_ptr<StreamParser>(new MPEG1AudioStreamParser()).Pass()) {}
mpeg_audio_stream_parser_base.h 22 class MEDIA_EXPORT MPEGAudioStreamParserBase : public StreamParser {
33 // StreamParser implementation.
  /external/chromium_org/media/formats/mp2t/
mp2t_stream_parser.h 28 class MEDIA_EXPORT Mp2tStreamParser : public StreamParser {
33 // StreamParser implementation.
56 StreamParser::BufferQueue audio_queue;
58 StreamParser::BufferQueue video_queue;
71 // Since the StreamParser interface allows only one audio & video streams,
mp2t_stream_parser_unittest.cc 27 bool IsMonotonic(const StreamParser::BufferQueue& buffers) {
31 StreamParser::BufferQueue::const_iterator it1 = buffers.begin();
32 StreamParser::BufferQueue::const_iterator it2 = ++it1;
103 const StreamParser::InitParameters& params) {
111 const StreamParser::TextTrackConfigMap& tc) {
123 const StreamParser::BufferQueue& buffers) {
125 for (StreamParser::BufferQueue::const_iterator buf = buffers.begin();
133 bool OnNewBuffers(const StreamParser::BufferQueue& audio_buffers,
134 const StreamParser::BufferQueue& video_buffers,
135 const StreamParser::TextBufferQueueMap& text_map)
    [all...]
es_adapter_video_unittest.cc 65 std::string RunAdapterTest(const StreamParser::BufferQueue& buffer_queue);
  /external/chromium_org/media/formats/mp4/
mp4_stream_parser_unittest.cc 64 void InitF(bool init_ok, const StreamParser::InitParameters& params) {
72 const StreamParser::TextTrackConfigMap& tc) {
80 const StreamParser::BufferQueue& buffers) {
82 for (StreamParser::BufferQueue::const_iterator buf = buffers.begin();
90 bool NewBuffersF(const StreamParser::BufferQueue& audio_buffers,
91 const StreamParser::BufferQueue& video_buffers,
92 const StreamParser::TextBufferQueueMap& text_map) {
mp4_stream_parser.h 26 class MEDIA_EXPORT MP4StreamParser : public StreamParser {
  /external/chromium_org/media/formats/webm/
webm_stream_parser.h 20 class WebMStreamParser : public StreamParser {
25 // StreamParser implementation.
webm_cluster_parser.h 25 typedef StreamParser::TrackId TrackId;

Completed in 295 milliseconds

1 2