diff options
Diffstat (limited to 'chromium/media/muxers/webm_muxer.cc')
-rw-r--r-- | chromium/media/muxers/webm_muxer.cc | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/chromium/media/muxers/webm_muxer.cc b/chromium/media/muxers/webm_muxer.cc index d0b3f4a6339..c257bc59fd1 100644 --- a/chromium/media/muxers/webm_muxer.cc +++ b/chromium/media/muxers/webm_muxer.cc @@ -8,6 +8,7 @@ #include <memory> #include "base/bind.h" +#include "base/logging.h" #include "media/base/audio_parameters.h" #include "media/base/limits.h" #include "media/base/video_frame.h" @@ -137,12 +138,9 @@ base::Optional<mkvmuxer::Colour> ColorFromColorSpace( WebmMuxer::VideoParameters::VideoParameters( scoped_refptr<media::VideoFrame> frame) : visible_rect_size(frame->visible_rect().size()), - frame_rate(0.0), + frame_rate(frame->metadata()->frame_rate.value_or(0.0)), codec(kUnknownVideoCodec), - color_space(frame->ColorSpace()) { - ignore_result(frame->metadata()->GetDouble(VideoFrameMetadata::FRAME_RATE, - &frame_rate)); -} + color_space(frame->ColorSpace()) {} WebmMuxer::VideoParameters::VideoParameters( gfx::Size visible_rect_size, |