[gst-cvs] gst-ffmpeg: ffmpegdec: Fix strict aliasing warnings

Sebastian Dröge slomo at kemper.freedesktop.org
Thu Aug 13 08:38:49 PDT 2009


Module: gst-ffmpeg
Branch: master
Commit: 5497a8d140f3aa2c141fd9e6bcfa2fc2c0dcf771
URL:    http://cgit.freedesktop.org/gstreamer/gst-ffmpeg/commit/?id=5497a8d140f3aa2c141fd9e6bcfa2fc2c0dcf771

Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Thu Aug 13 17:38:32 2009 +0200

ffmpegdec: Fix strict aliasing warnings

---

 ext/ffmpeg/gstffmpegdec.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/ext/ffmpeg/gstffmpegdec.c b/ext/ffmpeg/gstffmpegdec.c
index 2c8f8e4..fdeff2a 100644
--- a/ext/ffmpeg/gstffmpegdec.c
+++ b/ext/ffmpeg/gstffmpegdec.c
@@ -1689,10 +1689,10 @@ gst_ffmpegdec_video_frame (GstFFMpegDec * ffmpegdec,
 
   /* recuperate the reordered timestamp */
   if (!opaque_find (ffmpegdec,
-          GSIZE_TO_POINTER (*((gsize *) & ffmpegdec->
-                  picture->reordered_opaque)), &out_pts, &out_offset)) {
+          (gpointer) (gulong) ffmpegdec->picture->reordered_opaque, &out_pts,
+          &out_offset)) {
     GST_DEBUG_OBJECT (ffmpegdec, "Failed to find opaque %p",
-        *((gsize *) & ffmpegdec->picture->reordered_opaque));
+        (gpointer) (gulong) ffmpegdec->picture->reordered_opaque);
     out_pts = -1;
     out_offset = GST_BUFFER_OFFSET_NONE;
   } else {





More information about the Gstreamer-commits mailing list