Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1787)

Unified Diff: media/filters/source_buffer_stream.cc

Issue 2161193003: Use __func__ instead of __FUNCTION__. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Resync Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « media/filters/media_source_state.cc ('k') | media/formats/webm/webm_cluster_parser.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: media/filters/source_buffer_stream.cc
diff --git a/media/filters/source_buffer_stream.cc b/media/filters/source_buffer_stream.cc
index ab80dc0add9dc93bbb50ce2ed0250175c61fc4ef..a57c11278e7af5d306531802f211c4fc9f63ec4c 100644
--- a/media/filters/source_buffer_stream.cc
+++ b/media/filters/source_buffer_stream.cc
@@ -193,7 +193,7 @@ SourceBufferStream::~SourceBufferStream() {
void SourceBufferStream::OnStartOfCodedFrameGroup(
DecodeTimestamp coded_frame_group_start_time) {
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName() << " ("
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << " ("
<< coded_frame_group_start_time.InSecondsF() << ")";
DCHECK(!end_of_stream_);
coded_frame_group_start_time_ = coded_frame_group_start_time;
@@ -210,14 +210,14 @@ void SourceBufferStream::OnStartOfCodedFrameGroup(
last_appended_buffer_timestamp_ = kNoDecodeTimestamp();
last_appended_buffer_duration_ = kNoTimestamp;
last_appended_buffer_is_keyframe_ = false;
- DVLOG(3) << __FUNCTION__ << " next appended buffers will "
+ DVLOG(3) << __func__ << " next appended buffers will "
<< (range_for_next_append_ == ranges_.end()
? "be in a new range"
: "overlap an existing range");
} else if (last_range != ranges_.end()) {
DCHECK(last_range == range_for_next_append_);
- DVLOG(3) << __FUNCTION__ << " next appended buffers will continue range "
- << "unless intervening remove makes discontinuity";
+ DVLOG(3) << __func__ << " next appended buffers will continue range unless "
+ << "intervening remove makes discontinuity";
}
}
@@ -232,8 +232,8 @@ bool SourceBufferStream::Append(const BufferQueue& buffers) {
buffers.front()->GetDecodeTimestamp());
DCHECK(!end_of_stream_);
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
- << ": buffers " << BufferQueueToLogString(buffers);
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << ": buffers "
+ << BufferQueueToLogString(buffers);
// New coded frame groups emitted by the coded frame processor must begin with
// a keyframe. TODO(wolenetz): Change this to [DCHECK + MEDIA_LOG(ERROR...) +
@@ -312,11 +312,11 @@ bool SourceBufferStream::Append(const BufferQueue& buffers) {
last_appended_buffer_timestamp_ = buffers.back()->GetDecodeTimestamp();
last_appended_buffer_duration_ = buffers.back()->duration();
last_appended_buffer_is_keyframe_ = buffers.back()->is_key_frame();
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(1) << __func__ << " " << GetStreamTypeName()
<< ": new buffers in the middle of coded frame group depend on"
"keyframe that has been removed, and contain no keyframes."
"Skipping further processing.";
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(1) << __func__ << " " << GetStreamTypeName()
<< ": done. ranges_=" << RangesToString(ranges_);
return true;
} else if (itr != buffers.begin()) {
@@ -366,12 +366,12 @@ bool SourceBufferStream::Append(const BufferQueue& buffers) {
track_buffer_.insert(track_buffer_.end(), deleted_buffers.begin(),
deleted_buffers.end());
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName() << " Added "
+ DVLOG(3) << __func__ << " " << GetStreamTypeName() << " Added "
<< deleted_buffers.size()
<< " buffers to track buffer. TB size is now "
<< track_buffer_.size();
} else {
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(3) << __func__ << " " << GetStreamTypeName()
<< " No deleted buffers for track buffer";
}
@@ -386,7 +386,7 @@ bool SourceBufferStream::Append(const BufferQueue& buffers) {
SetSelectedRangeIfNeeded(next_buffer_timestamp);
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(1) << __func__ << " " << GetStreamTypeName()
<< ": done. ranges_=" << RangesToString(ranges_);
DCHECK(IsRangeListSorted(ranges_));
DCHECK(OnlySelectedRangeIsSeeked());
@@ -395,9 +395,9 @@ bool SourceBufferStream::Append(const BufferQueue& buffers) {
void SourceBufferStream::Remove(base::TimeDelta start, base::TimeDelta end,
base::TimeDelta duration) {
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
- << " (" << start.InSecondsF() << ", " << end.InSecondsF()
- << ", " << duration.InSecondsF() << ")";
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << " ("
+ << start.InSecondsF() << ", " << end.InSecondsF() << ", "
+ << duration.InSecondsF() << ")";
DCHECK(start >= base::TimeDelta()) << start.InSecondsF();
DCHECK(start < end) << "start " << start.InSecondsF()
<< " end " << end.InSecondsF();
@@ -424,8 +424,8 @@ void SourceBufferStream::Remove(base::TimeDelta start, base::TimeDelta end,
// We just removed buffers for the current playback position for this
// stream, yet we also had output no buffer since the last Seek.
// Re-seek to prevent stall.
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
- << ": re-seeking to " << seek_buffer_timestamp_
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << ": re-seeking to "
+ << seek_buffer_timestamp_
<< " to prevent stall if this time becomes buffered again";
Seek(seek_buffer_timestamp_);
}
@@ -458,10 +458,10 @@ void SourceBufferStream::RemoveInternal(DecodeTimestamp start,
DecodeTimestamp end,
bool exclude_start,
BufferQueue* deleted_buffers) {
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName() << " ("
+ DVLOG(2) << __func__ << " " << GetStreamTypeName() << " ("
<< start.InSecondsF() << ", " << end.InSecondsF() << ", "
<< exclude_start << ")";
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(3) << __func__ << " " << GetStreamTypeName()
<< ": before remove ranges_=" << RangesToString(ranges_);
DCHECK(start >= DecodeTimestamp());
@@ -546,7 +546,7 @@ void SourceBufferStream::RemoveInternal(DecodeTimestamp start,
++itr;
}
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(3) << __func__ << " " << GetStreamTypeName()
<< ": after remove ranges_=" << RangesToString(ranges_);
DCHECK(IsRangeListSorted(ranges_));
@@ -685,12 +685,11 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
size_t bytes_to_free = ranges_size + newDataSize - memory_limit_;
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName() << ": Before GC"
- << " media_time=" << media_time.InSecondsF()
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
+ << ": Before GC media_time=" << media_time.InSecondsF()
<< " ranges_=" << RangesToString(ranges_)
<< " seek_pending_=" << seek_pending_
- << " ranges_size=" << ranges_size
- << " newDataSize=" << newDataSize
+ << " ranges_size=" << ranges_size << " newDataSize=" << newDataSize
<< " memory_limit_=" << memory_limit_
<< " last_appended_buffer_timestamp_="
<< last_appended_buffer_timestamp_.InSecondsF();
@@ -708,7 +707,7 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
DecodeTimestamp selected_buffered_end =
selected_range_->GetBufferedEndTimestamp();
- DVLOG(2) << __FUNCTION__ << " media_time " << media_time.InSecondsF()
+ DVLOG(2) << __func__ << " media_time " << media_time.InSecondsF()
<< " is outside of selected_range_=["
<< selected_range_->GetStartTimestamp().InSecondsF() << ";"
<< selected_buffered_end.InSecondsF()
@@ -726,7 +725,7 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
media_time >
last_appended_buffer_timestamp_ + last_appended_buffer_duration_) {
size_t between = FreeBuffersAfterLastAppended(bytes_to_free, media_time);
- DVLOG(3) << __FUNCTION__ << " FreeBuffersAfterLastAppended "
+ DVLOG(3) << __func__ << " FreeBuffersAfterLastAppended "
<< " released " << between << " bytes"
<< " ranges_=" << RangesToString(ranges_);
bytes_freed += between;
@@ -742,7 +741,7 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
if (range_for_next_append_ != ranges_.end()) {
DCHECK((*range_for_next_append_)->GetStartTimestamp() <= media_time);
media_time = (*range_for_next_append_)->GetStartTimestamp();
- DVLOG(3) << __FUNCTION__ << " media_time adjusted to "
+ DVLOG(3) << __func__ << " media_time adjusted to "
<< media_time.InSecondsF();
}
}
@@ -755,16 +754,16 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
DCHECK(!ranges_.empty());
// All data earlier than the seek target |media_time| can be removed safely
size_t front = FreeBuffers(bytes_to_free - bytes_freed, media_time, false);
- DVLOG(3) << __FUNCTION__ << " Removed " << front << " bytes from the"
- << " front. ranges_=" << RangesToString(ranges_);
+ DVLOG(3) << __func__ << " Removed " << front
+ << " bytes from the front. ranges_=" << RangesToString(ranges_);
bytes_freed += front;
// If removing data earlier than |media_time| didn't free up enough space,
// then try deleting from the back until we reach most recently appended GOP
if (bytes_freed < bytes_to_free) {
size_t back = FreeBuffers(bytes_to_free - bytes_freed, media_time, true);
- DVLOG(3) << __FUNCTION__ << " Removed " << back << " bytes from the back"
- << " ranges_=" << RangesToString(ranges_);
+ DVLOG(3) << __func__ << " Removed " << back
+ << " bytes from the back. ranges_=" << RangesToString(ranges_);
bytes_freed += back;
}
@@ -773,8 +772,8 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
if (bytes_freed < bytes_to_free) {
size_t front2 = FreeBuffers(bytes_to_free - bytes_freed,
ranges_.back()->GetEndTimestamp(), false);
- DVLOG(3) << __FUNCTION__ << " Removed " << front2 << " bytes from the"
- << " front. ranges_=" << RangesToString(ranges_);
+ DVLOG(3) << __func__ << " Removed " << front2
+ << " bytes from the front. ranges_=" << RangesToString(ranges_);
bytes_freed += front2;
}
DCHECK(bytes_freed >= bytes_to_free);
@@ -784,8 +783,8 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
// position.
if (bytes_freed < bytes_to_free) {
size_t front = FreeBuffers(bytes_to_free - bytes_freed, media_time, false);
- DVLOG(3) << __FUNCTION__ << " Removed " << front << " bytes from the"
- << " front. ranges_=" << RangesToString(ranges_);
+ DVLOG(3) << __func__ << " Removed " << front
+ << " bytes from the front. ranges_=" << RangesToString(ranges_);
bytes_freed += front;
}
@@ -793,13 +792,13 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
// most recent append position.
if (bytes_freed < bytes_to_free) {
size_t back = FreeBuffers(bytes_to_free - bytes_freed, media_time, true);
- DVLOG(3) << __FUNCTION__ << " Removed " << back << " bytes from the back."
- << " ranges_=" << RangesToString(ranges_);
+ DVLOG(3) << __func__ << " Removed " << back
+ << " bytes from the back. ranges_=" << RangesToString(ranges_);
bytes_freed += back;
}
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName() << ": After GC"
- << " bytes_to_free=" << bytes_to_free
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
+ << ": After GC bytes_to_free=" << bytes_to_free
<< " bytes_freed=" << bytes_freed
<< " ranges_=" << RangesToString(ranges_);
@@ -808,9 +807,9 @@ bool SourceBufferStream::GarbageCollectIfNeeded(DecodeTimestamp media_time,
size_t SourceBufferStream::FreeBuffersAfterLastAppended(
size_t total_bytes_to_free, DecodeTimestamp media_time) {
- DVLOG(4) << __FUNCTION__ << " last_appended_buffer_timestamp_="
- << last_appended_buffer_timestamp_.InSecondsF()
- << " media_time=" << media_time.InSecondsF();
+ DVLOG(4) << __func__ << " last_appended_buffer_timestamp_="
+ << last_appended_buffer_timestamp_.InSecondsF()
+ << " media_time=" << media_time.InSecondsF();
DecodeTimestamp remove_range_start = last_appended_buffer_timestamp_;
if (last_appended_buffer_is_keyframe_)
@@ -829,7 +828,7 @@ size_t SourceBufferStream::FreeBuffersAfterLastAppended(
total_bytes_to_free,
&remove_range_end);
if (bytes_freed > 0) {
- DVLOG(4) << __FUNCTION__ << " removing ["
+ DVLOG(4) << __func__ << " removing ["
<< remove_range_start.ToPresentationTime().InSecondsF() << ";"
<< remove_range_end.ToPresentationTime().InSecondsF() << "]";
Remove(remove_range_start.ToPresentationTime(),
@@ -1043,7 +1042,7 @@ void SourceBufferStream::PruneTrackBuffer(const DecodeTimestamp timestamp) {
track_buffer_.back()->GetDecodeTimestamp() >= timestamp) {
track_buffer_.pop_back();
}
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(3) << __func__ << " " << GetStreamTypeName()
<< " Removed all buffers with DTS >= " << timestamp.InSecondsF()
<< ". New track buffer size:" << track_buffer_.size();
}
@@ -1062,9 +1061,9 @@ void SourceBufferStream::MergeWithAdjacentRangeIfNecessary(
}
bool transfer_current_position = selected_range_ == *next_range_itr;
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName()
- << " merging " << RangeToString(*range_with_new_buffers)
- << " into " << RangeToString(**next_range_itr);
+ DVLOG(3) << __func__ << " " << GetStreamTypeName() << " merging "
+ << RangeToString(*range_with_new_buffers) << " into "
+ << RangeToString(**next_range_itr);
range_with_new_buffers->AppendRangeToEnd(**next_range_itr,
transfer_current_position);
// Update |selected_range_| pointer if |range| has become selected after
@@ -1080,8 +1079,8 @@ void SourceBufferStream::MergeWithAdjacentRangeIfNecessary(
void SourceBufferStream::Seek(base::TimeDelta timestamp) {
DCHECK(timestamp >= base::TimeDelta());
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
- << " (" << timestamp.InSecondsF() << ")";
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << " ("
+ << timestamp.InSecondsF() << ")";
ResetSeekState();
seek_buffer_timestamp_ = timestamp;
@@ -1116,8 +1115,8 @@ bool SourceBufferStream::IsSeekPending() const {
void SourceBufferStream::OnSetDuration(base::TimeDelta duration) {
DecodeTimestamp duration_dts =
DecodeTimestamp::FromPresentationTime(duration);
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName()
- << " (" << duration.InSecondsF() << ")";
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << " ("
+ << duration.InSecondsF() << ")";
RangeList::iterator itr = ranges_.end();
for (itr = ranges_.begin(); itr != ranges_.end(); ++itr) {
@@ -1152,12 +1151,12 @@ void SourceBufferStream::OnSetDuration(base::TimeDelta duration) {
SourceBufferStream::Status SourceBufferStream::GetNextBuffer(
scoped_refptr<StreamParserBuffer>* out_buffer) {
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName();
+ DVLOG(2) << __func__ << " " << GetStreamTypeName();
if (!pending_buffer_.get()) {
const SourceBufferStream::Status status = GetNextBufferInternal(out_buffer);
if (status != SourceBufferStream::kSuccess ||
!SetPendingBuffer(out_buffer)) {
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
<< ": no pending buffer, returning status " << status;
return status;
}
@@ -1166,7 +1165,7 @@ SourceBufferStream::Status SourceBufferStream::GetNextBuffer(
if (!pending_buffer_->splice_buffers().empty()) {
const SourceBufferStream::Status status =
HandleNextBufferWithSplice(out_buffer);
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
<< ": handled next buffer with splice, returning status "
<< status;
return status;
@@ -1176,9 +1175,8 @@ SourceBufferStream::Status SourceBufferStream::GetNextBuffer(
const SourceBufferStream::Status status =
HandleNextBufferWithPreroll(out_buffer);
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
- << ": handled next buffer with preroll, returning status "
- << status;
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
+ << ": handled next buffer with preroll, returning status " << status;
return status;
}
@@ -1267,7 +1265,7 @@ SourceBufferStream::Status SourceBufferStream::GetNextBufferInternal(
return kConfigChange;
}
- DVLOG(3) << __FUNCTION__ << " Next buffer coming from track_buffer_";
+ DVLOG(3) << __func__ << " Next buffer coming from track_buffer_";
*out_buffer = next_buffer;
track_buffer_.pop_front();
WarnIfTrackBufferExhaustionSkipsForward(*out_buffer);
@@ -1288,7 +1286,7 @@ SourceBufferStream::Status SourceBufferStream::GetNextBufferInternal(
if (IsEndOfStreamReached()) {
return kEndOfStream;
}
- DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(3) << __func__ << " " << GetStreamTypeName()
<< ": returning kNeedBuffer "
<< (selected_range_ ? "(selected range has no next buffer)"
: "(no selected range)");
@@ -1381,9 +1379,8 @@ void SourceBufferStream::SeekAndSetSelectedRange(
}
void SourceBufferStream::SetSelectedRange(SourceBufferRange* range) {
- DVLOG(1) << __FUNCTION__ << " " << GetStreamTypeName() << ": "
- << selected_range_ << " "
- << (selected_range_ ? RangeToString(*selected_range_) : "")
+ DVLOG(1) << __func__ << " " << GetStreamTypeName() << ": " << selected_range_
+ << " " << (selected_range_ ? RangeToString(*selected_range_) : "")
<< " -> " << range << " " << (range ? RangeToString(*range) : "");
if (selected_range_)
selected_range_->ResetNextBufferPosition();
@@ -1559,8 +1556,8 @@ void SourceBufferStream::CompleteConfigChange() {
void SourceBufferStream::SetSelectedRangeIfNeeded(
const DecodeTimestamp timestamp) {
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
- << "(" << timestamp.InSecondsF() << ")";
+ DVLOG(2) << __func__ << " " << GetStreamTypeName() << "("
+ << timestamp.InSecondsF() << ")";
if (selected_range_) {
DCHECK(track_buffer_.empty());
@@ -1578,7 +1575,7 @@ void SourceBufferStream::SetSelectedRangeIfNeeded(
// the timestamp on the last buffer returned by GetNextBuffer().
if (start_timestamp == kNoDecodeTimestamp()) {
if (last_output_buffer_timestamp_ == kNoDecodeTimestamp()) {
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
<< " no previous output timestamp";
return;
}
@@ -1592,9 +1589,9 @@ void SourceBufferStream::SetSelectedRangeIfNeeded(
// If we don't have buffered data to seek to, then return.
if (seek_timestamp == kNoDecodeTimestamp()) {
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
- << " couldn't find new selected range seek timestamp";
- return;
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
+ << " couldn't find new selected range seek timestamp";
+ return;
}
DCHECK(track_buffer_.empty());
@@ -1634,7 +1631,7 @@ DecodeTimestamp SourceBufferStream::FindNewSelectedRangeSeekTimestamp(
return keyframe_timestamp;
}
- DVLOG(2) << __FUNCTION__ << " " << GetStreamTypeName()
+ DVLOG(2) << __func__ << " " << GetStreamTypeName()
<< " no buffered data for dts=" << start_timestamp.InSecondsF();
return kNoDecodeTimestamp();
}
@@ -1676,16 +1673,16 @@ SourceBufferStream::Type SourceBufferStream::GetType() const {
}
void SourceBufferStream::DeleteAndRemoveRange(RangeList::iterator* itr) {
- DVLOG(1) << __FUNCTION__;
+ DVLOG(1) << __func__;
DCHECK(*itr != ranges_.end());
if (**itr == selected_range_) {
- DVLOG(1) << __FUNCTION__ << " deleting selected range.";
+ DVLOG(1) << __func__ << " deleting selected range.";
SetSelectedRange(NULL);
}
if (*itr == range_for_next_append_) {
- DVLOG(1) << __FUNCTION__ << " deleting range_for_next_append_.";
+ DVLOG(1) << __func__ << " deleting range_for_next_append_.";
range_for_next_append_ = ranges_.end();
last_appended_buffer_timestamp_ = kNoDecodeTimestamp();
last_appended_buffer_is_keyframe_ = false;
« no previous file with comments | « media/filters/media_source_state.cc ('k') | media/formats/webm/webm_cluster_parser.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698