how to render androidmedia's output yuv(NV12) without converting RGBA?

luckychou shajin.zhou at changhong.com
Mon Mar 7 11:31:08 UTC 2016


In Android 4.4, I use the androidmedia(playbin2 automatically linked) plugin
to decode the H264 , and output format is NV12, but always
 " Frame is too late, dropping (deadline 0:00:00.031337867)"

I think it should be caused by the NV12=>RGBA conversion,
-------------------------
GStreamer+glconvert: 0:01:19.776569413 0x62ecfa30
gstglcolorconvert.c:1317:_init_convert Initializing color conversion from
NV12 to RGBA
-------------------------

My device supports YUV direct output,so, how can I do to force
render(glimagesink ?,) to direct  output  NV12, and to avoid NV12=>RGBA
transform ?

Thanks



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/how-to-render-androidmedia-s-output-yuv-NV12-without-converting-RGBA-tp4676209.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list