From 9761dcf3c2b98967e82dcdc9b240bfbb0ea6f2f5 Mon Sep 17 00:00:00 2001 From: Michael Johnson Date: Tue, 8 Mar 2005 19:02:31 +0000 Subject: Forgot to cvs add this patch, this patch fixes build with flac 1.1.0 and is 1.1.2 friendly --- .../files/patch-ext_flac_gstflacenc.c | 31 ++++++++++++++++++++++ .../files/patch-ext_flac_gstflacenc.c | 31 ++++++++++++++++++++++ 2 files changed, 62 insertions(+) create mode 100644 multimedia/gstreamer-plugins/files/patch-ext_flac_gstflacenc.c create mode 100644 multimedia/gstreamer-plugins80/files/patch-ext_flac_gstflacenc.c (limited to 'multimedia') diff --git a/multimedia/gstreamer-plugins/files/patch-ext_flac_gstflacenc.c b/multimedia/gstreamer-plugins/files/patch-ext_flac_gstflacenc.c new file mode 100644 index 000000000000..630471a3998f --- /dev/null +++ b/multimedia/gstreamer-plugins/files/patch-ext_flac_gstflacenc.c @@ -0,0 +1,31 @@ +--- ext/flac/gstflacenc.c.orig Tue Mar 8 00:39:55 2005 ++++ ext/flac/gstflacenc.c Tue Mar 8 00:57:34 2005 +@@ -475,6 +475,8 @@ + } + + gst_pad_push (flacenc->srcpad, GST_DATA (outbuf)); ++ ++#ifdef FLAC__MAX_METADATA_TYPE_CODE + flacenc->offset += bytes; + + return FLAC__STREAM_ENCODER_OK; +@@ -489,6 +491,8 @@ + *absolute_byte_offset = flacenc->offset; + + return FLAC__STREAM_ENCODER_OK; ++ ++#endif + } + + static void +@@ -594,8 +598,10 @@ + gst_flacenc_write_callback); + FLAC__seekable_stream_encoder_set_seek_callback (flacenc->encoder, + gst_flacenc_seek_callback); ++#ifdef FLAC__MAX_METADATA_TYPE_CODE + FLAC__seekable_stream_encoder_set_tell_callback (flacenc->encoder, + gst_flacenc_tell_callback); ++#endif + + FLAC__seekable_stream_encoder_set_client_data (flacenc->encoder, flacenc); + diff --git a/multimedia/gstreamer-plugins80/files/patch-ext_flac_gstflacenc.c b/multimedia/gstreamer-plugins80/files/patch-ext_flac_gstflacenc.c new file mode 100644 index 000000000000..630471a3998f --- /dev/null +++ b/multimedia/gstreamer-plugins80/files/patch-ext_flac_gstflacenc.c @@ -0,0 +1,31 @@ +--- ext/flac/gstflacenc.c.orig Tue Mar 8 00:39:55 2005 ++++ ext/flac/gstflacenc.c Tue Mar 8 00:57:34 2005 +@@ -475,6 +475,8 @@ + } + + gst_pad_push (flacenc->srcpad, GST_DATA (outbuf)); ++ ++#ifdef FLAC__MAX_METADATA_TYPE_CODE + flacenc->offset += bytes; + + return FLAC__STREAM_ENCODER_OK; +@@ -489,6 +491,8 @@ + *absolute_byte_offset = flacenc->offset; + + return FLAC__STREAM_ENCODER_OK; ++ ++#endif + } + + static void +@@ -594,8 +598,10 @@ + gst_flacenc_write_callback); + FLAC__seekable_stream_encoder_set_seek_callback (flacenc->encoder, + gst_flacenc_seek_callback); ++#ifdef FLAC__MAX_METADATA_TYPE_CODE + FLAC__seekable_stream_encoder_set_tell_callback (flacenc->encoder, + gst_flacenc_tell_callback); ++#endif + + FLAC__seekable_stream_encoder_set_client_data (flacenc->encoder, flacenc); + -- cgit