uridecodebin won't connect the sink to decoder while the audio information is wrong
Submitted by Randy Li (ayaka)
I have found lots of video sample files in MPEG TS format with an invalid audio channel. The FFmpeg will ignore those audio channel, but Gstreamer will obey the PID information creating a data path for audio.
I have not looked into the uridecodebin, I think there is something wrong in audio part stopping the connection of the video decoder and video sink.
I talked to slomo last time, he said it could be a bug, so file it today.
You could find a video sample at
0009_rio_4K_60fps_hevc_20mbps.ts is the smallest files of them.