| Commit message (Expand) | Author | Age | Files | Lines |
* | fftools/ffmpeg_mux_init: Fix double-free on error | Andreas Rheinhardt | 2024-03-26 | 1 | -2/+7 |
* | avutil: remove deprecated FF_API_OLD_CHANNEL_LAYOUT | James Almer | 2024-03-07 | 1 | -18/+3 |
* | fftools/ffmpeg: remove options deprecated before 6.0 | Anton Khirnov | 2024-03-01 | 1 | -74/+2 |
* | fftools/ffmpeg: declare loop indices inside loops | Anton Khirnov | 2024-02-24 | 1 | -6/+3 |
* | fftools/ffmpeg_mux_init: Fix attachment_filename use-after-free | Andreas Rheinhardt | 2024-02-18 | 1 | -1/+9 |
* | all: use designated initializers for AVOption.unit | Anton Khirnov | 2024-02-14 | 1 | -1/+1 |
* | fftools/ffmpeg: optimize inter-thread queue sizes | Anton Khirnov | 2024-01-28 | 1 | -2/+1 |
* | fftools/ffmpeg_mux_init: don't free the AVDictionaryEntry until after it's be... | James Almer | 2024-01-22 | 1 | -1/+1 |
* | fftools/ffmpeg_mux_init: remove whitespaces from input arguments when parsing... | James Almer | 2024-01-22 | 1 | -1/+10 |
* | Revert "all: Don't set AVClass.item_name to its default value" | Anton Khirnov | 2024-01-20 | 1 | -0/+1 |
* | fftools/ffmpeg: deprecate -filter_script | Anton Khirnov | 2024-01-20 | 1 | -6/+30 |
* | all: Don't set AVClass.item_name to its default value | Andreas Rheinhardt | 2023-12-22 | 1 | -1/+0 |
* | fftools/ffmpeg: mark -vsync for future removal | Anton Khirnov | 2023-12-22 | 1 | -0/+4 |
* | fftools/ffmpeg: improve WARN_MULTIPLE_OPT_USAGE() | Anton Khirnov | 2023-12-22 | 1 | -41/+0 |
* | fftools/ffmpeg: change the MATCH_PER_TYPE_OPT macro into a function | Anton Khirnov | 2023-12-22 | 1 | -2/+2 |
* | fftools/cmdutils: add a struct for a list of SpecifierOpt | Anton Khirnov | 2023-12-22 | 1 | -18/+18 |
* | ffmpeg_mux_init: use strtoll() to parse stream and group indexes | James Almer | 2023-12-21 | 1 | -6/+9 |
* | ffmpeg: add support for muxing AVStreamGroups | James Almer | 2023-12-18 | 1 | -0/+342 |
* | fftools/ffmpeg: use a mutex for enc_stats_write() | Anton Khirnov | 2023-12-18 | 1 | -0/+5 |
* | fftools/ffmpeg: print keyframe information with -stats_* | Anton Khirnov | 2023-12-18 | 1 | -0/+1 |
* | fftools/ffmpeg_mux_init: change 1-bit bitfields from int to unsigned | Anton Khirnov | 2023-12-18 | 1 | -3/+3 |
* | fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private data | Anton Khirnov | 2023-12-14 | 1 | -6/+6 |
* | fftools/ffmpeg: replace OutputStream.file_index by a pointer | Anton Khirnov | 2023-12-14 | 1 | -6/+6 |
* | fftools/ffmpeg: replace InputStream.file_index by a pointer | Anton Khirnov | 2023-12-14 | 1 | -5/+5 |
* | fftools/ffmpeg: convert to a threaded architecture | Anton Khirnov | 2023-12-12 | 1 | -65/+23 |
* | fftools/ffmpeg: add thread-aware transcode scheduling infrastructure | Anton Khirnov | 2023-12-12 | 1 | -11/+95 |
* | fftools/ffmpeg_mux_init: Restrict disabling automatic copying of metadata | Andreas Rheinhardt | 2023-11-02 | 1 | -3/+3 |
* | fftools/ffmpeg_enc: merge -force_key_frames source/source_no_drop | Anton Khirnov | 2023-10-10 | 1 | -1/+5 |
* | fftools/ffmpeg: stop using AVStream.side_data | James Almer | 2023-10-06 | 1 | -10/+14 |
* | fftools/ffmpeg: deprecate the -top option | Anton Khirnov | 2023-09-18 | 1 | -0/+4 |
* | fftools/ffmpeg_mux: stop rescaling timestamps in of_streamcopy() | Anton Khirnov | 2023-08-30 | 1 | -2/+0 |
* | fftools/ffmpeg_mux_init: Fix leak on error | Andreas Rheinhardt | 2023-07-23 | 1 | -1/+1 |
* | fftools/cmdutils: add error handling to filter_codec_opts() | Anton Khirnov | 2023-07-20 | 1 | -3/+8 |
* | fftools: remove parse_time_or_die() | Anton Khirnov | 2023-07-20 | 1 | -6/+24 |
* | fftools: return errors from parse_number_or_die() instead of aborting | Anton Khirnov | 2023-07-20 | 1 | -2/+5 |
* | fftools/ffmpeg: return errors from find_codec_or_die() instead of aborting | Anton Khirnov | 2023-07-20 | 1 | -1/+3 |
* | fftools/cmdutils: add error handling to GROW_ARRAY() | Anton Khirnov | 2023-07-20 | 1 | -3/+12 |
* | fftools/cmdutils: add error handling to allocate_array_elem() | Anton Khirnov | 2023-07-20 | 1 | -2/+14 |
* | fftools/ffmpeg_opt: reimplement -streamid using a dictionary | Anton Khirnov | 2023-07-20 | 1 | -3/+15 |
* | fftools/ffmpeg_filter: return error codes from ofilter_bind_ost() instead of ... | Anton Khirnov | 2023-07-20 | 1 | -1/+3 |
* | fftools/ffmpeg_mux_init: avoid invalid memory access in set_dispositions() | Anton Khirnov | 2023-07-20 | 1 | -6/+7 |
* | fftools/ffmpeg_filter: move "smart" pixfmt selection to ffmpeg_mux_init | Anton Khirnov | 2023-07-20 | 1 | -0/+29 |
* | fftools/ffmpeg_mux_init: handle pixel format endianness | Anton Khirnov | 2023-07-20 | 1 | -3/+52 |
* | fftools/ffmpeg_mux_init: fix an array declaration | Anton Khirnov | 2023-07-16 | 1 | -1/+1 |
* | fftools/ffmpeg: rework -enc_time_base handling | Anton Khirnov | 2023-07-15 | 1 | -12/+19 |
* | fftools/ffmpeg_mux_init: drop an obsolete assignment | Anton Khirnov | 2023-07-15 | 1 | -1/+0 |
* | fftools/ffmpeg_mux_init: replace all remaining aborts with returning error codes | Anton Khirnov | 2023-07-15 | 1 | -47/+79 |
* | fftools/ffmpeg_mux_init: return error codes from metadata processing instead ... | Anton Khirnov | 2023-07-15 | 1 | -24/+39 |
* | fftools/ffmpeg_mux_init: improve of_add_programs() | Anton Khirnov | 2023-07-15 | 1 | -56/+49 |
* | fftools/ffmpeg_mux_init: return error codes from validate_enc_avopt() instead... | Anton Khirnov | 2023-07-15 | 1 | -3/+7 |