Hello all, I am having an issue with the imxvpudec plugin when decoding a h.264 stream using gstreamer1.0.
In the event of a network interruption, artifacts display in the decoded output using imxvpudec. When swapped out in place to avdec_h264, it does not garble the output. When saving the h.264 output and decoding using avdec_h264 instead, it doesn't have this issue. I would prefer to use hardware decoding however. This is the pipeline I am using to have established this bug is deterministically reproducible: gst-launch-1.0 -v filesrc location=video.h264 ! h264parse ! imxvpudec ! imxipuvideosink To juxtapose the two results: https://cloud.githubusercontent.com/assets/4905775/6100904/1d019d5e-b06d-11e4-854a-f6de87831361.JPG - imxvpudec https://cloud.githubusercontent.com/assets/4905775/6100907/47dda248-b06d-11e4-8aec-86f190654f95.JPG - avdec_h264 I've created an issue for it on GitHub in the gstreamer-imx repo (https://github.com/Freescale/gstreamer-imx/issues/28) but I am not sure how frequented it is. I sincerely apologize if this is considered cross-posting, this is my first time using a mailing list. Are there any options I can use to skip frames with errors and instead cause a small jerk in playback rather than producing corrupt output? Kind Regards, Rodger Benham -- _______________________________________________ meta-freescale mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-freescale
