| Commit message (Expand) | Author | Age | Files | Lines |
* | fftools/ffmpeg_filter: add filtergraph private data | Anton Khirnov | 2023-05-02 | 1 | -1/+0 |
* | fftools/ffmpeg: reduce access to OutputStream.enc_ctx | Anton Khirnov | 2023-05-02 | 1 | -1/+1 |
* | fftools/ffmpeg: remove unused function arguments | Anton Khirnov | 2023-04-24 | 1 | -2/+2 |
* | fftools/ffmpeg_mux: fix reporting muxer EOF as error | Zhao Zhili | 2023-04-23 | 1 | -3/+9 |
* | fftools/ffmpeg: propagate frame durations to packets when encoding | Anton Khirnov | 2023-04-19 | 1 | -9/+0 |
* | fftools/ffmpeg_mux: make copy_initial_nonkeyframes private to muxing code | Anton Khirnov | 2023-04-17 | 1 | -1/+1 |
* | fftools/ffmpeg_mux: make copy_prior_start private to muxing code | Anton Khirnov | 2023-04-17 | 1 | -1/+1 |
* | fftools/ffmpeg_mux: make streamcopy_started private to muxing code | Anton Khirnov | 2023-04-17 | 1 | -3/+3 |
* | fftools/ffmpeg_mux: make ts_copy_start private to muxing code | Anton Khirnov | 2023-04-17 | 1 | -2/+2 |
* | fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopy | Anton Khirnov | 2023-04-17 | 1 | -3/+3 |
* | fftools/ffmpeg_mux: use output stream parameters in of_streamcopy() | Anton Khirnov | 2023-04-17 | 1 | -3/+3 |
* | fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux | Anton Khirnov | 2023-04-17 | 1 | -0/+76 |
* | fftools/ffmpeg: add muxer-input codec parameters to OutputStream | Anton Khirnov | 2023-04-17 | 1 | -2/+4 |
* | fftools/ffmpeg: store stream media type in OutputStream | Anton Khirnov | 2023-04-17 | 1 | -6/+5 |
* | fftools/ffmpeg_mux: make data_size_mux private to ffmpeg_mux | Anton Khirnov | 2023-04-13 | 1 | -2/+3 |
* | fftools/ffmpeg: rewrite printing the final output sizes | Anton Khirnov | 2023-04-13 | 1 | -3/+33 |
* | fftools/ffmpeg_mux: log final stats to muxer context | Anton Khirnov | 2023-04-13 | 1 | -8/+8 |
* | fftools/ffmpeg_mux: reindent | Anton Khirnov | 2023-04-13 | 1 | -28/+28 |
* | fftools/ffmpeg: move printing verbose muxing stats to ffmpeg_mux | Anton Khirnov | 2023-04-13 | 1 | -0/+37 |
* | fftools/ffmpeg: factorize checking whether any output was written | Anton Khirnov | 2023-04-13 | 1 | -0/+43 |
* | fftools/ffmpeg: eliminate the main_return_code global | Anton Khirnov | 2023-04-13 | 1 | -7/+5 |
* | fftools/ffmpeg: move OutputStream.sq_frame to Encoder | Anton Khirnov | 2023-04-13 | 1 | -1/+0 |
* | fftools/ffmpeg: add encoder private data | Anton Khirnov | 2023-04-09 | 1 | -1/+2 |
* | fftools/sync_queue: use timebase from input frames/packets | Anton Khirnov | 2023-04-09 | 1 | -3/+0 |
* | fftools/ffmpeg_mux: distinguish between sync queue and muxer EOF | Anton Khirnov | 2023-02-10 | 1 | -5/+9 |
* | fftools/ffmpeg: add an option for writing pre-muxing stats | Anton Khirnov | 2023-02-09 | 1 | -1/+9 |
* | fftools/ffmpeg: store output packet timebases in the packet | Anton Khirnov | 2023-02-09 | 1 | -3/+4 |
* | fftools/ffmpeg: add an AVClass to MuxStream/OutputStream | Anton Khirnov | 2023-01-29 | 1 | -7/+6 |
* | fftools/ffmpeg: add an AVClass to Muxer/OutputFile | Anton Khirnov | 2023-01-29 | 1 | -16/+10 |
* | fftools/ffmpeg: add options for writing encoding stats | Anton Khirnov | 2023-01-29 | 1 | -0/+8 |
* | fftools/ffmpeg: avoid storing full forced keyframe spec | Anton Khirnov | 2022-11-28 | 1 | -1/+0 |
* | fftools/ffmpeg: parse forced keyframes in of_open() | Anton Khirnov | 2022-11-28 | 1 | -8/+0 |
* | fftools/ffmpeg: move force-keyframe-related vars to a separate struct | Anton Khirnov | 2022-11-28 | 1 | -3/+4 |
* | fftools/ffmpeg_mux_init: postpone matching -disposition to streams | Anton Khirnov | 2022-11-23 | 1 | -1/+0 |
* | fftools/ffmpeg: move OutputStream.max_frames to MuxStream | Anton Khirnov | 2022-11-17 | 1 | -5/+0 |
* | fftools/ffmpeg: set thread names | Anton Khirnov | 2022-10-24 | 1 | -0/+9 |
* | fftools/ffmpeg_mux: move muxing queue fields from OutputStream to MuxStream | Anton Khirnov | 2022-10-18 | 1 | -2/+2 |
* | fftools/ffmpeg_mux: move bsf_ctx from OutputStream to MuxStream | Anton Khirnov | 2022-10-18 | 1 | -7/+10 |
* | fftools/ffmpeg_mux: embed OutputStream in a MuxStream | Anton Khirnov | 2022-10-18 | 1 | -16/+17 |
* | fftools/ffmpeg: free output streams in of_close() | Anton Khirnov | 2022-10-18 | 1 | -0/+51 |
* | fftools/ffmpeg: remove the output_streams global | Anton Khirnov | 2022-10-18 | 1 | -5/+5 |
* | fftools/ffmpeg: move init_output_bsfs() to ffmpeg_mux | Anton Khirnov | 2022-10-18 | 1 | -0/+38 |
* | fftools/ffmpeg_mux: move sq_mux from OutputFile to Muxer | Anton Khirnov | 2022-10-18 | 1 | -4/+4 |
* | fftools/ffmpeg_mux: inline mux_free() into of_close() | Anton Khirnov | 2022-10-18 | 1 | -18/+13 |
* | fftools/ffmpeg_mux: inline of_muxer_init() into of_open() | Anton Khirnov | 2022-10-18 | 1 | -51/+5 |
* | fftools/ffmpeg_mux: allocate sq_pkt in setup_sync_queues() | Anton Khirnov | 2022-10-18 | 1 | -8/+0 |
* | fftools/ffmpeg_mux: embed OutputFile in a Muxer | Anton Khirnov | 2022-10-18 | 1 | -65/+63 |
* | fftools/ffmpeg_mux: move Muxer and MuxStream to a new header | Anton Khirnov | 2022-10-18 | 1 | -35/+1 |
* | fftools/ffmpeg: move some stream initialization code to ffmpeg_mux | Anton Khirnov | 2022-10-18 | 1 | -3/+12 |
* | fftools/ffmpeg_mux: drop the of_ prefix from of_submit_packet() | Anton Khirnov | 2022-10-18 | 1 | -3/+3 |