summaryrefslogtreecommitdiff
path: root/libavcodec/hapenc.c
Commit message (Collapse)AuthorAge
* avcodec/hap: add "compressor" option to Hap encoder to disable secondary ↵Tom Butterworth2016-11-10
| | | | | | | | | | | | | compression The secondary compression in Hap is optional, this change exposes that option to the user as some use-cases favour higher bitrate files to reduce workload decoding. Adds "none" or "snappy" as options for "compressor". Selecting "none" disregards "chunks" option: chunking is only of benefit decompressing Snappy. Reviewed-by: Martin Vignali <martin.vignali@gmail.com> Signed-off-by: Tom Butterworth <bangnoise@gmail.com>
* avcodec/hap: pass texture-compression destination as argument, not in contextTom Butterworth2016-11-08
| | | | | | | This allows a subsequent change to compress directly into the output packet when possible. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Tom Butterworth <bangnoise@gmail.com>
* avcodec/hap: consistent name for codecTom Butterworth2016-11-04
| | | | | | | "Vidvox Hap", not "Vidvox Hap encoder" or "Vidvox Hap decoder". Fixes bad name in "ffmpeg -codecs", matches other codec naming. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavc/hapenc: Use the correct printf length modifier for size_t arguments.Carl Eugen Hoyos2016-11-02
| | | | | | | Fixes the following warning: libavcodec/hapenc.c:122:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ [-Wformat] Based on a patch by Diego Biurrun.
* avcodec/hap: set bits_per_coded_sampleTom Butterworth2015-10-23
| | | | | | fixes issue where alpha is ignored in some players Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/hapenc: Remove use of deprecated ff_alloc_packet()Michael Niedermayer2015-08-05
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/hap: (trivial) rename enum values and document their meaningTom Butterworth2015-07-23
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/hap: (trivial) clarify commentTom Butterworth2015-07-23
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Support the Hap chunked frame formatTom Butterworth2015-07-22
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '7ca3e5203f133eb41a0b5c3a1d753a7427ba72e7'Michael Niedermayer2015-06-22
| | | | | | | | | | | | | | * commit '7ca3e5203f133eb41a0b5c3a1d753a7427ba72e7': Hap decoder and encoder Conflicts: Changelog configure doc/general.texi libavcodec/allcodecs.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
* Hap decoder and encoderVittorio Giovara2015-06-22
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>