1
0
mirror of https://github.com/mpv-player/mpv synced 2025-03-21 10:51:51 +00:00
mpv/filters
wm4 3d4071e6e5
swresample: remove unnecessary request for new input
We called mp_pin_out_request_data() if there was input _and_ output.
This is not how it should be: we should request new input only if output
was requested, but we could not produce any output.

On the other hand, the upper half of the process() function will request
new input if output is required, but all input was consumed. But this
requires calling mp_filter_internal_mark_progress(), as otherwise the
general filter logic would not know that we can continue.
2018-02-03 05:01:34 -08:00
..
f_auto_filters.c
f_auto_filters.h
f_autoconvert.c
f_autoconvert.h
f_decoder_wrapper.c audio: move to decoder wrapper 2018-01-30 03:10:27 -08:00
f_decoder_wrapper.h audio: move to decoder wrapper 2018-01-30 03:10:27 -08:00
f_demux_in.c video: make decoder wrapper a filter 2018-01-30 03:10:27 -08:00
f_demux_in.h video: make decoder wrapper a filter 2018-01-30 03:10:27 -08:00
f_hwtransfer.c
f_hwtransfer.h
f_lavfi.c options: slightly improve filter help output for lavfi bridge 2018-02-03 05:00:52 -08:00
f_lavfi.h options: slightly improve filter help output for lavfi bridge 2018-02-03 05:00:52 -08:00
f_output_chain.c f_output_chain: remove unused got_input_eof field 2018-02-03 05:01:32 -08:00
f_output_chain.h f_output_chain: remove unused got_input_eof field 2018-02-03 05:01:32 -08:00
f_swresample.c swresample: remove unnecessary request for new input 2018-02-03 05:01:34 -08:00
f_swresample.h swresample: limit output size of audio frames 2018-02-03 05:01:29 -08:00
f_swscale.c
f_swscale.h
f_utils.c f_utils: fix leak in frame duration filter 2018-02-03 05:01:30 -08:00
f_utils.h
filter_internal.h
filter.c filter: add/use a convenience function 2018-02-03 05:01:28 -08:00
filter.h filter: add/use a convenience function 2018-02-03 05:01:28 -08:00
frame.c video: make decoder wrapper a filter 2018-01-30 03:10:27 -08:00
frame.h video: make decoder wrapper a filter 2018-01-30 03:10:27 -08:00
user_filters.c options: slightly improve filter help output for lavfi bridge 2018-02-03 05:00:52 -08:00
user_filters.h