<div dir="ltr">Hello everyone, <div><br></div><div>I'm trying to decode vp8 using the hardware accelerated decoder in android media but I'm having issues linking the elements. I got the software decoder to work on android with a pipeline similar to this</div><div><br></div><div><font face="monospace, monospace">udpsrc ! rtpjitterbuffer ! rtpvp8depay ! queue ! vp8dec ! videoconvert ! jpegenc ! multipartmux ! multisocketsink</font></div><div><br></div><div>but once I replace <font face="monospace, monospace">vp8dec</font> with <font face="monospace, monospace">amcviddec-omxgooglevp8decoder</font> I can no longer start my pipeline. I'm able to link the hardware plugin but when I try setting the pipeline to play it fails with </div><div><br></div><div><div><font face="monospace, monospace">W/GStreamer+basesrc﹕ 0:00:11.056178641 0x78bfbac0 gstbasesrc.c:2943:gst_base_src_loop:<video_rtp_in_udpsrc> error: Internal data flow error.</font></div><div><font face="monospace, monospace">W/GStreamer+basesrc﹕ 0:00:11.056285412 0x78bfbac0 gstbasesrc.c:2943:gst_base_src_loop:<video_rtp_in_udpsrc> error: streaming task paused, reason not-negotiated (-4)</font></div></div><div><br></div><div>I've set the debug level to 9 on the <font face="monospace, monospace">amcviddec-omxgooglevp8decoder</font>, using </div><div><br></div><div><div><font face="monospace, monospace">gst_debug_set_threshold_from_string("amcviddec-omxgooglevp8decoder:9", TRUE);</font></div></div><div><br></div><div>and got these additional messages,</div><div><br></div><div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.349565625 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0x7f000789</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.349880104 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0xb8ce62a8</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.351246146 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0x7f000789</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.351538854 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0xb8d02638</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.352554479 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0x7f000789</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.352833021 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0xb8cfe660</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.354522083 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0x7f000789</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.354810469 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0xb8cfc068</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.355642448 0x75f13980 gstamc.c:3886:gst_amc_codec_info_to_caps Unknown color format 0x7f000789</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.356632604 0x75f13980 gstamc.c:3872:gst_amc_codec_info_to_caps Unsupported mimetype 'audio/gsm'</font></div><div><font face="monospace, monospace">W/GStreamer+amc﹕ 0:00:01.363979219 0x75f13980 gstamc.c:4135:gst_amc_codec_info_to_caps Unsupported mimetype 'video/x-vnd.on2.vp9'</font></div></div><div><br></div><div>Not sure if this is relevant or not but I'm using the <font face="monospace, monospace">amcviddec-omxgooglevp8encoder</font> simultaneosly, payloading using rtpvp8pay and that's what is being fed into the <font face="monospace, monospace">udpsrc</font>.</div><div><br></div><div>Need some additional ideas to debug this problem. Any feedback is appreciated.</div><div><br></div><div>Cheers</div><div>Sérgio</div><div><br></div></div>