oops, cc Brad On Thu, 21 May 2026 22:06:49 +0200, Kirill A. Korinsky <kirill@korins.ky> wrote: > > ports@, > > here a diff to fix x11/mplayer for llvm22. > > Ok? > > Index: Makefile > =================================================================== > RCS file: /home/cvs/ports/x11/mplayer/Makefile,v > diff -u -p -r1.341 Makefile > --- Makefile 21 May 2026 16:25:02 -0000 1.341 > +++ Makefile 21 May 2026 20:04:05 -0000 > @@ -2,7 +2,7 @@ COMMENT= movie player supporting many fo > > V= 20251123 > FFMPEG_V= 8.1.1 > -REVISION= 1 > +REVISION= 2 > DISTNAME= mplayer-${V} > CATEGORIES= x11 multimedia > SITES= https://comstyle.com/source/ > Index: patches/patch-sub_av_sub_c > =================================================================== > RCS file: /home/cvs/ports/x11/mplayer/patches/patch-sub_av_sub_c,v > diff -u -p -r1.2 patch-sub_av_sub_c > --- patches/patch-sub_av_sub_c 10 Nov 2025 20:31:41 -0000 1.2 > +++ patches/patch-sub_av_sub_c 21 May 2026 20:06:31 -0000 > @@ -1,13 +1,14 @@ > Index: sub/av_sub.c > --- sub/av_sub.c.orig > +++ sub/av_sub.c > -@@ -30,8 +30,7 @@ void reset_avsub(struct sh_sub *sh) > +@@ -30,8 +30,8 @@ void reset_avsub(struct sh_sub *sh) > AVCodecContext *ctx = sh->context; > ctx->extradata = NULL; > ctx->extradata_size = 0; > - avcodec_close(sh->context); > - av_freep(&sh->context); > -+ avcodec_free_context(&sh->context); > ++ avcodec_free_context(&ctx); > ++ sh->context = ctx; > } > } > > > > -- > wbr, Kirill > -- wbr, Kirill
No comments:
Post a Comment