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

Unified Diff: media/base/decoder_buffer.cc

Issue 1018373003: Improving WebM video duration estimation. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Adding limited media log (10 times max) for WebM duration estimates. Created 5 years, 9 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
Index: media/base/decoder_buffer.cc
diff --git a/media/base/decoder_buffer.cc b/media/base/decoder_buffer.cc
index bc1ee9068f966078e6cffe8a70f9f87703ea8d18..f25a25c8b1b19306abb6c00735c2ba35eb8b3f78 100644
--- a/media/base/decoder_buffer.cc
+++ b/media/base/decoder_buffer.cc
@@ -20,15 +20,19 @@ static uint8* AllocateFFmpegSafeBlock(int size) {
}
DecoderBuffer::DecoderBuffer(int size)
- : size_(size),
+ : is_duration_estimated_(false),
+ size_(size),
side_data_size_(0),
is_key_frame_(false) {
Initialize();
}
-DecoderBuffer::DecoderBuffer(const uint8* data, int size,
- const uint8* side_data, int side_data_size)
- : size_(size),
+DecoderBuffer::DecoderBuffer(const uint8* data,
+ int size,
+ const uint8* side_data,
+ int side_data_size)
+ : is_duration_estimated_(false),
+ size_(size),
side_data_size_(side_data_size),
is_key_frame_(false) {
if (!data) {

Powered by Google App Engine
This is Rietveld 408576698