mirror of https://github.com/Genymobile/scrcpy
Call avcodec_receive_frame() in a loop
Since in scrcpy a video packet passed to avcodec_send_packet() is always a complete video frame, it is sufficient to call avcodec_receive_frame() exactly once. In practice, it also works for audio packets: the decoder produces exactly 1 frame for 1 input packet. In theory, it is an implementation detail though, so avcodec_receive_frame() should be called in a loop.pull/3757/head
parent
c1528cdca9
commit
6e05d7047a
Loading…
Reference in New Issue