From 51528422ca89b6bb7a023a34d51c656b03d8c2b5 Mon Sep 17 00:00:00 2001 From: Josep Torra Valles Date: Tue, 19 Feb 2008 16:16:55 +0000 Subject: [PATCH] gst/typefind/gsttypefindfunctions.c: Increase the MPEG PS typefind lookup to fix typefinding on HD clips. Original commit message from CVS: 2008-02-19 Julien Moutte Patch by: Josep Torra Valles * gst/typefind/gsttypefindfunctions.c: Increase the MPEG PS typefind lookup to fix typefinding on HD clips. --- ChangeLog | 7 +++++++ gst/typefind/gsttypefindfunctions.c | 5 ++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index abb133e42c..a7cae0e729 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2008-02-19 Julien Moutte + + Patch by: Josep Torra Valles + + * gst/typefind/gsttypefindfunctions.c: Increase the MPEG PS + typefind lookup to fix typefinding on HD clips. + 2008-02-19 Tim-Philipp Müller * gst/playback/gstscreenshot.c: diff --git a/gst/typefind/gsttypefindfunctions.c b/gst/typefind/gsttypefindfunctions.c index 4e0fbaade0..de2b35a76c 100644 --- a/gst/typefind/gsttypefindfunctions.c +++ b/gst/typefind/gsttypefindfunctions.c @@ -1141,9 +1141,8 @@ static GstStaticCaps mpeg_sys_caps = GST_STATIC_CAPS ("video/mpeg, " #define IS_MPEG_PES_HEADER(data) (IS_MPEG_HEADER (data) && \ IS_MPEG_PES_CODE (((guint8 *)(data))[3])) -#define MPEG2_MAX_PROBE_LENGTH (32 * 1024) /* 32kB should be 16 packs of the - * most common 2kB pack size, but HD - * streams might be bigger. */ +#define MPEG2_MAX_PROBE_LENGTH (128 * 1024) /* 128kB should be 64 packs of the + * most common 2kB pack size. */ #define MPEG2_MIN_SYS_HEADERS 2 #define MPEG2_MAX_SYS_HEADERS 5