Commit History

Author SHA1 Message Date
  Anton Khirnov e1fe6c5577 fftools/ffmpeg: use stack variables to shorten code 1 year ago
  Anton Khirnov e1e0c2c7f2 fftools/ffmpeg: drop unnecessary indirection 1 year ago
  Anton Khirnov 237f9b9682 fftools/ffmpeg: stop handling AVMEDIA_TYPE_DATA in init_output_stream_encode() 1 year ago
  Anton Khirnov 923c6ab170 fftools/ffmpeg: use sync queues for enforcing audio frame size 1 year ago
  Anton Khirnov 090950f832 fftools/sync_queue: use timebase from input frames/packets 1 year ago
  Anton Khirnov 87e9f5ad3c fftools/ffmpeg: move initializing next_[pd]ts to add_input_streams() 1 year ago
  Anton Khirnov 8e23a62eff fftools/ffmpeg: drop InputStream.processing_needed 1 year ago
  Anton Khirnov e1d12aaa45 fftools/ffmpeg: do not return finished streams from choose_output() 1 year ago
  Anton Khirnov 416e2661ea fftools/ffmpeg: make sure non-lavfi streams are closed on input EOF 1 year ago
  rcombs b68a6ba469 ffmpeg: send only one rect per packet when encoding ASS 1 year ago
  Marton Balint 6b6f7db819 avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number 1 year ago
  James Almer e0786a8eeb avcodec: remove FF_API_THREAD_SAFE_CALLBACKS 1 year ago
  Andreas Rheinhardt 868a31b42d avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket* 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
  Jan Ekström 9a820ec8b1 ffmpeg: add video heartbeat capability to fix_sub_duration 2 years ago
  Jan Ekström 746d27455b ffmpeg: move decoded frame counter from after post-processing to decode 2 years ago
  Jan Ekström fcc50674de ffmpeg: refactor post-decoding steps for subtitles into a function 2 years ago
  Anton Khirnov 806ecace91 fftools/ffmpeg: support input frame params in encoding stats 1 year ago
  Anton Khirnov 61afbc2376 fftools/ffmpeg: use correct IO context for -enc_stats_post 1 year ago
  Anton Khirnov 9b5036fabd fftools/ffmpeg: add an AVClass to MuxStream/OutputStream 1 year ago
  Anton Khirnov 425b2c4a56 fftools/ffmpeg: add options for writing encoding stats 1 year ago
  Anton Khirnov 7655249f72 fftools/ffmpeg: reindent after previous commit 1 year ago
  Anton Khirnov a848a5a223 fftools/ffmpeg: move video frame dup/drop logic into its own function 1 year ago
  Anton Khirnov 5874ca3650 fftools/ffmpeg: rename a variable to be more descriptive 1 year ago
  Anton Khirnov 3b21f10639 fftools/ffmpeg: fix stream id in an error message. 1 year ago
  Anton Khirnov c60941dfaf fftools/ffmpeg: stop using AVCodecContext.sample_rate in decode_audio() 1 year ago
  Marvin Scholz f1907faab4 fftools: use av_dict_iterate 1 year ago
  Anton Khirnov becbb22eb0 fftools/ffmpeg: cosmetics 1 year ago
  Anton Khirnov d04ec7efe3 fftools/ffmpeg: remove a useless inner block 1 year ago
  Anton Khirnov d60d6d819d fftools/ffmpeg: drop an always-false check 1 year ago
  Anton Khirnov 8ee4365ad8 fftools/ffmpeg: only convert video frame pts if we have a frame 1 year ago
  Anton Khirnov 617ea07c22 fftools/ffmpeg: call check_recording_time() with actual frame pts 1 year ago
  Anton Khirnov 86a71d6b3c fftools/ffmpeg: stop calling adjust_frame_pts_to_encoder_tb() for audio 1 year ago
  Anton Khirnov a186360f27 fftools/ffmpeg: set AVFrame.time_base after filtering 1 year ago
  Anton Khirnov d9534ec84e fftools/ffmpeg: move logging filtered frame timestamps 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 efe4423627 fftools/ffmpeg: store forced keyframe pts in AV_TIME_BASE_Q 1 year ago
  Anton Khirnov b1143330c8 fftools/ffmpeg: move force-keyframe-related vars to a separate struct 1 year ago
  Anton Khirnov 630fbdcc52 fftools/ffmpeg: stop explicitly closing decoders 1 year ago
  Anton Khirnov 996fed5235 fftools/ffmpeg: declare loop variables inside loops in transcode_init() 1 year ago
  Anton Khirnov 005f4e1caf fftools/ffmpeg: do not assume input streams exist 1 year ago
  Anton Khirnov fd8bf8d3b5 fftools/ffmpeg: remove the input_streams global 1 year ago
  Anton Khirnov 4c40581614 fftools/ffmpeg: replace OutputStream.source_index with a pointer to InputStream 1 year ago
  Anton Khirnov bda06c60fe fftools/ffmpeg: stop inventing fake source information 1 year ago
  Anton Khirnov 50ecba7e84 fftools/ffmpeg: drop an arbitrary condition 1 year ago
  Anton Khirnov 9654df1336 fftools/ffmpeg: move freeing an input stream into a separate function 1 year ago
  Anton Khirnov 25620b69e0 fftools/ffmpeg: stop handling max_frames in do_video_out() 2 years ago
  Anton Khirnov 1b076556c6 fftools/ffmpeg: simplify ost_iter() 2 years ago