Diego Biurrun
|
7b94177e37
Group all copyright and author notices together.
|
17 years ago |
Diego Biurrun
|
90b5b51eab
misc typo fixes
|
18 years ago |
Loren Merritt
|
8be6dac8dc
merge huffman tables for rgb too
|
18 years ago |
Loren Merritt
|
f45fcba303
cosmetics (reduce nesting)
|
18 years ago |
Loren Merritt
|
acc0e0c8b6
use sparse huffman tables. 1.5% faster huffyuv decoding.
|
18 years ago |
Loren Merritt
|
19716d6478
merge huffman tables so that we read 2 symbols at a time. 30% faster huffyuv decoding.
|
18 years ago |
Loren Merritt
|
98ef8c324c
change brute force search to min-heap. 3.6x faster generate_len_table, 8% faster ffvhuff encoding.
|
18 years ago |
Loren Merritt
|
bf1a5a46d6
cosmetics: macrofy duplicate code in huffyuv
|
18 years ago |
Loren Merritt
|
390f9f3127
r3938 broke 2pass huffyuv (not that anyone uses it)
|
18 years ago |
Diego Biurrun
|
2029f312e8
Remove redundant #inclusion of common.h, avcodec.h already #includes it.
|
18 years ago |
Loren Merritt
|
0ec4bc6a27
oops, encoder was under ifdef decoders.
|
18 years ago |
Loren Merritt
|
d2bfaf8aae
huffyuv rgb encoder
|
18 years ago |
Diego Biurrun
|
71e445fca3
Replace deprecated PIX_FMT names by the newer variants.
|
18 years ago |
Diego Biurrun
|
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
|
18 years ago |
Måns Rullgård
|
62bb489b13
add some #ifdef CONFIG_ENCODERS/DECODERS
|
18 years ago |
Michael Niedermayer
|
27dc20a071
set supported pixel formats correctly
|
18 years ago |
Michael Niedermayer
|
b548f2b91b
ffv1 and ffvhuff havnt changed since a long time and noone proposed any
|
19 years ago |
Michael Niedermayer
|
1adc29eedb
dont forget table_size in the decode_frame return value
|
19 years ago |
Michael Niedermayer
|
e70e7a4b17
segfault fix
|
19 years ago |
Steve L'Homme
|
267f7edcd1
(f)printf --> av_log conversion
|
19 years ago |
Diego Biurrun
|
f038fe8b4a
warning fixes by Luca Abeni, lucabe72 ##@## email ##.## it
|
19 years ago |
Diego Biurrun
|
5509bffa88
Update licensing information: The FSF changed postal address.
|
19 years ago |
Diego Biurrun
|
115329f160
COSMETICS: Remove all trailing whitespace.
|
19 years ago |
Måns Rullgård
|
4733abcbf3
use PRIxN, %zd, %td formats where needed
|
19 years ago |
Michael Niedermayer
|
9cd8179818
#defines for strict_std_compliance and split between inofficial extensions and non standarized things
|
20 years ago |
Mike Melanson
|
160d679c07
Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped")
|
20 years ago |
Michael Niedermayer
|
40c5fa2689
AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)
|
20 years ago |
Michael Niedermayer
|
53513831da
-strict -1 comment fix
|
20 years ago |
Michael Niedermayer
|
ae2f1d4624
buffer overflows
|
20 years ago |
Michael Niedermayer
|
09b0499f1b
seperate bitstream encoding skip from PASS1 flag
|
20 years ago |
Michael Niedermayer
|
934982c4ac
avoid buf_size == 0 checks in every decoder
|
20 years ago |
Michael Niedermayer
|
2fc8ea249f
dissallow sprintf
|
20 years ago |
Michael Niedermayer
|
0ecca7a49f
various security fixes and precautionary checks
|
20 years ago |
Michael Niedermayer
|
caa336b4cc
common.c -> bitstream.c (and the single non bitstream func -> utils.c)
|
20 years ago |
Loren Merritt
|
42dd22c4a5
fix interlacing check in v1 huffyuv.
|
20 years ago |
Loren Merritt
|
f37b9768f6
split ffhuffyuv into 2 codecs:
|
20 years ago |
Burkhard Plaum
|
073c2593c9
Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>)
|
20 years ago |
Loren Merritt
|
1108708609
new option: context_model
|
20 years ago |
Michael Niedermayer
|
fc0be57f66
plane predicted non-interlacd rgb decodeing fix
|
20 years ago |
Michael Niedermayer
|
d925c516e4
huffyuv writes to AVCodecContext.stats_out only once every 32 frames,
|
20 years ago |
Michael Niedermayer
|
8dfc1aefca
warning the user about possible incompatibilities
|
20 years ago |
Loren Merritt
|
ee598f7ba4
(non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington dot edu>)
|
20 years ago |
Michael Niedermayer
|
48cb67c62a
10l
|
20 years ago |
Michael Niedermayer
|
07140e398c
yuv median encoding 10l fix
|
20 years ago |
Michael Niedermayer
|
0722ccdbc0
more untested bigendian fixes
|
20 years ago |
Michael Niedermayer
|
3ad7dd8cda
big endian fix (untested)
|
20 years ago |
Michael Niedermayer
|
fc3e9b148d
remove stupid YV12-huffyuv warning
|
21 years ago |
Michael Niedermayer
|
53db1cae1c
data_size = 0 cleanup
|
21 years ago |
Michael Niedermayer
|
eea8c08fa8
cleanup & memleak fix
|
21 years ago |
Alex Beregszaszi
|
fe455f3328
get_bit_count -> put_bits_count
|
21 years ago |