[FFmpeg-cvslog] Support decoding transport streams from Sony NXCAM.

Carl Eugen Hoyos git at videolan.org
Tue Nov 8 10:41:20 CET 2011


ffmpeg | branch: master | Carl Eugen Hoyos <cehoyos at ag.or.at> | Tue Nov  8 10:30:37 2011 +0100| [6aaf6db253062f84024d2b581e210122077f2c1a] | committer: Carl Eugen Hoyos

Support decoding transport streams from Sony NXCAM.

Fixes ticket #617.

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6aaf6db253062f84024d2b581e210122077f2c1a
---

 libavformat/mpegts.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c
index e4daa7c..29a0f61 100644
--- a/libavformat/mpegts.c
+++ b/libavformat/mpegts.c
@@ -617,7 +617,8 @@ static int mpegts_set_stream_info(AVStream *st, PESContext *pes,
     st->codec->codec_tag = pes->stream_type;
 
     mpegts_find_stream_type(st, pes->stream_type, ISO_types);
-    if (prog_reg_desc == AV_RL32("HDMV") &&
+    if ((prog_reg_desc == AV_RL32("HDMV") ||
+         prog_reg_desc == AV_RL32("HDPR")) &&
         st->codec->codec_id == CODEC_ID_NONE) {
         mpegts_find_stream_type(st, pes->stream_type, HDMV_types);
         if (pes->stream_type == 0x83) {



More information about the ffmpeg-cvslog mailing list