Hi all. 
Can h264 decoder return a frame which it has already returned some time ago,
if it can't work with the current frame?

I'm writing a player, playing a live RTP video stream, and sometimes, when
the incoming bitrate is high, I observe image flickering, like if the player
displays one of previous frames (the moving car or human jumps back and
forth).

One more thing - I'm using my own demuxer, whose code was adopted from
libav, from file rtpdec_h264.c
I can't use LibAV's demuxer, because doing this would require too much
effort. The project was started by the other person, which has written
several parsers and used LivAV decoders solely.

However, when the incoming bitrate is low, everything works just fine,
nothing jumps.

So, if the h264 decoder simply returns previous frame, how can I change this
behavior?


--
View this message in context: 
http://libav-api.1054858.n5.nabble.com/Question-on-H264-decoder-behavior-tp4939415p4939415.html
Sent from the libav-api mailing list archive at Nabble.com.
_______________________________________________
libav-api mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-api

Reply via email to