From 9ec279754b4bace277abc02159fca53b2db88f37 Mon Sep 17 00:00:00 2001 From: Bruno Date: Fri, 18 Jun 2021 23:58:23 +0200 Subject: [PATCH] Warning on failed discovery of MediaPlayer framerate Default to 30fps --- MediaPlayer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MediaPlayer.cpp b/MediaPlayer.cpp index 412dc54..6cc0dcb 100644 --- a/MediaPlayer.cpp +++ b/MediaPlayer.cpp @@ -166,7 +166,8 @@ MediaInfo MediaPlayer::UriDiscoverer(const std::string &uri) video_stream_info.framerate_n = gst_discoverer_video_info_get_framerate_num(vinfo); video_stream_info.framerate_d = gst_discoverer_video_info_get_framerate_denom(vinfo); if (video_stream_info.framerate_n == 0 || video_stream_info.framerate_d == 0) { - video_stream_info.framerate_n = 25; + Log::Info("'%s': No framerate indicated in the file; using default 30fps", uri.c_str()); + video_stream_info.framerate_n = 30; video_stream_info.framerate_d = 1; } video_stream_info.dt = ( (GST_SECOND * static_cast(video_stream_info.framerate_d)) / (static_cast(video_stream_info.framerate_n)) );