| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | fftools/ffmpeg: move InputStream.codec_desc to private data | Anton Khirnov | 2023-12-14 | 1 | -1/+0 |
* | fftools/ffmpeg: move InputStream.discard to private data | Anton Khirnov | 2023-12-14 | 1 | -1/+0 |
* | fftools/ffmpeg: replace OutputStream.file_index by a pointer | Anton Khirnov | 2023-12-14 | 1 | -1/+3 |
* | fftools/ffmpeg: replace InputStream.file_index by a pointer | Anton Khirnov | 2023-12-14 | 1 | -1/+3 |
* | fftools/ffmpeg_filter: move FilterGraph.graph to FilterGraphThread | Anton Khirnov | 2023-12-14 | 1 | -2/+0 |
* | fftools/ffmpeg: attach wallclock timing information to packets and frames | Anton Khirnov | 2023-12-14 | 1 | -0/+13 |
* | fftools/ffmpeg: merge DemuxPktData into FrameData | Anton Khirnov | 2023-12-14 | 1 | -6/+7 |
* | fftools/ffmpeg: convert to a threaded architecture | Anton Khirnov | 2023-12-12 | 1 | -84/+13 |
* | fftools/ffmpeg: add thread-aware transcode scheduling infrastructure | Anton Khirnov | 2023-12-12 | 1 | -8/+16 |
* | fftools/ffmpeg_demux: switch from AVThreadMessageQueue to ThreadQueue | Anton Khirnov | 2023-12-12 | 1 | -2/+1 |
* | fftools/ffmpeg_filter: move filtering to a separate thread | Anton Khirnov | 2023-12-12 | 1 | -1/+8 |
* | fftools/ffmpeg: make sure FrameData is writable when we modify it | Anton Khirnov | 2023-12-06 | 1 | -0/+2 |
* | fftools/ffmpeg: rework keeping track of file duration for -stream_loop | Anton Khirnov | 2023-11-14 | 1 | -10/+3 |