aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/flacenc.c
Commit message (Expand)AuthorAgeFilesLines
* lavc: support AV_CODEC_CAP_ENCODER_REORDERED_OPAQUE in all no-delay encodersAnton Khirnov2023-01-291-1/+2
* lavc: add a private cap for fake-delay encodersAnton Khirnov2023-01-291-5/+2
* libavcodec/flacenc: Implement encoding of 32 bit-per-sample PCMMartijn van Beurden2022-12-261-108/+372
* libavcodec/flacenc: Enable sample rates > 655350 HzMartijn van Beurden2022-11-151-1/+4
* avcodec/codec_internal: Add macro to set AVCodec.long_nameAndreas Rheinhardt2022-09-031-1/+1
* avcodec/flac: Move ff_flac_get_max_frame_size() to flacenc.cAndreas Rheinhardt2022-09-021-6/+34
* avcodec/internal: Move ff_samples_to_time_base() to encode.hAndreas Rheinhardt2022-08-271-1/+0
* avcodec/flacdsp: Split encoder-only parts into a ctx of its ownAndreas Rheinhardt2022-08-051-3/+3
* avcodec/flacdsp: Remove unused function parameterAndreas Rheinhardt2022-08-051-2/+1
* avcodec: Make init-threadsafety the defaultAndreas Rheinhardt2022-07-181-1/+1
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-8/+8
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-0/+1
* flac: convert to new channel layout APIAnton Khirnov2022-03-151-13/+13
* avcodec/golomb: Factor writing golomb codes outAndreas Rheinhardt2022-01-061-1/+1
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec/flacenc: Avoid copying packet data, allow user-supplied buffersAndreas Rheinhardt2021-05-231-3/+6
* avcodec/flacenc: Mark encoder as init-threadsafeAndreas Rheinhardt2021-05-021-1/+1
* avcodec/flacenc: Remove always-true checkAndreas Rheinhardt2021-04-281-6/+5
* avcodec: Remove redundant freeing of extradata of encodersAndreas Rheinhardt2021-04-281-2/+0
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-1/+1
* avcodec: Remove private options from AVCodecContextAndreas Rheinhardt2021-04-271-36/+0
* avcodec: Remove sidedata-only-packet cruftAndreas Rheinhardt2021-04-271-6/+0
* avcodec/flacenc: Fix memleak upon init errorAndreas Rheinhardt2021-04-021-0/+1
* Avoid intermediate bitcount for number of bytes in PutBitContextAndreas Rheinhardt2021-03-301-3/+3
* avcodec: deprecate Lossless and Intra Only encoder capabilitesJames Almer2020-05-211-1/+1
* avcodec/flacenc: Replace "return -1" by named constantMichael Niedermayer2017-09-241-1/+1
* lavc/lpc: Add min_shift parameter in LPCJai Luthra2016-08-281-1/+2
* Merge commit 'b7f98659f21dce438c33b512e25fd64b8d07c347'Clément Bœsch2016-06-291-0/+1
|\
| * Remove unnecessary get_bits.h #includesDiego Biurrun2016-06-071-1/+1
| * flacenc: Load default prediction_order parameters if none is selectedMichael Niedermayer2016-02-081-2/+4
| * flacenc: Restore defaults and range for {min, max}_prediction_orderDerek Buitenhuis2016-02-011-2/+2
* | avcodec/flacenc: Fix prediction_order parameterMichael Niedermayer2016-01-311-2/+4
* | flacenc: Restore defaults and range for {min,max}_prediction_orderDerek Buitenhuis2016-01-311-2/+2
* | Merge commit '243df1351d2d928caa084a5704ed783f0b83f072'Derek Buitenhuis2016-01-311-6/+27
|\|
| * lavc: Move {min,max}_prediction_order to codec private optionsVittorio Giovara2016-01-211-6/+27
* | avcodec/flacenc: fix calculation of bits required in case of custom sample ratePaul B Mahol2016-01-241-1/+1
* | avcodec/flacenc: use designated initializers for AVClassPaul B Mahol2015-12-201-4/+4
* | avcodec: use AV_OPT_TYPE_BOOL in a bunch of placesClément Bœsch2015-12-041-2/+2
* | Merge commit '79d89cf2f4b62eeb653fd8139041c87e75f7ca65'Derek Buitenhuis2015-11-221-6/+8
|\|
| * flacenc: Clamp user-supplied min/max prediction ordersVittorio Giovara2015-11-161-6/+8
* | intmath: remove av_ctz.Ronald S. Bultje2015-10-111-1/+1
* | Merge commit '6064f697a321174232a3fad351afb21150c3e9e5'Hendrik Leppkes2015-09-121-0/+6
|\|
| * lavc: Enable side data only packets by defaultVittorio Giovara2015-09-121-0/+6
* | Merge commit 'def97856de6021965db86c25a732d78689bd6bb0'Michael Niedermayer2015-07-271-1/+1
|\|
| * lavc: AV-prefix all codec capabilitiesVittorio Giovara2015-07-271-1/+1
* | avcodec: Add a min size parameter to ff_alloc_packet2()Michael Niedermayer2015-07-271-1/+1
* | avcodec/flacenc: Fix Invalid Rice orderGeorge Boyle2015-06-161-1/+1
* | avcodec/flacenc: Simplify sizeof()Michael Niedermayer2015-06-021-1/+1
* | avcodec/flacenc: Support Multi dimensional quantizationMichael Niedermayer2015-05-201-0/+45