[FFmpeg-devel] [PATCH] configure - add dependencies for MPEG-PS and MPEG-ES demuxers

Gyan Doshi gyandoshi at gmail.com
Wed Jan 31 12:03:28 EET 2018


MPEG-1/2 video streams in MPEG-PS containers fail to be identified 
unless the raw MPEG video demuxer is also enabled. Once identified, 
decoding for these streams, whether as ES or in PS, isn't error-free 
unless the mpegvideo parser is enabled. Patch adds these dependencies.

MPEG-1/2 videos streams in other containers like MP4, MKV don't have 
these requirements.
-------------- next part --------------
From 4c84a9421213ba49f09a30e2777c84b5e15101bf Mon Sep 17 00:00:00 2001
From: Gyan Doshi <gyandoshi at gmail.com>
Date: Wed, 31 Jan 2018 14:45:23 +0530
Subject: [PATCH] configure - add dependencies for MPEG-PS and MPEG-ES demuxers

MPEG-1/2 video streams in MPEG-1/2 PS containers require the mpegvideo demuxer
in order to be recognized.

In turn, the mpegvideo parser is required for decoding these and raw MPEG-1/2 ES.
---
 configure | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/configure b/configure
index fcfa7aa442..3b9956d467 100755
--- a/configure
+++ b/configure
@@ -3031,9 +3031,11 @@ mov_muxer_select="iso_media riffenc rtpenc_chain"
 mp3_demuxer_select="mpegaudio_parser"
 mp3_muxer_select="mpegaudioheader"
 mp4_muxer_select="mov_muxer"
+mpegps_demuxer_select="mpegvideo_demuxer"
 mpegts_demuxer_select="iso_media"
 mpegts_muxer_select="adts_muxer latm_muxer"
 mpegtsraw_demuxer_select="mpegts_demuxer"
+mpegvideo_demuxer_select="mpegvideo_parser"
 mxf_d10_muxer_select="mxf_muxer"
 mxf_opatom_muxer_select="mxf_muxer"
 nut_muxer_select="riffenc"
-- 
2.11.1.windows.1


More information about the ffmpeg-devel mailing list