]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
transcoding: av_make_q is only available on recent ffmpeg
authorstbenz <benz.st@gmail.com>
Thu, 12 Mar 2015 18:07:32 +0000 (19:07 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sat, 23 May 2015 15:55:24 +0000 (17:55 +0200)
src/plumbing/transcoding.c

index ff4dec4a7f5da92b5138c0825beb88699d0eac0f..ec60444a5c4536e7495dd3f5fe38a5a2ee697969 100644 (file)
@@ -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: