mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2025-11-03 01:33:50 +08:00
fftools/ffmpeg: drop an arbitrary condition
Encoding init code will currently fall back to a 25fps default when no framerate is known or specified, but only if there is a known source input stream. There is no good reason for this condition, so drop it.
This commit is contained in:
@@ -2877,7 +2877,7 @@ static int init_output_stream_encode(OutputStream *ost, AVFrame *frame)
|
|||||||
if (enc_ctx->codec_type == AVMEDIA_TYPE_VIDEO) {
|
if (enc_ctx->codec_type == AVMEDIA_TYPE_VIDEO) {
|
||||||
if (!ost->frame_rate.num)
|
if (!ost->frame_rate.num)
|
||||||
ost->frame_rate = av_buffersink_get_frame_rate(ost->filter->filter);
|
ost->frame_rate = av_buffersink_get_frame_rate(ost->filter->filter);
|
||||||
if (ist && !ost->frame_rate.num && !ost->max_frame_rate.num) {
|
if (!ost->frame_rate.num && !ost->max_frame_rate.num) {
|
||||||
ost->frame_rate = (AVRational){25, 1};
|
ost->frame_rate = (AVRational){25, 1};
|
||||||
av_log(NULL, AV_LOG_WARNING,
|
av_log(NULL, AV_LOG_WARNING,
|
||||||
"No information "
|
"No information "
|
||||||
|
|||||||
Reference in New Issue
Block a user