ser...@chromium.org
unread,Oct 7, 2014, 5:54:04 PM10/7/14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to wole...@chromium.org, v...@chromium.org, dalec...@chromium.org, chromium...@chromium.org, feature-me...@chromium.org
Reviewers: wolenetz, vrk, DaleCurtis,
Message:
PTAL
Description:
Log stream parsing errors in ChunkDemuxer
BUG=
Please review this at
https://codereview.chromium.org/633243002/
SVN Base:
https://chromium.googlesource.com/chromium/src.git@master
Affected files (+8, -2 lines):
M media/filters/chunk_demuxer.cc
Index: media/filters/chunk_demuxer.cc
diff --git a/media/filters/chunk_demuxer.cc b/media/filters/chunk_demuxer.cc
index
505d9c1f69c6a8275ad437ce23bd7374b72ffb97..64e79bf7cd3ca11ead2a1fdf2b9bfe3aab0270fb
100644
--- a/media/filters/chunk_demuxer.cc
+++ b/media/filters/chunk_demuxer.cc
@@ -330,10 +330,16 @@ bool SourceState::Append(
// TODO(wolenetz/acolwell): Curry and pass a NewBuffersCB here bound with
// append window and timestamp offset pointer. See
http://crbug.com/351454.
- bool err = stream_parser_->Parse(data, length);
+ bool result = stream_parser_->Parse(data, length);
+ if (!result) {
+ DVLOG(1) << __FUNCTION__ << ": stream parsing failed."
+ << " Data size=" << length
+ << " append_window_start=" << append_window_start.InSecondsF()
+ << " append_window_end=" << append_window_end.InSecondsF();
+ }
timestamp_offset_during_append_ = NULL;
init_segment_received_cb_.Reset();
- return err;
+ return result;
}
void SourceState::Abort(TimeDelta append_window_start,