/external/chromium_org/media/filters/ |
source_buffer_range.h | 55 DecodeTimestamp media_segment_start_time, 77 void Seek(DecodeTimestamp timestamp); 81 void SeekAheadTo(DecodeTimestamp timestamp); 85 void SeekAheadPast(DecodeTimestamp timestamp); 96 SourceBufferRange* SplitRange(DecodeTimestamp timestamp, bool is_exclusive); 107 bool TruncateAt(DecodeTimestamp timestamp, 124 DecodeTimestamp start_timestamp, DecodeTimestamp end_timestamp, 125 int bytes_to_free, DecodeTimestamp* end_removal_timestamp); 154 DecodeTimestamp GetNextTimestamp() const [all...] |
source_buffer_stream.h | 71 void OnNewMediaSegment(DecodeTimestamp media_segment_start_time); 172 int GetRemovalRange(DecodeTimestamp start_timestamp, 173 DecodeTimestamp end_timestamp, int byte_to_free, 174 DecodeTimestamp* removal_end_timestamp); 186 void PruneTrackBuffer(const DecodeTimestamp timestamp); 196 DecodeTimestamp first_timestamp, DecodeTimestamp second_timestamp) const; 201 DecodeTimestamp GetNextBufferTimestamp(); 206 RangeList::iterator FindExistingRangeFor(DecodeTimestamp start_timestamp); 223 DecodeTimestamp seek_timestamp) [all...] |
source_buffer_range.cc | 13 const DecodeTimestamp& decode_timestamp, 19 const DecodeTimestamp& decode_timestamp) { 30 DecodeTimestamp media_segment_start_time, 66 void SourceBufferRange::Seek(DecodeTimestamp timestamp) { 75 void SourceBufferRange::SeekAheadTo(DecodeTimestamp timestamp) { 79 void SourceBufferRange::SeekAheadPast(DecodeTimestamp timestamp) { 83 void SourceBufferRange::SeekAhead(DecodeTimestamp timestamp, 106 DecodeTimestamp timestamp, bool is_exclusive) { 126 DecodeTimestamp new_range_start_timestamp = kNoDecodeTimestamp(); 156 DecodeTimestamp timestamp [all...] |
source_buffer_stream.cc | 23 DecodeTimestamp prev = kNoDecodeTimestamp(); 156 DecodeTimestamp media_segment_start_time) { 201 if (media_segment_start_time_ < DecodeTimestamp() || 202 buffers.front()->GetDecodeTimestamp() < DecodeTimestamp()) { 220 DecodeTimestamp next_buffer_timestamp = GetNextBufferTimestamp(); 232 DecodeTimestamp new_range_start_time = std::min( 290 DecodeTimestamp start_of_deleted = 306 DecodeTimestamp keyframe_timestamp = 331 DecodeTimestamp start_dts = DecodeTimestamp::FromPresentationTime(start) [all...] |
frame_processor.cc | 26 DecodeTimestamp last_decode_timestamp() const { 29 void set_last_decode_timestamp(DecodeTimestamp timestamp) { 81 DecodeTimestamp last_decode_timestamp_; 305 DecodeTimestamp segment_timestamp) { 394 DecodeTimestamp::FromPresentationTime(append_window_start)); 438 // We use base::TimeDelta and DecodeTimestamp instead of double. 440 DecodeTimestamp decode_timestamp = frame->GetDecodeTimestamp(); 548 DecodeTimestamp last_decode_timestamp = 624 if (decode_timestamp < DecodeTimestamp()) {
|
frame_processor.h | 102 void NotifyNewMediaSegmentStarting(DecodeTimestamp segment_timestamp);
|
source_buffer_stream_unittest.cc | 160 DecodeTimestamp removal_end_timestamp = 161 DecodeTimestamp::FromMilliseconds(*removal_end); 163 DecodeTimestamp::FromMilliseconds(start), 164 DecodeTimestamp::FromMilliseconds(end), bytes_to_free, 292 DecodeTimestamp::FromPresentationTime(buffer->timestamp())) { 380 stream_->OnNewMediaSegment(DecodeTimestamp::FromPresentationTime( 398 DecodeTimestamp::FromPresentationTime(timestamp)); 422 void UpdateLastBufferDuration(DecodeTimestamp current_dts, 427 DecodeTimestamp last_dts = buffers->back()->GetDecodeTimestamp(); 540 DecodeTimestamp::FromMilliseconds(dts_in_ms)) [all...] |
/external/chromium_org/media/base/ |
stream_parser_buffer.h | 18 // Making DecodeTimestamp a different type makes it easier to determine whether 21 class DecodeTimestamp { 23 DecodeTimestamp() {} 24 DecodeTimestamp(const DecodeTimestamp& rhs) : ts_(rhs.ts_) { } 25 DecodeTimestamp& operator=(const DecodeTimestamp& rhs) { 33 bool operator<(const DecodeTimestamp& rhs) const { return ts_ < rhs.ts_; } 34 bool operator>(const DecodeTimestamp& rhs) const { return ts_ > rhs.ts_; } 35 bool operator==(const DecodeTimestamp& rhs) const { return ts_ == rhs.ts_; [all...] |
stream_parser.cc | 51 DecodeTimestamp last_decode_timestamp = kNoDecodeTimestamp(); 73 DecodeTimestamp next_decode_timestamp = kNoDecodeTimestamp(); 82 DecodeTimestamp ts = (*itrs[i])->GetDecodeTimestamp();
|
stream_parser_buffer.cc | 64 DecodeTimestamp StreamParserBuffer::GetDecodeTimestamp() const { 66 return DecodeTimestamp::FromPresentationTime(timestamp()); 70 void StreamParserBuffer::SetDecodeTimestamp(DecodeTimestamp timestamp) {
|
/external/chromium_org/media/cast/test/utility/ |
audio_utility_unittest.cc | 20 DecodeTimestamp(&samples.front(), samples.size(), &out_timestamp)); 29 DecodeTimestamp(&samples.front(), samples.size(), &out_timestamp)); 38 DecodeTimestamp(&samples.front(), samples.size(), &out_timestamp));
|
audio_utility.h | 77 bool DecodeTimestamp(const float* samples, size_t length, uint16* timestamp);
|
audio_utility.cc | 150 bool DecodeTimestamp(const float* samples, size_t length, uint16* timestamp) {
|
/external/chromium_org/media/formats/mp2t/ |
es_parser.h | 36 DecodeTimestamp dts); 47 TimingDesc(DecodeTimestamp dts, base::TimeDelta pts); 49 DecodeTimestamp dts;
|
mp2t_stream_parser_unittest.cc | 40 bool IsAlmostEqual(DecodeTimestamp t0, DecodeTimestamp t1) { 69 DecodeTimestamp audio_min_dts_; 70 DecodeTimestamp audio_max_dts_; 71 DecodeTimestamp video_min_dts_; 72 DecodeTimestamp video_max_dts_; 152 DecodeTimestamp first_dts = video_buffers.front()->GetDecodeTimestamp(); 153 DecodeTimestamp last_dts = video_buffers.back()->GetDecodeTimestamp(); 161 DecodeTimestamp first_dts = audio_buffers.front()->GetDecodeTimestamp(); 162 DecodeTimestamp last_dts = audio_buffers.back()->GetDecodeTimestamp() [all...] |
es_parser.cc | 18 DecodeTimestamp dts_in, base::TimeDelta pts_in) 32 DecodeTimestamp dts) {
|
es_adapter_video.h | 91 std::list<DecodeTimestamp> discarded_frames_dts_;
|
es_parser_test_base.cc | 75 DecodeTimestamp dts = kNoDecodeTimestamp();
|
ts_section_pes.cc | 216 DecodeTimestamp media_dts(kNoDecodeTimestamp()); 225 media_dts = DecodeTimestamp::FromMicroseconds((1000 * dts) / 90);
|
es_parser_adts.cc | 163 DecodeTimestamp::FromPresentationTime(current_pts));
|
/external/chromium_org/media/formats/mp4/ |
track_run_iterator.h | 25 DecodeTimestamp MEDIA_EXPORT DecodeTimestampFromRational(int64 numer, 79 DecodeTimestamp dts() const;
|
mp4_stream_parser_unittest.cc | 36 DecodeTimestamp::FromPresentationTime(base::TimeDelta::Max())) { 45 DecodeTimestamp lower_bound_; 103 DecodeTimestamp audio = !audio_buffers.empty() ? 105 DecodeTimestamp video = !video_buffers.empty() ? 107 DecodeTimestamp second_highest_timestamp = 137 DecodeTimestamp::FromPresentationTime(base::TimeDelta::Max());
|
track_run_iterator.cc | 78 DecodeTimestamp DecodeTimestampFromRational(int64 numer, int64 denom) { 79 return DecodeTimestamp::FromPresentationTime( 484 DecodeTimestamp TrackRunIterator::dts() const {
|
/external/chromium_org/media/formats/webm/ |
webm_cluster_parser.h | 52 DecodeTimestamp GetReadyUpperBound(); 58 void ExtractReadyBuffers(const DecodeTimestamp before_timestamp); 267 DecodeTimestamp ready_buffer_upper_bound_;
|
webm_cluster_parser.cc | 442 DecodeTimestamp WebMClusterParser::Track::GetReadyUpperBound() { 447 return DecodeTimestamp::FromPresentationTime(base::TimeDelta::Max()); 451 const DecodeTimestamp before_timestamp) { 453 DCHECK(DecodeTimestamp() <= before_timestamp); 582 DecodeTimestamp previous_buffers_timestamp = buffers_.empty() ? 583 DecodeTimestamp() : buffers_.back()->GetDecodeTimestamp(); 657 DecodeTimestamp::FromPresentationTime(base::TimeDelta::Max()); 663 DCHECK(DecodeTimestamp() <= ready_buffer_upper_bound_);
|