Commit History

Author SHA1 Message Date
  Anton Khirnov 64f3feb849 fftools/ffmpeg_mux: move OutputStream.enc_ctx to Encoder 1 week ago
  Anton Khirnov 434377a764 fftools/ffmpeg_enc: split Encoder into a private and public part 1 week ago
  Anton Khirnov e3e66b14af fftools/ffmpeg_enc: don't write frame rate/SAR to AVStream directly 3 weeks ago
  Anton Khirnov 78038d51c5 fftools/ffmpeg_enc: do not set output stream codec parameters directly 3 weeks ago
  Anton Khirnov 238f439992 fftools/ffmpeg_enc: do not set AVStream timebase directly 3 weeks ago
  Anton Khirnov 901f7e3f72 fftools/ffmpeg_mux_init: make encoder_opts local to ost_add() 5 months ago
  Anton Khirnov f1664aabb1 fftools/ffmpeg: rewrite checking whether codec AVOptions have been used 5 months ago
  Michael Niedermayer 7b48360907 fftools/ffmpeg_mux: Remove unneeded initialization 5 months ago
  Anton Khirnov 243a51490a fftools/ffmpeg_filter: only store complex filtergraphs in global array 6 months ago
  Anton Khirnov bfeb751171 fftools/ffmpeg_mux: drop OutputFile.format 6 months ago
  Anton Khirnov a4c940c86a fftools/ffmpeg_filter: move most of -apad logic to the muxer 6 months ago
  Anton Khirnov b8e6802023 fftools/ffmpeg_filter: pass sws/swr opts through OutputFilterOptions 6 months ago
  Anton Khirnov 509afedaaf fftools/ffmpeg_filter: pass vsync method through OutputFilterOptions 6 months ago
  Anton Khirnov 8996945d45 fftools/ffmpeg_enc: set AV_PKT_FLAG_TRUSTED on encoded packets 7 months ago
  Anton Khirnov 2ee9362419 fftools/ffmpeg: remove unncessary casts for *_thread() return values 7 months ago
  Anton Khirnov e48055fdce fftools/ffmpeg: remove options deprecated before 6.0 7 months ago
  Andreas Rheinhardt 906fc2b2e7 fftools/ffmpeg_mux: Fix use of uninitialized variable 7 months ago
  Anton Khirnov a2fc86378a fftools/ffmpeg: declare loop indices inside loops 7 months ago
  Andreas Rheinhardt 44620ade25 fftools/ffmpeg_mux_init: Fix attachment_filename use-after-free 7 months ago
  Anton Khirnov 931192226b fftools/ffmpeg_mux: fix terminating muxer on streamcopy with -t 8 months ago
  王昊然 344ec7a3f7 fftools/ffmpeg: use correct unit prefix symbol for binary scaled byte values 8 months ago
  Anton Khirnov 2ad0b8e0ea fftools/ffmpeg: use a mutex for enc_stats_write() 9 months ago
  Anton Khirnov 244d2fcc49 fftools/ffmpeg_mux: deduplicate uniniting EncStats 9 months ago
  Anton Khirnov 7a7550ec28 fftools/ffmpeg_mux: factor timestamps processing out of write_packet() 9 months ago
  Anton Khirnov 3dc319587f fftools/ffmpeg: deprecate -fps_mode/vsync drop 9 months ago
  Anton Khirnov 8a11724a02 fftools/ffmpeg_mux: stop logging to AVFormatContext 9 months ago
  Anton Khirnov 4549f20222 fftools/ffmpeg: drop OutputFile.sq_encode 9 months ago
  Anton Khirnov 0d01e61807 fftools/ffmpeg_mux: move OutputStream.sq_idx_mux to private data 9 months ago
  Anton Khirnov 4224895a87 fftools/ffmpeg: replace OutputStream.file_index by a pointer 9 months ago
  Anton Khirnov 5256b2fbe6 fftools/ffmpeg_mux: print latency information in -debug_ts muxing output 10 months ago
  Anton Khirnov c9f38210fc fftools/ffmpeg: merge DemuxPktData into FrameData 10 months ago
  Anton Khirnov d119ae2fd8 fftools/ffmpeg: convert to a threaded architecture 1 year ago
  Anton Khirnov 9b8cc36ce0 fftools/ffmpeg: add thread-aware transcode scheduling infrastructure 1 year 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 1 year ago
  Anton Khirnov 7c97a0c63f fftools/ffmpeg: move a few inline function into a new header 11 months 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