From: Ukn Unknown <4031821+uknunknown@users.noreply.github.com> Date: Sun, 14 Sep 2025 04:38:17 +0000 (-0700) Subject: remove deprecated ticks_per_frame X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=56d0ef76efbde144b17f3a94c9a9dd6eae0afcdb;p=thirdparty%2Ftvheadend.git remove deprecated ticks_per_frame - remove deprecated ticks_per_frame --- diff --git a/src/transcoding/transcode/video.c b/src/transcoding/transcode/video.c index bfd9eb88b..92223224c 100644 --- a/src/transcoding/transcode/video.c +++ b/src/transcoding/transcode/video.c @@ -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(