| Commit message (Expand) | Author | Age | Files | Lines |
* | avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusions | Andreas Rheinhardt | 2023-10-03 | 1 | -0/+1 |
* | avcodec/utils: move ff_add_cpb_side_data() to encoder code | James Almer | 2023-09-06 | 1 | -0/+31 |
* | avutil/internal: Don't auto-include emms.h | Andreas Rheinhardt | 2023-09-04 | 1 | -0/+1 |
* | lavc/encode: improve unsupported-format error messages | Anton Khirnov | 2023-07-11 | 1 | -8/+37 |
* | lavc/encode: improve input sample rate validation | Anton Khirnov | 2023-07-11 | 1 | -5/+5 |
* | lavc/encoder: always print an error on an unsupported channel layout | Anton Khirnov | 2023-07-11 | 1 | -2/+2 |
* | lavc/encode: shorten code by using a local variable | Anton Khirnov | 2023-07-11 | 1 | -23/+25 |
* | lavc/encode: print separate messages for unknown and unsupported formats | Anton Khirnov | 2023-07-11 | 1 | -8/+17 |
* | lavc: move AVCodecInternal.last_audio_frame to EncodeContext | Anton Khirnov | 2023-07-07 | 1 | -3/+10 |
* | lavc: add generic-encode-layer private data | Anton Khirnov | 2023-07-07 | 1 | -2/+24 |
* | lavc: reindent after previous commit | Anton Khirnov | 2023-07-07 | 1 | -4/+4 |
* | lavc/avcodec: split flushing into decode- and encode-specific functions | Anton Khirnov | 2023-07-07 | 1 | -0/+10 |
* | lavc: add a header for internal generic-layer APIs | Anton Khirnov | 2023-07-07 | 1 | -0/+1 |
* | lavc: deprecate AVCodecContext.ticks_per_frame | Anton Khirnov | 2023-05-15 | 1 | -0/+4 |
* | avutil/frame: deprecate key_frame | James Almer | 2023-05-04 | 1 | -0/+4 |
* | avcodec: use the new AVFrame key_frame flag in all decoders and encoders | James Almer | 2023-05-04 | 1 | -0/+2 |
* | avutil/frame: deprecate interlaced_frame and top_field_first | James Almer | 2023-05-04 | 1 | -0/+4 |
* | avcodec: use the new AVFrame interlace flags in all decoders and encoders | James Almer | 2023-05-04 | 1 | -0/+5 |
* | lavc/encode: do not use pkt_duration for encoding | Anton Khirnov | 2023-04-19 | 1 | -7/+0 |
* | avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_number | Marton Balint | 2023-02-13 | 1 | -2/+12 |
* | avcodec: remove FF_API_THREAD_SAFE_CALLBACKS | James Almer | 2023-02-09 | 1 | -6/+1 |
* | lavu/frame: deprecate reordered_opaque | Anton Khirnov | 2023-02-04 | 1 | -0/+4 |
* | lavc/encode: pass through frame durations to encoded packets | Anton Khirnov | 2023-01-29 | 1 | -2/+12 |
* | lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encoders | Anton Khirnov | 2023-01-29 | 1 | -0/+19 |
* | lavc: add a codec flag for propagating opaque from frames to packets | Anton Khirnov | 2023-01-29 | 1 | -0/+7 |
* | lavc: add a private cap for fake-delay encoders | Anton Khirnov | 2023-01-29 | 1 | -2/+4 |
* | lavc/encode: combine setting no-delay pts for video/audio | Anton Khirnov | 2022-10-11 | 1 | -5/+5 |
* | lavc/encode: generalize a check for setting dts=pts | Anton Khirnov | 2022-10-11 | 1 | -3/+6 |
* | avcodec/encode: Remove deprecated always-false checks | Andreas Rheinhardt | 2022-09-22 | 1 | -20/+0 |
* | avcodec/avcodec: Check for more invalid channel layouts | Andreas Rheinhardt | 2022-09-22 | 1 | -5/+0 |
* | avcodec/encode: Remove dead deprecated check | Andreas Rheinhardt | 2022-09-22 | 1 | -2/+0 |
* | avcodec/encode: Enable encoders to control padding of last frame | Andreas Rheinhardt | 2022-09-19 | 1 | -6/+11 |
* | avcodec/encode: Redo checks for small last audio frame | Andreas Rheinhardt | 2022-09-19 | 1 | -12/+9 |
* | avcodec/frame_thread_encoder: Stop serializing unreferencing AVFrames | Andreas Rheinhardt | 2022-09-03 | 1 | -1/+7 |
* | avcodec/encode: Avoid unreferencing blank AVFrames | Andreas Rheinhardt | 2022-09-03 | 1 | -4/+3 |
* | avcodec: Make ff_alloc_packet() based encoders accept user buffers | Andreas Rheinhardt | 2022-08-27 | 1 | -1/+18 |
* | avcodec/encode: Remove redundant check | Andreas Rheinhardt | 2022-08-27 | 1 | -1/+1 |
* | avcodec/encode, frame_thread_encoder: Unify calling encode callback | Andreas Rheinhardt | 2022-08-27 | 1 | -42/+44 |
* | avcodec/encode: Simplify check for frame-threaded encoder | Andreas Rheinhardt | 2022-08-27 | 1 | -3/+2 |
* | avcodec/encode: Apply intra_only_flag for receive_packet-API, too | Andreas Rheinhardt | 2022-08-27 | 1 | -1/+2 |
* | avcodec/avcodec: Move initializing frame-thrd encoder to encode_preinit | Andreas Rheinhardt | 2022-08-15 | 1 | -0/+6 |
* | lavc: add API for exporting reconstructed frames from encoders | Anton Khirnov | 2022-08-02 | 1 | -0/+25 |
* | avcodec/encode:: generate ICC profiles | Niklas Haas | 2022-07-30 | 1 | -0/+53 |
* | lavc: use AVFrame.duration instead of AVFrame.pkt_duration | Anton Khirnov | 2022-07-19 | 1 | -1/+10 |
* | avcodec/encode: Avoid check whose result is known in advance | Andreas Rheinhardt | 2022-07-09 | 1 | -5/+4 |
* | lavc/encode: add an encoder-specific get_buffer() variant | Anton Khirnov | 2022-05-11 | 1 | -0/+34 |
* | avcodec/encode: Fix check for encoders impl. encode-simple API | Andreas Rheinhardt | 2022-04-13 | 1 | -1/+1 |
* | lavc/encode: pick a sane default for bits_per_raw_sample if it's not set | Anton Khirnov | 2022-04-13 | 1 | -0/+3 |
* | lavc/encode: reindent | Anton Khirnov | 2022-04-13 | 1 | -11/+11 |
* | lavc/encode: factor audio/video-specific parts out of ff_encode_preinit() | Anton Khirnov | 2022-04-13 | 1 | -62/+85 |