emotion - gst1 module - handle long standing bad map/unmap of gst buf
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 20 Apr 2015 03:12:27 +0000 (12:12 +0900)
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>
Mon, 20 Apr 2015 09:34:58 +0000 (18:34 +0900)
commit6458ca32bc80062e95337c5ebb36593723567a37
treeb644c0b07995945a86cade5afd5ca98226b8dfb4
parent1804d460eeeb7cda9ec3ee82ebbd2ca6cfbf44cc
emotion - gst1 module - handle long standing bad map/unmap of gst buf

this fixes a pending XXX where we didnt keep the buffer mapped as long
as the evas image object pointed to the video pixel data. this fixes
this along with less over-zealous refinf to make things more obvious
(now last_buffer actualyl really matters and if it was mapped and
refed).

@fix
src/modules/emotion/gstreamer1/emotion_gstreamer.h
src/modules/emotion/gstreamer1/emotion_sink.c