Original commit message from CVS:
Fix another instance of audio/raw -> audio/x-raw-int and
video/raw -> video/x-raw-{yuv,rgb}. There probably should
be a audio/x-raw-float for jacksink but I didn't add that.
{
gboolean has_video_cap = FALSE, has_audio_cap = FALSE;
if (g_ascii_strcasecmp (gst_caps_get_mime (caps),
- "audio/raw") == 0)
+ "audio/x-raw-int") == 0)
{
has_audio_cap = TRUE;
}
- if (g_ascii_strcasecmp (gst_caps_get_mime (caps),
- "video/raw") == 0)
+ if ((g_ascii_strcasecmp (gst_caps_get_mime (caps),
+ "video/x-raw-yuv") == 0) ||
+ (g_ascii_strcasecmp (gst_caps_get_mime (caps),
+ "video/x-raw-rgb") == 0))
+
{
has_video_cap = TRUE;
}