Fix another instance of audio/raw -> audio/x-raw-int and video/raw -> video/x-raw...
authorJoshua N. Pritikin <vishnu@pobox.com>
Tue, 22 Jul 2003 09:09:27 +0000 (09:09 +0000)
committerJoshua N. Pritikin <vishnu@pobox.com>
Tue, 22 Jul 2003 09:09:27 +0000 (09:09 +0000)
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.

gst-libs/gst/play/play.old.c

index bd73df7..269d919 100644 (file)
@@ -882,12 +882,15 @@ gst_play_get_sink_element (GstPlay * play,
                    {
                      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;
                        }