diff options
author | Andreas Rheinhardt <andreas.rheinhardt@gmail.com> | 2019-06-17 05:42:09 +0200 |
---|---|---|
committer | Mark Thompson <sw@jkqxz.net> | 2019-07-07 22:17:07 +0100 |
commit | 83be17cfcdd98a09d93960d6df2ac4bdee884059 (patch) | |
tree | e8e43a95f01e15b147cc270b34c28b273e5a7e10 /libavcodec/mpeg12.c | |
parent | 45fd7e44a4ddee636d8c30b92b6a0ff39f976936 (diff) | |
download | ffmpeg-83be17cfcdd98a09d93960d6df2ac4bdee884059.tar.gz |
filter_units: Don't use fake loop
According to the BSF API, when a BSF is finished with an input packet,
it should return AVERROR(EAGAIN) to signal that another packet should be
sent to the BSF via av_bsf_send_packet that the actual BSF can receive
via ff_bsf_get_packet[_ref]. filter_units on the other hand simply called
ff_bsf_get_packet again if the first packet received didn't result in
any output. This call of course returned AVERROR(EAGAIN) which was
returned, but it is nevertheless better to not include a fake loop.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
Diffstat (limited to 'libavcodec/mpeg12.c')
0 files changed, 0 insertions, 0 deletions