Commit History

Author SHA1 Message Date
  Zhao Zhili b56aca9b42 fftools/ffmpeg_mux: fix reporting muxer EOF as error 1 year ago
  Anton Khirnov c17e33c058 fftools/ffmpeg: propagate frame durations to packets when encoding 1 year ago
  Anton Khirnov 30699c103f fftools/ffmpeg_mux: make copy_initial_nonkeyframes private to muxing code 1 year ago
  Anton Khirnov 7f8827f28e fftools/ffmpeg_mux: make copy_prior_start private to muxing code 1 year ago
  Anton Khirnov 8763b9cc36 fftools/ffmpeg_mux: make streamcopy_started private to muxing code 1 year ago
  Anton Khirnov 83646146fe fftools/ffmpeg_mux: make ts_copy_start private to muxing code 1 year ago
  Anton Khirnov 3f11582ca3 fftools/ffmpeg_mux: stop using filter_in_rescale_delta_last for streamcopy 1 year ago
  Anton Khirnov 150c992490 fftools/ffmpeg_mux: use output stream parameters in of_streamcopy() 1 year ago
  Anton Khirnov 2178ff2162 fftools/ffmpeg: move do_streamcopy() to ffmpeg_mux 1 year ago
  Anton Khirnov a34f483291 fftools/ffmpeg: add muxer-input codec parameters to OutputStream 1 year ago
  Anton Khirnov a064aed4c3 fftools/ffmpeg: store stream media type in OutputStream 1 year ago
  Anton Khirnov 0288951174 fftools/ffmpeg_mux: make data_size_mux private to ffmpeg_mux 1 year ago
  Anton Khirnov 37b118096a fftools/ffmpeg: rewrite printing the final output sizes 1 year ago
  Anton Khirnov 6b2e222a45 fftools/ffmpeg_mux: log final stats to muxer context 1 year ago
  Anton Khirnov c1764d067d fftools/ffmpeg_mux: reindent 1 year ago
  Anton Khirnov 3b6b0d1afb fftools/ffmpeg: move printing verbose muxing stats to ffmpeg_mux 1 year ago
  Anton Khirnov 79e136f14b fftools/ffmpeg: factorize checking whether any output was written 1 year ago
  Anton Khirnov 5cf81bed88 fftools/ffmpeg: eliminate the main_return_code global 1 year ago
  Anton Khirnov 87ae84e4af fftools/ffmpeg: move OutputStream.sq_frame to Encoder 1 year ago
  Anton Khirnov f30b620e98 fftools/ffmpeg: add encoder private data 1 year ago
  Anton Khirnov 090950f832 fftools/sync_queue: use timebase from input frames/packets 1 year ago
  Anton Khirnov b40856c905 fftools/ffmpeg_mux: distinguish between sync queue and muxer EOF 1 year ago
  Anton Khirnov 42a0dd6e7e fftools/ffmpeg: add an option for writing pre-muxing stats 1 year ago
  Anton Khirnov 6d4f3ae116 fftools/ffmpeg: store output packet timebases in the packet 1 year ago
  Anton Khirnov 9b5036fabd fftools/ffmpeg: add an AVClass to MuxStream/OutputStream 1 year ago
  Anton Khirnov d2c983c213 fftools/ffmpeg: add an AVClass to Muxer/OutputFile 1 year ago
  Anton Khirnov 425b2c4a56 fftools/ffmpeg: add options for writing encoding stats 1 year ago
  Anton Khirnov 2fa2e146cc fftools/ffmpeg: avoid storing full forced keyframe spec 1 year ago
  Anton Khirnov 334e52e094 fftools/ffmpeg: parse forced keyframes in of_open() 1 year ago
  Anton Khirnov b1143330c8 fftools/ffmpeg: move force-keyframe-related vars to a separate struct 1 year ago
  Anton Khirnov 95af0bcc34 fftools/ffmpeg_mux_init: postpone matching -disposition to streams 1 year ago
  Anton Khirnov 0fb7d111e8 fftools/ffmpeg: move OutputStream.max_frames to MuxStream 1 year ago
  Anton Khirnov 874a6f2090 fftools/ffmpeg: set thread names 1 year ago
  Anton Khirnov c5d7b6f49b fftools/ffmpeg_mux: move muxing queue fields from OutputStream to MuxStream 1 year ago
  Anton Khirnov f0cd68eea0 fftools/ffmpeg_mux: move bsf_ctx from OutputStream to MuxStream 1 year ago
  Anton Khirnov 2266e04834 fftools/ffmpeg_mux: embed OutputStream in a MuxStream 1 year ago
  Anton Khirnov 709b47f8a4 fftools/ffmpeg: free output streams in of_close() 1 year ago
  Anton Khirnov 7ef7a22251 fftools/ffmpeg: remove the output_streams global 1 year ago
  Anton Khirnov 9f9bf8703b fftools/ffmpeg: move init_output_bsfs() to ffmpeg_mux 1 year ago
  Anton Khirnov ee0a900e58 fftools/ffmpeg_mux: move sq_mux from OutputFile to Muxer 1 year ago
  Anton Khirnov d6195c88e2 fftools/ffmpeg_mux: inline mux_free() into of_close() 1 year ago
  Anton Khirnov 36ce335d46 fftools/ffmpeg_mux: inline of_muxer_init() into of_open() 1 year ago
  Anton Khirnov a55ca682e2 fftools/ffmpeg_mux: allocate sq_pkt in setup_sync_queues() 1 year ago
  Anton Khirnov 65d106933a fftools/ffmpeg_mux: embed OutputFile in a Muxer 1 year ago
  Anton Khirnov 24098c6c8d fftools/ffmpeg_mux: move Muxer and MuxStream to a new header 1 year ago
  Anton Khirnov 965bff37b6 fftools/ffmpeg: move some stream initialization code to ffmpeg_mux 1 year ago
  Anton Khirnov 731246ae8f fftools/ffmpeg_mux: drop the of_ prefix from of_submit_packet() 1 year ago
  Anton Khirnov a7028d7fa8 fftools/ffmpeg_mux: rename submit_packet() to thread_submit_packet() 1 year ago
  Anton Khirnov d579a70291 fftools/ffmpeg: move output_packet() to ffmpeg_mux 1 year ago
  Anton Khirnov 072e3f710e fftools/ffmpeg_mux: do not unref a NULL packet 1 year ago