49 Commits (4ebb43f19c416e1601730ca9ae57749b1385c563)

Author SHA1 Message Date
Vittorio Giovara 7d2a682691 huffyuv: Check memory allocation 10 years ago
Vittorio Giovara 43171886e0 huffyuvenc: Mark codec as init-thread-safe and init-cleanup 10 years ago
Christophe Gisquet 6ee7681723 huffyuvenc: write last odd sample 10 years ago
Christophe Gisquet 1467780772 huffyuvenc: add a non-deterministic option 10 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Christophe Gisquet e7fc5d53a0 huffyuv: change statistics initialization 11 years ago
Michael Niedermayer 334aafe565 avcodec/huffman/ff_huff_gen_len_table: support skiping stat=0 entries 11 years ago
Michael Niedermayer 40a4ab8ba4 rename sub_hfyu_median_prediction_int16 to sub_hfyu_median_pred_int16 11 years ago
Diego Biurrun 512f3ffe9b dsputil: Split off HuffYUV encoding bits into their own context 11 years ago
Michael Niedermayer 9e58677438 avcodec/huffyuvenc: Make version 3 of ffvhuff non experimental 11 years ago
Diego Biurrun 2f02bbcca0 build: Let the ffvhuff decoder/encoder depend on the huffyuv decoder/encoder 11 years ago
Michael Niedermayer 59279bf21f avcodec/huffyuvenc: only allocate stats_out when it will be used 11 years ago
Michael Niedermayer bb7a711156 avcodec/huffyuvenc: frame multi-threading support 11 years ago
Michael Niedermayer 2a9c50798b avcodec/huffyuv: dont depend on bitstream_bpp having a specific value for version>2 11 years ago
Michael Niedermayer 6369766f01 avcodec/huffyuv: support gbrp9/10/12/14 11 years ago
Michael Niedermayer 7cf8918b0d avcodec/huffyuv: update years in copyright 11 years ago
Michael Niedermayer 599e629f88 avcodec/huffyuvenc: fix end pointer for stats_out 11 years ago
Michael Niedermayer a301bb63f0 avcodec/huffyuvenc: fail if stats_out is too small instead of silently truncating 11 years ago
Michael Niedermayer 53167ecfdb avcodec/huffyuv: support AV_PIX_FMT_YUV(A)4XYP16 and GRAY16 11 years ago
Michael Niedermayer d9779d648e Move sub_hfyu_median_prediction_int16() to losslessviddsp 11 years ago
Michael Niedermayer f9c7b14c04 avcdoec/huffyuvenc: optimize sub_left_prediction() 11 years ago
Michael Niedermayer f70d7eb20c Move add/diff_int16 to lossless_videodsp 11 years ago
Michael Niedermayer da0684820a avcodec/dsputil/huffyuv: move diff int16 and add int16 to dsputil 11 years ago
Michael Niedermayer 2fd39642c9 avcodec/huffyuv: fix median prediction for >8bps 11 years ago
Michael Niedermayer 3d87927959 avcodec/huffyuv: add YUVA{420,422,444}P{9,10} support 11 years ago
Michael Niedermayer ef0282125c avcodec/huffyuv: add YUV{420,422,444}P{9,10,12,14} support 11 years ago
Michael Niedermayer b53aab1a58 libavcodec/huffyuv: >8 bit support 11 years ago
Michael Niedermayer 6c004e8aad avcodec/huffyuvenc: init bps from pixel descriptor 11 years ago
Michael Niedermayer 534a89478d avcodec/huffyuv: add a field that represents the number of symbols 11 years ago
Michael Niedermayer 7b41cbac7f avcodec/huffman: extend ff_huff_gen_len_table() to allow >8bit 11 years ago
Michael Niedermayer 9d098ea32f avcodec/huffyuvenc: Factorize store_huffman_tables() out 11 years ago
Michael Niedermayer 5d4541007f avcodec/huffyuvenc: fix -context 1 encoding 11 years ago
Michael Niedermayer 13f3092b38 avcodec/huffyuv: add YUVA420P, YUVA422P, YUVA444P, GBRAP, GRAY8A 11 years ago
Michael Niedermayer 60ab582a4e avcodec/huffyuv: add GRAY8 support 11 years ago
Michael Niedermayer 22f59a8cbe avcodec/huffyuv: add GBRP support 11 years ago
Michael Niedermayer 27b1e63f32 avcodec/huffyuv: Support more 8bit YUV formats 11 years ago
Anton Khirnov 14b35bf065 huffyuv: use the AVFrame API properly. 11 years ago
Diego Biurrun b2bed9325d cosmetics: Group .name and .long_name together in codec/format declarations 11 years ago
Michael Niedermayer 55c4cba2a7 huffyuvenc: BGRA support 11 years ago
Anton Khirnov 2ca5ca2957 huffyuv: split encoder and decoder into separate files. 12 years ago