]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
remove deprecated ticks_per_frame
authorUkn Unknown <4031821+uknunknown@users.noreply.github.com>
Sun, 14 Sep 2025 04:38:17 +0000 (21:38 -0700)
committerFlole <Flole998@users.noreply.github.com>
Mon, 15 Sep 2025 12:16:05 +0000 (14:16 +0200)
- remove deprecated ticks_per_frame

src/transcoding/transcode/video.c

index bfd9eb88b7b108f816dd4dc2a7d3647864e3676c..92223224cb4bb6d4af7223f24e619db10b9dd85f 100644 (file)
@@ -270,8 +270,8 @@ tvh_video_context_open_encoder(TVHContext *self, AVDictionary **opts)
         self->iavctx->framerate = av_make_q(30, 1);
     }
     self->oavctx->framerate = av_mul_q(self->iavctx->framerate, (AVRational) { field_rate, 1 }); //take into account double rate i.e. field-based deinterlacers
-    self->oavctx->ticks_per_frame = (90000 * self->oavctx->framerate.den) / self->oavctx->framerate.num; // We assume 90kHz as timebase which is mandatory for MPEG-TS
-    ticks_per_frame = av_make_q(self->oavctx->ticks_per_frame, 1);
+    int ticks_per_frame_tmp = (90000 * self->oavctx->framerate.den) / self->oavctx->framerate.num; // We assume 90kHz as timebase which is mandatory for MPEG-TS
+    ticks_per_frame = av_make_q(ticks_per_frame_tmp, 1);
     self->oavctx->time_base = av_inv_q(av_mul_q(
         self->oavctx->framerate, ticks_per_frame));
     self->oavctx->gop_size = ceil(av_q2d(av_inv_q(av_mul_q(