| Commit message (Expand) | Author | Age | Files | Lines |
* | fftools/ffmpeg: add loopback decoding | Anton Khirnov | 2024-03-13 | 1 | -0/+22 |
* | fftools/ffmpeg: remove unncessary casts for *_thread() return values | Anton Khirnov | 2024-03-13 | 1 | -2/+2 |
* | fftools/ffmpeg: simplify propagating fallback parameters from decoders to fil... | Anton Khirnov | 2024-03-13 | 1 | -3/+6 |
* | fftools/ffmpeg_opt: merge init_complex_filters() and check_filter_outputs() | Anton Khirnov | 2024-03-13 | 1 | -2/+1 |
* | fftools/ffmpeg_dec: factor opening the decoder out of dec_open() | Anton Khirnov | 2024-03-13 | 1 | -1/+1 |
* | fftools/ffmpeg: remove options deprecated before 6.0 | Anton Khirnov | 2024-03-01 | 1 | -31/+0 |
* | fftools/ffmpeg: move subtitle helpers to ffmpeg_dec, their only user | Anton Khirnov | 2024-02-21 | 1 | -3/+0 |
* | fftools/ffmpeg_filter: pass framerate through InputFilterOptions | Anton Khirnov | 2024-02-21 | 1 | -2/+8 |
* | fftools/ffmpeg_filter: pass autorotate/reinit flags through InputFilterOptions | Anton Khirnov | 2024-02-21 | 1 | -2/+8 |
* | fftools/ffmpeg_filter: pass sub2video canvas size through InputFilterOptions | Anton Khirnov | 2024-02-21 | 1 | -4/+3 |
* | fftools/ffmpeg_filter: accept a name from its upstream input | Anton Khirnov | 2024-02-21 | 1 | -0/+2 |
* | fftools/ffmpeg_filter: compute input trim start/end in demuxer | Anton Khirnov | 2024-02-21 | 1 | -4/+7 |
* | fftools/ffmpeg_mux_init: Fix attachment_filename use-after-free | Andreas Rheinhardt | 2024-02-18 | 1 | -1/+1 |
* | fftools/ffmpeg: cosmetics, vertically align Input{File,Stream} | Anton Khirnov | 2024-01-30 | 1 | -26/+28 |
* | fftools/ffmpeg: make InputStream.decoder_opts private to demuxer | Anton Khirnov | 2024-01-30 | 1 | -1/+0 |
* | fftools/ffmpeg: make InputStream.decoding_needed private to demuxer | Anton Khirnov | 2024-01-30 | 1 | -3/+0 |
* | fftools/ffmpeg_dec: eliminate all remaining InputStream uses | Anton Khirnov | 2024-01-30 | 1 | -2/+5 |
* | fftools/ffmpeg_dec: stop passing InputStream to dec_open() | Anton Khirnov | 2024-01-30 | 1 | -1/+2 |
* | fftools/ffmpeg_dec: pass AVCodecParameters through DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -0/+1 |
* | fftools/ffmpeg_dec: pass AVCodec through DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -0/+2 |
* | fftools/ffmpeg_dec: pass decoder name through DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -0/+2 |
* | fftools/ffmpeg_dec: pass top_field_first through DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -0/+3 |
* | fftools/ffmpeg_dec: pass input timebase through DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -0/+2 |
* | fftools/ffmpeg_dec: pass forced/estimated framerate though DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -0/+7 |
* | fftools/ffmpeg_dec: move flags to DecoderOpts | Anton Khirnov | 2024-01-30 | 1 | -1/+3 |
* | fftools/ffmpeg_dec: pass hwaccel options to the decoder in a separate struct | Anton Khirnov | 2024-01-30 | 1 | -7/+9 |
* | fftools/ffmpeg: move hwaccel_retrieve_data() from ffmpeg_hw to ffmpeg_dec | Anton Khirnov | 2024-01-30 | 1 | -2/+0 |
* | fftools/ffmpeg_dec: replace InputFile.format_nots with a decoder flag | Anton Khirnov | 2024-01-30 | 1 | -3/+2 |
* | fftools/ffmpeg_dec: stop accesing InputStream.fix_sub_duration | Anton Khirnov | 2024-01-30 | 1 | -1/+5 |
* | fftools/ffmpeg_dec: move decoding counters from InputStream to Decoder | Anton Khirnov | 2024-01-30 | 1 | -6/+5 |
* | fftools/ffmpeg_dec: pass decoder options as an argument to dec_open() | Anton Khirnov | 2024-01-30 | 1 | -1/+6 |
* | fftools/ffmpeg_dec: add an AVClass to Decoder | Anton Khirnov | 2024-01-30 | 1 | -0/+2 |
* | fftools/ffmpeg: make decoding AVCodecContext private to the decoder | Anton Khirnov | 2024-01-30 | 1 | -1/+2 |
* | fftools/ffmpeg_dec: export subtitle_header in Decoder | Anton Khirnov | 2024-01-30 | 1 | -1/+2 |
* | fftools/ffmpeg_dec: split Decoder into a private and public part | Anton Khirnov | 2024-01-30 | 1 | -1/+3 |
* | fftools/ffmpeg: deprecate -filter_script | Anton Khirnov | 2024-01-20 | 1 | -0/+2 |
* | fftools/ffmpeg: deprecate -filter_complex_script | Anton Khirnov | 2024-01-20 | 1 | -0/+1 |
* | fftools/cmdutils: add option syntax for loading arbitrary arguments from a file | Anton Khirnov | 2024-01-20 | 1 | -1/+0 |
* | fftools/ffmpeg: mark -vsync for future removal | Anton Khirnov | 2023-12-22 | 1 | -0/+1 |
* | fftools/ffmpeg: improve WARN_MULTIPLE_OPT_USAGE() | Anton Khirnov | 2023-12-22 | 1 | -16/+13 |
* | fftools/ffmpeg: change the MATCH_PER_TYPE_OPT macro into a function | Anton Khirnov | 2023-12-22 | 1 | -9/+2 |
* | fftools/cmdutils: add a struct for a list of SpecifierOpt | Anton Khirnov | 2023-12-22 | 1 | -131/+69 |
* | ffmpeg: add support for muxing AVStreamGroups | James Almer | 2023-12-18 | 1 | -0/+2 |
* | fftools/ffmpeg: use a mutex for enc_stats_write() | Anton Khirnov | 2023-12-18 | 1 | -0/+3 |
* | fftools/ffmpeg: print keyframe information with -stats_* | Anton Khirnov | 2023-12-18 | 1 | -0/+1 |
* | fftools/ffmpeg: deprecate -fps_mode/vsync drop | Anton Khirnov | 2023-12-18 | 1 | -0/+3 |
* | fftools/ffmpeg: drop OutputFile.sq_encode | Anton Khirnov | 2023-12-14 | 1 | -2/+0 |
* | fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private data | Anton Khirnov | 2023-12-14 | 1 | -2/+0 |
* | fftools/ffmpeg_demux: move InputFile.readrate to private data | Anton Khirnov | 2023-12-14 | 1 | -1/+0 |
* | fftools/ffmpeg: drop unused InputFile.eof_reached | Anton Khirnov | 2023-12-14 | 1 | -1/+0 |