117 Commits (71ea90638efa56b4cd006bfa6cfb464d2169692d)

Author SHA1 Message Date
王昊然 344ec7a3f7 fftools/ffmpeg: use correct unit prefix symbol for binary scaled byte values 10 months ago
Anton Khirnov 2ad0b8e0ea fftools/ffmpeg: use a mutex for enc_stats_write() 11 months ago
Anton Khirnov 244d2fcc49 fftools/ffmpeg_mux: deduplicate uniniting EncStats 11 months ago
Anton Khirnov 7a7550ec28 fftools/ffmpeg_mux: factor timestamps processing out of write_packet() 11 months ago
Anton Khirnov 3dc319587f fftools/ffmpeg: deprecate -fps_mode/vsync drop 11 months ago
Anton Khirnov 8a11724a02 fftools/ffmpeg_mux: stop logging to AVFormatContext 11 months ago
Anton Khirnov 4549f20222 fftools/ffmpeg: drop OutputFile.sq_encode 11 months ago
Anton Khirnov 0d01e61807 fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private data 11 months ago
Anton Khirnov 4224895a87 fftools/ffmpeg: replace OutputStream.file_index by a pointer 11 months ago
Anton Khirnov 5256b2fbe6 fftools/ffmpeg_mux: print latency information in -debug_ts muxing output 11 months ago
Anton Khirnov c9f38210fc fftools/ffmpeg: merge DemuxPktData into FrameData 11 months ago
Anton Khirnov d119ae2fd8 fftools/ffmpeg: convert to a threaded architecture 11 months ago
Anton Khirnov 9b8cc36ce0 fftools/ffmpeg: add thread-aware transcode scheduling infrastructure 11 months ago
Anton Khirnov 75efe530ce fftools/ffmpeg_mux: move bitstream filtering to the muxer thread 11 months ago
Anton Khirnov 1983507b6e fftools/ffmpeg_mux: add muxing thread private data 11 months ago
Anton Khirnov 7c97a0c63f fftools/ffmpeg: move a few inline function into a new header 1 year ago
Leo Izen 60be62d293
fftools/ffmpeg_mux: replace monotonous with monotonic 1 year ago
Anton Khirnov bff48e8d69 fftools/ffmpeg_mux: rename of_close() to of_free() 1 year ago
Anton Khirnov 8ecbb1f9af fftools/ffmpeg_mux: stop rescaling timestamps in of_streamcopy() 1 year ago
Anton Khirnov ed5caaaf22 fftools/ffmpeg_mux: use correct timebases for bitstream filtering 1 year ago
Anton Khirnov e0f4259689 fftools/ffmpeg_mux: return errors from of_output_packet() instead of aborting 1 year ago
Anton Khirnov 2e742a2c3c fftools/ffmpeg_mux: return errors from of_streamcopy() instead of aborting 1 year ago
Anton Khirnov 9a2335444b fftools/ffmpeg_mux: forward EOF from the sync queue 1 year ago
Anton Khirnov 01897c1788 fftools/ffmpeg_dec: move decoding to a separate thread 1 year ago
Anton Khirnov 141d11cb3c fftools/ffmpeg_mux: make OutputStream.pkt private 1 year ago
Anton Khirnov f94957e8f4 fftools/ffmpeg_mux: simplify calling of_output_packet() 1 year ago
Anton Khirnov 96e1325d91 fftools/ffmpeg_mux: use a dedicated packet for BSF output 1 year ago
Anton Khirnov d7781cfb95 fftools/ffmpeg: convert timestamps inside the muxer 1 year ago
Anton Khirnov 57021a68d9 fftools/ffmpeg_mux: set stream duration after the timebase is certainly known 1 year ago
Anton Khirnov 106167374c fftools/ffmpeg_mux: flush bsfs immediately on exceeding recoding time 1 year ago
Anton Khirnov da7ae627e1 fftools/ffmpeg_filter: always pass graph description to fg_create() 1 year ago
Anton Khirnov a1002bc39c fftools/ffmpeg: replace print_error() by more meaningful messages 2 years ago
Anton Khirnov 09dd9c5f41 fftools/ffmpeg_filter: add filtergraph private data 2 years ago
Anton Khirnov f4a60b8ddc fftools/ffmpeg: reduce access to OutputStream.enc_ctx 2 years ago
Anton Khirnov ab0d2052a3 fftools/ffmpeg: remove unused function arguments 2 years ago
Zhao Zhili b56aca9b42 fftools/ffmpeg_mux: fix reporting muxer EOF as error 2 years ago
Anton Khirnov c17e33c058 fftools/ffmpeg: propagate frame durations to packets when encoding 2 years ago
Anton Khirnov 30699c103f fftools/ffmpeg_mux: make copy_initial_nonkeyframes private to muxing code 2 years ago
Anton Khirnov 7f8827f28e fftools/ffmpeg_mux: make copy_prior_start private to muxing code 2 years ago
Anton Khirnov 8763b9cc36 fftools/ffmpeg_mux: make streamcopy_started private to muxing code 2 years ago
Anton Khirnov 83646146fe fftools/ffmpeg_mux: make ts_copy_start private to muxing code 2 years ago
Anton Khirnov 3f11582ca3 fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopy 2 years ago
Anton Khirnov 150c992490 fftools/ffmpeg_mux: use output stream parameters in of_streamcopy() 2 years ago
Anton Khirnov 2178ff2162 fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux 2 years ago
Anton Khirnov a34f483291 fftools/ffmpeg: add muxer-input codec parameters to OutputStream 2 years ago
Anton Khirnov a064aed4c3 fftools/ffmpeg: store stream media type in OutputStream 2 years ago
Anton Khirnov 0288951174 fftools/ffmpeg_mux: make data_size_mux private to ffmpeg_mux 2 years ago
Anton Khirnov 37b118096a fftools/ffmpeg: rewrite printing the final output sizes 2 years ago
Anton Khirnov 6b2e222a45 fftools/ffmpeg_mux: log final stats to muxer context 2 years ago
Anton Khirnov c1764d067d fftools/ffmpeg_mux: reindent 2 years ago