| Commit message (Expand) | Author | Age | Files | Lines |
* | fftools/ffmpeg_enc: factorize calling enc_init() | Anton Khirnov | 2023-04-09 | 1 | -8/+5 |
* | fftools/ffmpeg: clean up #includes | Anton Khirnov | 2023-04-09 | 1 | -37/+37 |
* | fftools/ffmpeg: stop including os_support.h | Anton Khirnov | 2023-04-09 | 1 | -1/+0 |
* | fftools/ffmpeg: add encoder private data | Anton Khirnov | 2023-04-09 | 4 | -11/+58 |
* | fftools/ffmpeg: move audio/video encoding code to ffmpeg_enc.c | Anton Khirnov | 2023-04-09 | 3 | -679/+702 |
* | fftools/ffmpeg: move subtitle encoding to ffmpeg_enc.c | Anton Khirnov | 2023-04-09 | 3 | -84/+85 |
* | fftools/ffmpeg: replace ff_dlog() with av_log() | Anton Khirnov | 2023-04-09 | 1 | -8/+8 |
* | fftools/ffmpeg: simplify output stream initialization call graph | Anton Khirnov | 2023-04-09 | 2 | -31/+27 |
* | fftools/ffmpeg: move initializing encoders to a new file | Anton Khirnov | 2023-04-09 | 4 | -305/+346 |
* | fftools/ffmpeg: reindent after previous commit | Anton Khirnov | 2023-04-09 | 1 | -71/+71 |
* | fftools/ffmpeg: move encoder initialization to init_output_stream_encode | Anton Khirnov | 2023-04-09 | 1 | -20/+17 |
* | fftools/ffmpeg: use stack variables to shorten code | Anton Khirnov | 2023-04-09 | 1 | -9/+10 |
* | fftools/ffmpeg: drop unnecessary indirection | Anton Khirnov | 2023-04-09 | 1 | -16/+7 |
* | fftools/ffmpeg: stop handling AVMEDIA_TYPE_DATA in init_output_stream_encode() | Anton Khirnov | 2023-04-09 | 1 | -2/+0 |
* | fftools/ffmpeg: use sync queues for enforcing audio frame size | Anton Khirnov | 2023-04-09 | 3 | -60/+25 |
* | fftools/sync_queue: allow requesting a specific number of audio samples | Anton Khirnov | 2023-04-09 | 2 | -9/+185 |
* | fftools/sync_queue: make sure audio duration matches sample count | Anton Khirnov | 2023-04-09 | 1 | -1/+14 |
* | fftools/sync_queue: support operation with no limiting streams | Anton Khirnov | 2023-04-09 | 1 | -1/+6 |
* | fftools/sync_queue: document overall design | Anton Khirnov | 2023-04-09 | 2 | -0/+40 |
* | fftools/sync_queue: use timebase from input frames/packets | Anton Khirnov | 2023-04-09 | 4 | -29/+22 |
* | fftools/ffmpeg: move initializing next_[pd]ts to add_input_streams() | Anton Khirnov | 2023-04-09 | 2 | -3/+3 |
* | fftools/ffmpeg: drop InputStream.processing_needed | Anton Khirnov | 2023-04-09 | 4 | -7/+2 |
* | fftools/ffmpeg: do not return finished streams from choose_output() | Anton Khirnov | 2023-04-09 | 1 | -1/+1 |
* | fftools/ffmpeg: make sure non-lavfi streams are closed on input EOF | Anton Khirnov | 2023-04-09 | 1 | -0/+1 |
* | fftools/ffprobe: print crop_* frame fields | James Almer | 2023-03-26 | 1 | -0/+4 |
* | fftools/ffmpeg_mux_init: Use all metadata selectors if none is specified. | Thilo Borgmann | 2023-03-25 | 1 | -3/+3 |
* | fftools/ffprobe: add support for HDR10+ packet side data | James Almer | 2023-03-25 | 1 | -0/+3 |
* | fftools/ffmpeg: supply hw_device_ctx to filters before initializing them | Anton Khirnov | 2023-03-24 | 3 | -23/+31 |
* | ffmpeg: send only one rect per packet when encoding ASS | rcombs | 2023-03-21 | 1 | -10/+15 |
* | fftools/ffmpeg_mux_init: avoid invalid reads in forced keyframe parsing | Anton Khirnov | 2023-03-20 | 1 | -1/+1 |
* | fftools/ffplay: stop using AVFrame.pkt_pos | Anton Khirnov | 2023-03-20 | 1 | -2/+24 |
* | fftools/ffplay: depend on avfilter | Anton Khirnov | 2023-03-20 | 1 | -74/+6 |
* | fftools/ffplay: drop an unused function argument | Anton Khirnov | 2023-03-20 | 1 | -2/+3 |
* | fftools/ffprobe: stop using AVFrame.pkt_{pos,size} | Anton Khirnov | 2023-03-20 | 1 | -4/+22 |
* | fftools/ffmpeg_filter: initialize graph inputs/outputs | Anton Khirnov | 2023-03-20 | 1 | -0/+3 |
* | fftools/ffprobe: fix print_dynamic_hdr_vivid | Zhao Zhili | 2023-03-17 | 1 | -1/+1 |
* | fftools/ffprobe: fix HDR vivid info | Zhao Zhili | 2023-03-17 | 1 | -6/+8 |
* | fftools/ffmpeg_filter: initialize the 'o' to silence the warning | Jun Zhao | 2023-03-01 | 1 | -1/+1 |
* | ffmpeg_demux: show fixed timestamps in ts_fixup | Stefano Sabatini | 2023-02-28 | 1 | -7/+13 |
* | fftools/ffmpeg: move ts_scale to DemuxStream | Anton Khirnov | 2023-02-20 | 2 | -5/+6 |
* | fftools/ffmpeg_demux: add an AVClass to DemuxStream/InputStream | Anton Khirnov | 2023-02-20 | 2 | -29/+52 |
* | fftools/ffmpeg_demux: move InputStream.guess_layout_max to stack | Anton Khirnov | 2023-02-20 | 2 | -7/+7 |
* | fftools/ffmpeg_demux: add InputStream private data | Anton Khirnov | 2023-02-20 | 2 | -21/+45 |
* | fftools/ffmpeg_demux: add an AVClass to Demuxer/InputFile | Anton Khirnov | 2023-02-20 | 2 | -39/+69 |
* | avutil/frame: deprecate AVFrame.coded_picture_number and display_picture_number | Marton Balint | 2023-02-13 | 1 | -0/+4 |
* | avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number | Marton Balint | 2023-02-13 | 1 | -1/+1 |
* | fftools/ffmpeg: add special syntax for loading filter options from files | Anton Khirnov | 2023-02-12 | 1 | -2/+152 |
* | fftools/ffmpeg: rename -enc_stats* to -stats_enc* | Anton Khirnov | 2023-02-10 | 1 | -6/+6 |
* | fftools/ffmpeg_mux: distinguish between sync queue and muxer EOF | Anton Khirnov | 2023-02-10 | 1 | -5/+9 |
* | avutil/version: postpone the remaining API deprecations | James Almer | 2023-02-09 | 1 | -1/+1 |