From: stbenz Date: Thu, 12 Mar 2015 18:07:32 +0000 (+0100) Subject: transcoding: av_make_q is only available on recent ffmpeg X-Git-Tag: v4.2.1~2487 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c2bcf9072311fc70b9e9ca01e5ceaf271712e79;p=thirdparty%2Ftvheadend.git transcoding: av_make_q is only available on recent ffmpeg --- diff --git a/src/plumbing/transcoding.c b/src/plumbing/transcoding.c index ff4dec4a7..ec60444a5 100644 --- a/src/plumbing/transcoding.c +++ b/src/plumbing/transcoding.c @@ -1037,7 +1037,7 @@ transcoder_stream_video(transcoder_t *t, transcoder_stream_t *ts, th_pkt_t *pkt) #endif // set default gop size to 1 second - octx->gop_size = ceil(av_q2d(av_inv_q(av_div_q(octx->time_base, av_make_q(1, octx->ticks_per_frame))))); + octx->gop_size = ceil(av_q2d(av_inv_q(av_div_q(octx->time_base, (AVRational){1, octx->ticks_per_frame})))); switch (ts->ts_type) { case SCT_MPEG2VIDEO: