| Commit message (Expand) | Author | Age | Files | Lines |
* | ffmpeg: send only one rect per packet when encoding ASS | rcombs | 2023-03-21 | 1 | -10/+15 |
* | avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number | Marton Balint | 2023-02-13 | 1 | -1/+1 |
* | avcodec: remove FF_API_THREAD_SAFE_CALLBACKS | James Almer | 2023-02-09 | 1 | -5/+0 |
* | avcodec: Make avcodec_decode_subtitle2 accept a const AVPacket* | Andreas Rheinhardt | 2023-02-09 | 1 | -2/+2 |
* | fftools/ffmpeg: add an option for writing pre-muxing stats | Anton Khirnov | 2023-02-09 | 1 | -6/+8 |
* | fftools/ffmpeg: store output packet timebases in the packet | Anton Khirnov | 2023-02-09 | 1 | -13/+20 |
* | ffmpeg: add video heartbeat capability to fix_sub_duration | Jan Ekström | 2023-02-03 | 1 | -0/+148 |
* | ffmpeg: move decoded frame counter from after post-processing to decode | Jan Ekström | 2023-02-03 | 1 | -2/+2 |
* | ffmpeg: refactor post-decoding steps for subtitles into a function | Jan Ekström | 2023-02-03 | 1 | -21/+28 |
* | fftools/ffmpeg: support input frame params in encoding stats | Anton Khirnov | 2023-01-31 | 1 | -4/+50 |
* | fftools/ffmpeg: use correct IO context for -enc_stats_post | Anton Khirnov | 2023-01-31 | 1 | -1/+1 |
* | fftools/ffmpeg: add an AVClass to MuxStream/OutputStream | Anton Khirnov | 2023-01-29 | 1 | -49/+46 |
* | fftools/ffmpeg: add options for writing encoding stats | Anton Khirnov | 2023-01-29 | 1 | -3/+60 |
* | fftools/ffmpeg: reindent after previous commit | Anton Khirnov | 2023-01-10 | 1 | -58/+58 |
* | fftools/ffmpeg: move video frame dup/drop logic into its own function | Anton Khirnov | 2023-01-10 | 1 | -62/+75 |
* | fftools/ffmpeg: rename a variable to be more descriptive | Anton Khirnov | 2023-01-10 | 1 | -12/+14 |
* | fftools/ffmpeg: fix stream id in an error message. | Anton Khirnov | 2023-01-10 | 1 | -1/+2 |
* | fftools/ffmpeg: stop using AVCodecContext.sample_rate in decode_audio() | Anton Khirnov | 2023-01-10 | 1 | -9/+6 |
* | fftools: use av_dict_iterate | Marvin Scholz | 2022-12-01 | 1 | -1/+1 |
* | fftools/ffmpeg: cosmetics | Anton Khirnov | 2022-11-28 | 1 | -12/+11 |
* | fftools/ffmpeg: remove a useless inner block | Anton Khirnov | 2022-11-28 | 1 | -9/+9 |
* | fftools/ffmpeg: drop an always-false check | Anton Khirnov | 2022-11-28 | 1 | -1/+1 |
* | fftools/ffmpeg: only convert video frame pts if we have a frame | Anton Khirnov | 2022-11-28 | 1 | -3/+2 |
* | fftools/ffmpeg: call check_recording_time() with actual frame pts | Anton Khirnov | 2022-11-28 | 1 | -3/+3 |
* | fftools/ffmpeg: stop calling adjust_frame_pts_to_encoder_tb() for audio | Anton Khirnov | 2022-11-28 | 1 | -2/+9 |
* | fftools/ffmpeg: set AVFrame.time_base after filtering | Anton Khirnov | 2022-11-28 | 1 | -5/+4 |
* | fftools/ffmpeg: move logging filtered frame timestamps | Anton Khirnov | 2022-11-28 | 1 | -7/+6 |
* | fftools/ffmpeg: avoid storing full forced keyframe spec | Anton Khirnov | 2022-11-28 | 1 | -5/+2 |
* | fftools/ffmpeg: parse forced keyframes in of_open() | Anton Khirnov | 2022-11-28 | 1 | -89/+0 |
* | fftools/ffmpeg: store forced keyframe pts in AV_TIME_BASE_Q | Anton Khirnov | 2022-11-28 | 1 | -10/+5 |
* | fftools/ffmpeg: move force-keyframe-related vars to a separate struct | Anton Khirnov | 2022-11-28 | 1 | -48/+44 |
* | fftools/ffmpeg: stop explicitly closing decoders | Anton Khirnov | 2022-11-28 | 1 | -7/+0 |
* | fftools/ffmpeg: declare loop variables inside loops in transcode_init() | Anton Khirnov | 2022-11-23 | 1 | -13/+11 |
* | fftools/ffmpeg: do not assume input streams exist | Anton Khirnov | 2022-11-23 | 1 | -1/+5 |
* | fftools/ffmpeg: remove the input_streams global | Anton Khirnov | 2022-11-23 | 1 | -52/+34 |
* | fftools/ffmpeg: replace OutputStream.source_index with a pointer to InputStream | Anton Khirnov | 2022-11-23 | 1 | -27/+15 |
* | fftools/ffmpeg: stop inventing fake source information | Anton Khirnov | 2022-11-23 | 1 | -15/+0 |
* | fftools/ffmpeg: drop an arbitrary condition | Anton Khirnov | 2022-11-23 | 1 | -1/+1 |
* | fftools/ffmpeg: move freeing an input stream into a separate function | Anton Khirnov | 2022-11-23 | 1 | -17/+24 |
* | fftools/ffmpeg: stop handling max_frames in do_video_out() | Anton Khirnov | 2022-11-17 | 1 | -9/+3 |
* | fftools/ffmpeg: simplify ost_iter() | Anton Khirnov | 2022-11-17 | 1 | -1/+1 |
* | ffmpeg: fix implementation of updated input start time | Gyan Doshi | 2022-11-03 | 1 | -1/+1 |
* | ffmpeg: shift start time correction to ffmpeg_opt | Gyan Doshi | 2022-11-03 | 1 | -22/+0 |
* | fftools/ffmpeg: drop free_input_threads() | Anton Khirnov | 2022-10-25 | 1 | -4/+0 |
* | fftools/ffmpeg: move closing the input file into a separate function | Anton Khirnov | 2022-10-25 | 1 | -4/+3 |
* | fftools/ffmpeg: drop init_input_threads() | Anton Khirnov | 2022-10-25 | 1 | -3/+0 |
* | ffmpeg: Deprecate display rotation override with a metadata key | Jan Ekström | 2022-10-19 | 1 | -0/+2 |
* | fftools/ffmpeg: free output streams in of_close() | Anton Khirnov | 2022-10-18 | 1 | -54/+1 |
* | fftools/ffmpeg: remove a cleanup block at the end of transcode() | Anton Khirnov | 2022-10-18 | 1 | -18/+11 |
* | fftools/ffmpeg: remove the output_streams global | Anton Khirnov | 2022-10-18 | 1 | -64/+57 |