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
