have anybody successfully get the image buffer from Meego (i've tried N950 and N9) ?
is there a working example code somewhere ?

i have problem accessing the video/image buffer from the camera on N9 for image processing purpose.
i'm able to start the video surface via a subclassed QAbstractVideoSurface, but as i get to the :resent() method, i can't seems to get the correct image display

here is the application output i get

Starting remote process ...
Remote process started.
Using the meego graphics system
Successfully resolved MeeGo graphics system: /usr/lib/qt4/plugins/graphicssystems/libqmeegographicssystem.so

Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
MeegoGraphics: found EGL_NOK_image_shared
MeegoGraphics: found EGL_KHR_lock_surface2
MeegoGraphics: found EGL_KHR_fence_sync
X Error: BadDamage (invalid Damage parameter) 153
Extension: 146 (Uknown extension)
Minor opcode: 2 (Unknown request)
Resource id: 0x29
hijackWindow() context created for QDeclarativeView(0xaedfaa90) 1
Found SGX/MBX driver, enabling FullClearOnEveryFrame
Found v1.4 driver, enabling brokenTexSubImage
QGLWindowSurface: Using plain widget as window surface QGLWindowSurface(0x1f9ef9e0)
Found EGL_KHR_image_pixmap & GL_OES_EGL_image extensions (preferred method)!
Found texture_from_pixmap EGL extension!
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY
virtual GstElement* QGstreamerGLTextureRenderer::videoSink() : Fallback to QVideoSurfaceGstSink since EGLImageTextureHandle is not supported
format.pixelFormat(): QVideoFrame::Format_UYVY