avcodec/libxavs: disable global header code
authorMichael Niedermayer <michaelni@gmx.at>
Sat, 6 Dec 2014 17:55:50 +0000 (18:55 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Sat, 6 Dec 2014 18:02:32 +0000 (19:02 +0100)
This code only segfaults and fixing the segfault, the resulting
files are unplayable, so disable to avoid the segfault.

Better solution is welcome

See: [FFmpeg-devel] [PATCH] avcodec/libxavs: remove global header code
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/libxavs.c

index ed86b61..b061259 100644 (file)
@@ -362,7 +362,7 @@ static av_cold int XAVS_init(AVCodecContext *avctx)
 
     /* TAG: Do we have GLOBAL HEADER in AVS */
     /* We Have PPS and SPS in AVS */
-    if (avctx->flags & CODEC_FLAG_GLOBAL_HEADER) {
+    if (avctx->flags & CODEC_FLAG_GLOBAL_HEADER && 0) {
         xavs_nal_t *nal;
         int nnal, s, i, size;
         uint8_t *p;