summaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorahze <ahze@FreeBSD.org>2005-03-08 19:02:31 +0000
committerahze <ahze@FreeBSD.org>2005-03-08 19:02:31 +0000
commit3410dc7578b7a40d57c30cbaf2c16e76685b306e (patch)
tree638a74997248c856c196056df3e82c898413266a /multimedia
parent45d9515307901905a280b062b7bd6f79ef74deaf (diff)
downloadFreeBSD-ports-3410dc7578b7a40d57c30cbaf2c16e76685b306e.zip
FreeBSD-ports-3410dc7578b7a40d57c30cbaf2c16e76685b306e.tar.gz
Forgot to cvs add this patch, this patch fixes build with flac 1.1.0 and
is 1.1.2 friendly
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/gstreamer-plugins/files/patch-ext_flac_gstflacenc.c31
-rw-r--r--multimedia/gstreamer-plugins80/files/patch-ext_flac_gstflacenc.c31
2 files changed, 62 insertions, 0 deletions
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 0000000..630471a
--- /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 0000000..630471a
--- /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);
+
OpenPOWER on IntegriCloud