Carl Eugen Hoyos
4e8078e6a8
Set FLI/FLC Animation palette opaque.
13 years ago
Carl Eugen Hoyos
c0be4ea0f2
Set Electronic Arts TGV palette opaque.
13 years ago
Carl Eugen Hoyos
f628134e77
Set Electronic Arts CMV palette opaque.
13 years ago
Carl Eugen Hoyos
1567243e8f
Set ScummVM DXA palette opaque.
13 years ago
Carl Eugen Hoyos
dcbd18c615
Set Delphine Software International CIN palette opaque.
13 years ago
Carl Eugen Hoyos
e18f70c2d1
Set Chronomaster DFA palette opaque.
13 years ago
Carl Eugen Hoyos
320f0f04a1
Fix Chronomaster DFA palette.
...
The palette had a blue cast.
13 years ago
Carl Eugen Hoyos
973f3d3e0e
Set CD Graphics palette opaque.
13 years ago
Carl Eugen Hoyos
5be097c703
Set Interplay C93 palette opaque.
13 years ago
Carl Eugen Hoyos
d6e14e24b0
Set Discworld II BMV palette opaque.
13 years ago
Carl Eugen Hoyos
3fd9f08971
Set BFI palette opaque.
13 years ago
Carl Eugen Hoyos
f98722443f
Set Bethesda VID palette opaque.
13 years ago
Carl Eugen Hoyos
0c5fd6372e
Do not try to read 16bit gray png files with alpha channel.
...
FFmpeg does not support gray16a.
Fixes the crash in ticket #644 .
13 years ago
Peter Ross
070d2d7589
jvdec: set alpha component
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Peter Ross
341d4903a6
set ff_cga_palette and ff_ega_palette alpha component
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
ef97d59fb3
vble: remove flags copy, its not used in any speed relevant code.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
2fea60c600
vble: remove len array, its unneeded
...
also remove unneeded memset()
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
177bcc1ad9
vble: remove unused variable len.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
dde0af2df1
vble: move get_bits_left() check out of inner loop, we can perform the check completely before the loop.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
e3618cd4a8
vble: remove vble_read_reverse_unary(), the code is a bit simpler this way
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
35fd7b2968
vble: use LUT for vble_read_reverse_unary()
...
slightly faster
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
c5e55e214c
vble: change variable to int, its slightly faster and int is preferable if no specific size is needed.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Janne Grunau
6761b6b825
vble: remove vble_error_close
...
It does not make much sense to factor the error handling to its own
av_always_inline function. Fixes "format not a string literal and no
format arguments" warning in the av_log.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Derek Buitenhuis
0c251257b5
VBLE Decoder
...
Add a decoder for the VBLE Lossless Codec, which
still has a cult following. Used to be popular
several years ago on doom9.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Janne Grunau
29ae0565d9
vble: remove vble_error_close
...
It does not make much sense to factor the error handling to its own
av_always_inline function. Fixes "format not a string literal and no
format arguments" warning in the av_log.
13 years ago
Derek Buitenhuis
c433a3f9a5
VBLE Decoder
...
Add a decoder for the VBLE Lossless Codec, which
still has a cult following. Used to be popular
several years ago on doom9.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Justin Ruggles
b656c4d08e
tta: use an integer instead of a pointer to iterate output samples
13 years ago
Justin Ruggles
5c210e2cb9
shorten: do not modify samples pointer when interleaving
13 years ago
Justin Ruggles
befc473c00
mpc7: only support stereo input.
...
The Musepack SV7 reference encoder converts mono to stereo when encoding.
13 years ago
Justin Ruggles
8dbc6d03c0
dpcm: do not try to decode empty packets
13 years ago
Justin Ruggles
e79da63282
dpcm: remove unneeded buf_size==0 check.
...
It is already checked in avcodec_decode_audio3()
13 years ago
Justin Ruggles
9d06037d48
twinvq: add SSE/AVX optimized sum/difference stereo interleaving
13 years ago
Justin Ruggles
7b966566da
vqf/twinvq: pass vqf COMM chunk info in extradata
...
This is needed because the twinvq decoder cannot rely on bit_rate to be set.
The API documentation says that bit_rate is set by libavcodec, not by the
user.
13 years ago
Justin Ruggles
a8a6da4a0e
twinvq: check for allocation failure in init_mdct_win()
13 years ago
Carl Eugen Hoyos
0b7aec5fa4
Make PAL8 pcx images opaque.
13 years ago
Carl Eugen Hoyos
e22eff964f
Set palette for 1bit pcx.
...
The stored palette contains zeroes only.
Fixes ticket #637 .
13 years ago
Sebastien Zwickert
89d7f92661
vda: use fast reallocation.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
9ef5d707e6
Implement use_high_update_speed() and use_normal_update_speed()
...
(cherry picked from commit 9ebc93fa4623791eca9efeee4de65b23dc015de1)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
144d815912
Initialize num_logged_tiles and remove unnecessary codes
...
(cherry picked from commit 69bca779e5d8409cde336406a26b5173002cac97)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
9634b1c6f2
Log index for each line of output
...
(cherry picked from commit 9e2ccb2de8d4dc5179cd86610b129500e6223be7)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
2f8b8f6953
Log tile size
...
(cherry picked from commit 257e5c4829cd916938c9e1922e50668636346f71)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
6e4a86a3f8
Output decoded residues
13 years ago
Mashiat Sarker Shakkhar
8f8dcf4486
Replace placeholders with actual calls to clear_codec_buffers() and reset_codec()
13 years ago
Mashiat Sarker Shakkhar
80fa79a306
Implement lms_update()
...
(cherry picked from commit 17219c79360bc2bdaf3e7f47178af42fade140a8)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
afd930dca2
Implement lms_predict()
...
(cherry picked from commit 83e31db195b9d0a07b0526eab5780817d8ce9444)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
f12f189638
Implement reset_codec()
...
(cherry picked from commit c56313aa7969691f1a779e5ac5666f012676836f)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
06b67051d5
Add missing syntax elements to WmallDecodeCtx
...
(cherry picked from commit 2d6ca09c0f6ea318e439b9b073f507c802623ced)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
8a41fdf127
Add .recent syntax element to cdlms struct
...
(cherry picked from commit a7820f3c5a0f4d2a5f005f9ca3766d29b2111380)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
a868b6fea9
Analysis and spec comparison
...
(cherry picked from commit 6b05ea8b690ecab0e98924f0887f24311843d080)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Mashiat Sarker Shakkhar
9152866455
Implement clear_codec_buffers()
...
(cherry picked from commit d34e3cf342219e9825125d4f9327cf1feab15c79)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago