tests/check/pipelines/streamheader.c: Do not try to run a test which requires vorbise...
authorPeter Kjellerstedt <pkj@axis.com>
Wed, 4 Jun 2008 16:00:26 +0000 (16:00 +0000)
committerPeter Kjellerstedt <pkj@axis.com>
Wed, 4 Jun 2008 16:00:26 +0000 (16:00 +0000)
Original commit message from CVS:
* tests/check/pipelines/streamheader.c: (buffer_probe_cb),
(test_multifdsink_gdp_vorbisenc), (streamheader_suite):
Do not try to run a test which requires vorbisenc unless we have
actually built it.

ChangeLog
tests/check/pipelines/streamheader.c

index 1657399..826e372 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2008-06-04  Peter Kjellerstedt  <pkj@axis.com>
 
+       * tests/check/pipelines/streamheader.c: (buffer_probe_cb),
+       (test_multifdsink_gdp_vorbisenc), (streamheader_suite):
+       Do not try to run a test which requires vorbisenc unless we have
+       actually built it.
+
+2008-06-04  Peter Kjellerstedt  <pkj@axis.com>
+
        * gst-libs/gst/rtsp/gstrtspconnection.c:
        (gst_rtsp_connection_set_auth), (gst_rtsp_connection_set_auth_param),
        (gst_rtsp_connection_clear_auth_params),
index daf3179..806eecb 100644 (file)
@@ -107,6 +107,7 @@ GST_START_TEST (test_multifdsink_gdp_tag)
 
 GST_END_TEST;
 
+#ifdef HAVE_VORBIS
 /* this tests gdp-serialized Vorbis header pages being sent only once
  * to clients of multifdsink; the gdp depayloader should deserialize
  * exactly three in_caps buffers for the three header packets */
@@ -204,7 +205,7 @@ GST_START_TEST (test_multifdsink_gdp_vorbisenc)
 }
 
 GST_END_TEST;
-
+#endif /* HAVE_VORBIS */
 
 #endif /* #ifndef GST_DISABLE_PARSE */
 
@@ -217,6 +218,7 @@ streamheader_suite (void)
   suite_add_tcase (s, tc_chain);
 #ifndef GST_DISABLE_PARSE
   tcase_add_test (tc_chain, test_multifdsink_gdp_tag);
+#ifdef HAVE_VORBIS
 #ifdef HAVE_CPU_PPC64
   g_print ("\n\n***** skipping test test_multifdsink_gdp_vorbisenc.  May fail "
       "on PPC64 due to compiler bug. See bug #348114 for details\n\n\n");
@@ -224,6 +226,7 @@ streamheader_suite (void)
 #endif
     tcase_add_test (tc_chain, test_multifdsink_gdp_vorbisenc);
 #endif
+#endif
 
   return s;
 }