libmix: mix_video - Fix green artifacts in CNN videos
Flash video streamed from CNN site can have errors in the bitstream,
missing reference frames, etc, causing green artifacts in the decoded video.
This fix will skip video frames for which reference frames are not available
displaying only frames decoded correctly and increasing robustness. Change
to mix_video to track reference IDR frames.
Consequences are that black video will be displayed until a correct video
bitstream is received from the server.
Signed-off-by: Linda Cline <firstname.lastname@example.org>
Reviewed-by: Chen, Weian <email@example.com>
Tested-by: Sun, Hang L <firstname.lastname@example.org>
Reviewed-by: buildbot <email@example.com>
Tested-by: buildbot <firstname.lastname@example.org>
3 files changed