summaryrefslogtreecommitdiff
path: root/libavcodec/encode.c
Commit message (Expand)AuthorAge
* avcodec/encode: Fix default setting of bits_per_raw_sampleZhao Zhili2024-03-01
* avcodec/avcodec: Avoid codec_desc.h, codec_par.h inclusionsAndreas Rheinhardt2023-10-03
* avcodec/utils: move ff_add_cpb_side_data() to encoder codeJames Almer2023-09-06
* avutil/internal: Don't auto-include emms.hAndreas Rheinhardt2023-09-04
* lavc/encode: improve unsupported-format error messagesAnton Khirnov2023-07-11
* lavc/encode: improve input sample rate validationAnton Khirnov2023-07-11
* lavc/encoder: always print an error on an unsupported channel layoutAnton Khirnov2023-07-11
* lavc/encode: shorten code by using a local variableAnton Khirnov2023-07-11
* lavc/encode: print separate messages for unknown and unsupported formatsAnton Khirnov2023-07-11
* lavc: move AVCodecInternal.last_audio_frame to EncodeContextAnton Khirnov2023-07-07
* lavc: add generic-encode-layer private dataAnton Khirnov2023-07-07
* lavc: reindent after previous commitAnton Khirnov2023-07-07
* lavc/avcodec: split flushing into decode- and encode-specific functionsAnton Khirnov2023-07-07
* lavc: add a header for internal generic-layer APIsAnton Khirnov2023-07-07
* lavc: deprecate AVCodecContext.ticks_per_frameAnton Khirnov2023-05-15
* avutil/frame: deprecate key_frameJames Almer2023-05-04
* avcodec: use the new AVFrame key_frame flag in all decoders and encodersJames Almer2023-05-04
* avutil/frame: deprecate interlaced_frame and top_field_firstJames Almer2023-05-04
* avcodec: use the new AVFrame interlace flags in all decoders and encodersJames Almer2023-05-04
* lavc/encode: do not use pkt_duration for encodingAnton Khirnov2023-04-19
* avcodec: add AVCodecContext.frame_num as 64 bit variant to frame_numberMarton Balint2023-02-13
* avcodec: remove FF_API_THREAD_SAFE_CALLBACKSJames Almer2023-02-09
* lavu/frame: deprecate reordered_opaqueAnton Khirnov2023-02-04
* lavc/encode: pass through frame durations to encoded packetsAnton Khirnov2023-01-29
* lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encodersAnton Khirnov2023-01-29
* lavc: add a codec flag for propagating opaque from frames to packetsAnton Khirnov2023-01-29
* lavc: add a private cap for fake-delay encodersAnton Khirnov2023-01-29
* lavc/encode: combine setting no-delay pts for video/audioAnton Khirnov2022-10-11
* lavc/encode: generalize a check for setting dts=ptsAnton Khirnov2022-10-11
* avcodec/encode: Remove deprecated always-false checksAndreas Rheinhardt2022-09-22
* avcodec/avcodec: Check for more invalid channel layoutsAndreas Rheinhardt2022-09-22
* avcodec/encode: Remove dead deprecated checkAndreas Rheinhardt2022-09-22
* avcodec/encode: Enable encoders to control padding of last frameAndreas Rheinhardt2022-09-19
* avcodec/encode: Redo checks for small last audio frameAndreas Rheinhardt2022-09-19
* avcodec/frame_thread_encoder: Stop serializing unreferencing AVFramesAndreas Rheinhardt2022-09-03
* avcodec/encode: Avoid unreferencing blank AVFramesAndreas Rheinhardt2022-09-03
* avcodec: Make ff_alloc_packet() based encoders accept user buffersAndreas Rheinhardt2022-08-27
* avcodec/encode: Remove redundant checkAndreas Rheinhardt2022-08-27
* avcodec/encode, frame_thread_encoder: Unify calling encode callbackAndreas Rheinhardt2022-08-27
* avcodec/encode: Simplify check for frame-threaded encoderAndreas Rheinhardt2022-08-27
* avcodec/encode: Apply intra_only_flag for receive_packet-API, tooAndreas Rheinhardt2022-08-27
* avcodec/avcodec: Move initializing frame-thrd encoder to encode_preinitAndreas Rheinhardt2022-08-15
* lavc: add API for exporting reconstructed frames from encodersAnton Khirnov2022-08-02
* avcodec/encode:: generate ICC profilesNiklas Haas2022-07-30
* lavc: use AVFrame.duration instead of AVFrame.pkt_durationAnton Khirnov2022-07-19
* avcodec/encode: Avoid check whose result is known in advanceAndreas Rheinhardt2022-07-09
* lavc/encode: add an encoder-specific get_buffer() variantAnton Khirnov2022-05-11
* avcodec/encode: Fix check for encoders impl. encode-simple APIAndreas Rheinhardt2022-04-13
* lavc/encode: pick a sane default for bits_per_raw_sample if it's not setAnton Khirnov2022-04-13
* lavc/encode: reindentAnton Khirnov2022-04-13