ext/ffmpeg/gstffmpegcodecmap.c: Buffers aren't boxed types any longer.
authorTim-Philipp Müller <tim@centricular.net>
Sat, 4 Feb 2006 13:08:10 +0000 (13:08 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Sat, 4 Feb 2006 13:08:10 +0000 (13:08 +0000)
Original commit message from CVS:
* ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette):
Buffers aren't boxed types any longer.

ChangeLog
ext/ffmpeg/gstffmpegcodecmap.c

index 135cc8c..b366ef3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-02-04  Tim-Philipp Müller  <tim at centricular dot net>
+
+       * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_palette):
+         Buffers aren't boxed types any longer.
+
 2006-02-03  Edgard Lima <edgard.lima@indt.org.br>
 
         * ext/ffmpeg/gstffmpegenc.c:
index 7e5e218..8575be9 100644 (file)
@@ -47,7 +47,7 @@ gst_ffmpeg_get_palette (const GstCaps *caps, AVCodecContext *context)
   /* do we have a palette? */
   if ((palette_v = gst_structure_get_value (str,
           "palette_data")) && context) {
-    palette = g_value_get_boxed (palette_v);
+    palette = gst_value_get_buffer (palette_v);
     if (GST_BUFFER_SIZE (palette) >= 256 * 4) {
       if (context->palctrl)
         av_free (context->palctrl);