bayer: fix output frame map
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 6 Jun 2012 09:14:14 +0000 (11:14 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 6 Jun 2012 09:19:06 +0000 (11:19 +0200)
gst/bayer/gstbayer2rgb.c

index cfb7557..8e9fbfd 100644 (file)
@@ -453,7 +453,7 @@ gst_bayer2rgb_transform (GstBaseTransform * base, GstBuffer * inbuf,
 
   GST_DEBUG ("transforming buffer");
   gst_buffer_map (inbuf, &map, GST_MAP_READ);
-  gst_video_frame_map (&frame, &filter->info, inbuf, GST_MAP_WRITE);
+  gst_video_frame_map (&frame, &filter->info, outbuf, GST_MAP_WRITE);
 
   output = GST_VIDEO_FRAME_PLANE_DATA (&frame, 0);
   gst_bayer2rgb_process (filter, output, filter->width * 4,