mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-30 05:31:15 +00:00
GST_DISABLE_DEPRECATED is only for users of API that don't want to see deprecated functions in the headers; people th...
Original commit message from CVS: 2006-08-11 Andy Wingo <wingo@pobox.com> * configure.ac: * libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packetizer_new): * tests/check/libs/gdp.c: (gst_dp_suite): GST_DISABLE_DEPRECATED is only for users of API that don't want to see deprecated functions in the headers; people that want to compile out deprecated code should pass -DGST_REMOVE_DEPRECATED into the CFLAGS. Fixes the build of multifdsink, or will soon..
This commit is contained in:
parent
f0eeee3342
commit
86b76f4c22
5 changed files with 24 additions and 7 deletions
10
ChangeLog
10
ChangeLog
|
@ -1,3 +1,13 @@
|
||||||
|
2006-08-11 Andy Wingo <wingo@pobox.com>
|
||||||
|
|
||||||
|
* configure.ac:
|
||||||
|
* libs/gst/dataprotocol/dataprotocol.c: (gst_dp_packetizer_new):
|
||||||
|
* tests/check/libs/gdp.c: (gst_dp_suite): GST_DISABLE_DEPRECATED
|
||||||
|
is only for users of API that don't want to see deprecated
|
||||||
|
functions in the headers; people that want to compile out
|
||||||
|
deprecated code should pass -DGST_REMOVE_DEPRECATED into the
|
||||||
|
CFLAGS. Fixes the build of multifdsink, or will soon..
|
||||||
|
|
||||||
2006-08-11 Wim Taymans <wim@fluendo.com>
|
2006-08-11 Wim Taymans <wim@fluendo.com>
|
||||||
|
|
||||||
* docs/gst/gstreamer-sections.txt:
|
* docs/gst/gstreamer-sections.txt:
|
||||||
|
|
|
@ -414,6 +414,9 @@ if test "x$USE_DEBUG" = xyes; then
|
||||||
fi
|
fi
|
||||||
AC_SUBST(PROFILE_CFLAGS)
|
AC_SUBST(PROFILE_CFLAGS)
|
||||||
|
|
||||||
|
# GST_DISABLE_DEPRECATED: hide the visibility of deprecated
|
||||||
|
# functionality from the API that gstreamer uses
|
||||||
|
# GST_REMOVE_DEPRECATED: don't compile deprecated functionality (breaks ABI)
|
||||||
DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED"
|
DEPRECATED_CFLAGS="-DGST_DISABLE_DEPRECATED"
|
||||||
AC_SUBST(DEPRECATED_CFLAGS)
|
AC_SUBST(DEPRECATED_CFLAGS)
|
||||||
|
|
||||||
|
|
|
@ -380,7 +380,7 @@ gst_dp_header_payload_type (const guint8 * header)
|
||||||
*
|
*
|
||||||
* Returns: %TRUE if the header was successfully created.
|
* Returns: %TRUE if the header was successfully created.
|
||||||
*/
|
*/
|
||||||
#ifndef GST_DISABLE_DEPRECATED
|
#ifndef GST_REMOVE_DEPRECATED
|
||||||
gboolean
|
gboolean
|
||||||
gst_dp_header_from_buffer (const GstBuffer * buffer, GstDPHeaderFlag flags,
|
gst_dp_header_from_buffer (const GstBuffer * buffer, GstDPHeaderFlag flags,
|
||||||
guint * length, guint8 ** header)
|
guint * length, guint8 ** header)
|
||||||
|
@ -412,7 +412,7 @@ gst_dp_header_from_buffer_1_0 (const GstBuffer * buffer, GstDPHeaderFlag flags,
|
||||||
*
|
*
|
||||||
* Returns: %TRUE if the packet was successfully created.
|
* Returns: %TRUE if the packet was successfully created.
|
||||||
*/
|
*/
|
||||||
#ifndef GST_DISABLE_DEPRECATED
|
#ifndef GST_REMOVE_DEPRECATED
|
||||||
gboolean
|
gboolean
|
||||||
gst_dp_packet_from_caps (const GstCaps * caps, GstDPHeaderFlag flags,
|
gst_dp_packet_from_caps (const GstCaps * caps, GstDPHeaderFlag flags,
|
||||||
guint * length, guint8 ** header, guint8 ** payload)
|
guint * length, guint8 ** header, guint8 ** payload)
|
||||||
|
@ -444,7 +444,7 @@ gst_dp_packet_from_caps_1_0 (const GstCaps * caps, GstDPHeaderFlag flags,
|
||||||
*
|
*
|
||||||
* Returns: %TRUE if the packet was successfully created.
|
* Returns: %TRUE if the packet was successfully created.
|
||||||
*/
|
*/
|
||||||
#ifndef GST_DISABLE_DEPRECATED
|
#ifndef GST_REMOVE_DEPRECATED
|
||||||
gboolean
|
gboolean
|
||||||
gst_dp_packet_from_event (const GstEvent * event, GstDPHeaderFlag flags,
|
gst_dp_packet_from_event (const GstEvent * event, GstDPHeaderFlag flags,
|
||||||
guint * length, guint8 ** header, guint8 ** payload)
|
guint * length, guint8 ** header, guint8 ** payload)
|
||||||
|
@ -875,7 +875,7 @@ gst_dp_packetizer_new (GstDPVersion version)
|
||||||
ret->version = version;
|
ret->version = version;
|
||||||
|
|
||||||
switch (version) {
|
switch (version) {
|
||||||
#ifndef GST_DISABLE_DEPRECATED
|
#ifndef GST_REMOVE_DEPRECATED
|
||||||
case GST_DP_VERSION_0_2:
|
case GST_DP_VERSION_0_2:
|
||||||
ret->header_from_buffer = gst_dp_header_from_buffer;
|
ret->header_from_buffer = gst_dp_header_from_buffer;
|
||||||
ret->packet_from_caps = gst_dp_packet_from_caps;
|
ret->packet_from_caps = gst_dp_packet_from_caps;
|
||||||
|
|
|
@ -24,6 +24,10 @@
|
||||||
|
|
||||||
#include <gst/check/gstcheck.h>
|
#include <gst/check/gstcheck.h>
|
||||||
|
|
||||||
|
#ifndef GST_REMOVE_DEPRECATED
|
||||||
|
#undef GST_DISABLE_DEPRECATED
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <gst/dataprotocol/dataprotocol.h>
|
#include <gst/dataprotocol/dataprotocol.h>
|
||||||
#include "libs/gst/dataprotocol/dp-private.h" /* private header */
|
#include "libs/gst/dataprotocol/dp-private.h" /* private header */
|
||||||
|
|
||||||
|
@ -85,7 +89,7 @@ GST_START_TEST (test_conversion)
|
||||||
|
|
||||||
GST_END_TEST;
|
GST_END_TEST;
|
||||||
|
|
||||||
#ifndef GST_DISABLE_DEPRECATED /* these tests use deprecated API, that we disable by default */
|
#ifndef GST_REMOVE_DEPRECATED /* these tests use deprecated API, that we disable by default */
|
||||||
|
|
||||||
#ifndef HAVE_CPU_PPC64 /* this test doesn't work on PPC64. See #348114 */
|
#ifndef HAVE_CPU_PPC64 /* this test doesn't work on PPC64. See #348114 */
|
||||||
|
|
||||||
|
@ -413,7 +417,7 @@ gst_dp_suite (void)
|
||||||
|
|
||||||
suite_add_tcase (s, tc_chain);
|
suite_add_tcase (s, tc_chain);
|
||||||
tcase_add_test (tc_chain, test_conversion);
|
tcase_add_test (tc_chain, test_conversion);
|
||||||
#ifndef GST_DISABLE_DEPRECATED
|
#ifndef GST_REMOVE_DEPRECATED
|
||||||
#ifndef HAVE_CPU_PPC64
|
#ifndef HAVE_CPU_PPC64
|
||||||
tcase_add_test (tc_chain, test_buffer);
|
tcase_add_test (tc_chain, test_buffer);
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -175,7 +175,7 @@
|
||||||
#define HAVE_WIN32 1
|
#define HAVE_WIN32 1
|
||||||
|
|
||||||
/* Define host CPU */
|
/* Define host CPU */
|
||||||
#define HOST_CPU "i686"
|
#define HOST_CPU "x86_64"
|
||||||
|
|
||||||
/* library dir */
|
/* library dir */
|
||||||
#ifdef _DEBUG
|
#ifdef _DEBUG
|
||||||
|
|
Loading…
Reference in a new issue