Downstream returned not-linked

Abu Abdullah falcon.sheep at gmail.com
Sun Oct 6 13:45:54 UTC 2019


Hi,

i have this pipeline using avdec_h264 working fine in android:
udpsrc port=45274 ! application/x-rtp,payload=96 ! rtph264depay !
avdec_h264 ! videoconvert ! autovideosink sync=false

but when using hardware codec (decodebin instead of avdec_h264), it
works fine as far i didn't move backward and forward between
activities. in such case, it stops and throws:
E/GStreamer+amcvideodec: 0:00:31.986315100 0x771c28f0a0
../sys/androidmedia/gstamcvideodec.c:2350:gst_amc_video_dec_handle_frame:<amcvideodec-omxhisivideodecoderavc3>
Downstream returned not-linked

the first pipeline works just fine even if i move to other activities
and return back.

im using the latest gst-1.16.1 on Huawei. the decoder seems to be
OMX.hisi.video.decoder.avc


More information about the gstreamer-android mailing list