aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authorMichael Johnson <ahze@FreeBSD.org>2005-03-09 03:02:31 +0800
committerMichael Johnson <ahze@FreeBSD.org>2005-03-09 03:02:31 +0800
commit9761dcf3c2b98967e82dcdc9b240bfbb0ea6f2f5 (patch)
treef5f5dd88cfdbe02e977a2fedac2c608e22c92f57 /multimedia
parent3a1bc7d42491b753157b464e9a4e7133451cb5fa (diff)
downloadfreebsd-ports-gnome-9761dcf3c2b98967e82dcdc9b240bfbb0ea6f2f5.tar.gz
freebsd-ports-gnome-9761dcf3c2b98967e82dcdc9b240bfbb0ea6f2f5.tar.zst
freebsd-ports-gnome-9761dcf3c2b98967e82dcdc9b240bfbb0ea6f2f5.zip
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 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);
+