summaryrefslogtreecommitdiff
path: root/multimedia/mplayer-share/patches/patch-av__helpers.c
blob: 47684c46f3f9f12ba56f99ef1b00376e4161c7e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
$NetBSD: patch-av__helpers.c,v 1.1 2022/07/25 00:45:05 tnn Exp $

Fix build with FFmpeg 5.1.
struct AVCodec.decode was removed in: 
https://github.com/FFmpeg/FFmpeg/commit/20f972701806be20a77f808db332d9489343bb78

--- av_helpers.c.orig	2021-05-01 17:45:31.000000000 +0000
+++ av_helpers.c
@@ -51,11 +51,9 @@ static void mp_msp_av_log_callback(void 
             AVCodecContext *s= ptr;
             if(s->codec){
                 if(s->codec->type == AVMEDIA_TYPE_AUDIO){
-                    if(s->codec->decode)
-                        type= MSGT_DECAUDIO;
+                    type= MSGT_DECAUDIO;
                 }else if(s->codec->type == AVMEDIA_TYPE_VIDEO){
-                    if(s->codec->decode)
-                        type= MSGT_DECVIDEO;
+                    type= MSGT_DECVIDEO;
                 }
                 //FIXME subtitles, encoders (what msgt for them? there is no appropriate ...)
             }