From 47d7464b10f2a201e9fd3f7a002ae3adced37e42 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Thu, 21 May 2009 23:11:29 +0100 Subject: [PATCH] decodebin/uridecodebin: Recognise subpicture/x-pgs pads and output them. --- gst/playback/gstdecodebin2.c | 2 +- gst/playback/gsturidecodebin.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/playback/gstdecodebin2.c b/gst/playback/gstdecodebin2.c index 6ff9223c5b..f03d29ca30 100644 --- a/gst/playback/gstdecodebin2.c +++ b/gst/playback/gstdecodebin2.c @@ -656,7 +656,7 @@ gst_decode_bin_init (GstDecodeBin * decode_bin) decode_bin->caps = gst_caps_from_string ("video/x-raw-yuv;video/x-raw-rgb;video/x-raw-gray;" "audio/x-raw-int;audio/x-raw-float;" "text/plain;text/x-pango-markup;" - "video/x-dvd-subpicture"); + "video/x-dvd-subpicture; subpicture/x-pgs"); } static void diff --git a/gst/playback/gsturidecodebin.c b/gst/playback/gsturidecodebin.c index 9a67709958..146aa94133 100644 --- a/gst/playback/gsturidecodebin.c +++ b/gst/playback/gsturidecodebin.c @@ -774,7 +774,7 @@ static const gchar *no_media_mimes[] = { /* media types we consider raw media */ static const gchar *raw_media[] = { "audio/x-raw", "video/x-raw", "text/plain", "text/x-pango-markup", - "video/x-dvd-subpicture", NULL + "video/x-dvd-subpicture", "subpicture/x-", NULL }; #define IS_STREAM_URI(uri) (array_has_value (stream_uris, uri))