Michael Niedermayer
badaf88eeb
(commit by michael)
...
dequantizers skip trailing zeros
msmpeg4 non-intra decoder has its dequantizer "build in" now
Originally committed as revision 260 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
05f361f0c7
(commited by michael / arpi was crazy enough to give me his password)
...
fixed a bug in get_vlc() when using the ALT_BITSTREAM_READER (rv10 & mpeg12 decoders where not working)
some optimizations
replaced a if() with a >>
changed get_bits1() a bit so it hopefully is faster on p4
Originally committed as revision 259 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
eede215681
rv10 sig11 fix by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 258 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5b3438c630
different fix, s->mbintra_table used only if h263_pred set. - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 257 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Vladimir Dergachev
01dbbd0a9a
This fixes segfaults because of uninitialized s->mbintra_table variable - patch by Vladimir Dergachev <volodya@mindspring.com>
...
Originally committed as revision 256 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
6fb904ce30
s->c_dc_scale was 7 if s->qscale==2 but should be 8 (the bug is visible in deep red areas in high bitrate clips) - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 255 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
477c35a9f0
mpeg4 encoder fix by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 254 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3587d501a3
aligned bitstream support (optional) - patch by ichael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 253 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
27a3e2c5e0
another bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 252 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
bff6ecaa9c
AC table reset (memset) optimization - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 251 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5a24083859
fix for non-mmx runtimedetect encoding bugs - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 250 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
ef093645ef
fix different UMV handling for mpeg4 vs. h263 - patch by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 249 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
f4470e0936
print cpu flags
...
Originally committed as revision 248 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Stephen Davies
fb4a9613ee
qscale estimate fix, diff extended to 64bit wide. patch by Stephen Davies <steve@daviesfam.org>
...
Originally committed as revision 247 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3046f265b9
fix slices when code=0x18, patch by Michael Niedermayer <michael@mplayer.dev.hu>
...
Originally committed as revision 246 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
3a842ea5d1
informal msg
...
Originally committed as revision 238 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
98f3b098f9
avcodec_find_encoder_by_name() patch by Alex
...
Originally committed as revision 237 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
393fe8dd8e
unrestricted MC fixed - thanks to Michael Niedermayer for idea
...
Originally committed as revision 236 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
37e8dcda36
new IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to enable
...
Originally committed as revision 235 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
d962f6fd3a
new IDCT code by Michael Niedermayer (michaelni@gmx.at) - #define SIMPLE_IDCT to enable
...
Originally committed as revision 234 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
644d98a4f2
- Preliminary RTP friendly mode for H.263.
...
- GOB headers for H.263 coding on RTP mode.
- Improved GOB header detection for H.263 decoder.
Originally committed as revision 222 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
96815ce9e2
- Added support to Inter4V+Q MBs to H.263 decoder.
...
- Advanced Prediction Mode activated for H.263 decoder.
- Bug fixed on H.263+ header parsing for UFEP.
- Now we can decode VIVO v1 streams :)
Originally committed as revision 221 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
9eaa46906b
- Bug fixed on H.263 decoder initialization.
...
Originally committed as revision 220 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
8547282b6c
- Bug fix on MV prediction for MPEG4 caused by new H.263 GOB code.
...
Originally committed as revision 215 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
102d39088b
- Fixed a bug on H.263 MV prediction for MB on GOBs limits.
...
- Now we can decode H.263v1 streams found on QT without problems.
Originally committed as revision 214 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
f12e206b47
Let loops will be aligned
...
Originally committed as revision 213 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
a822a47983
fixed gcc-3.0.x compilation (by Michael Niedermayer)
...
Originally committed as revision 211 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
ebbe52f1da
postprocessing array increased to handle HDTV resolutions (1920x1152)
...
Originally committed as revision 206 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
7f3f5ec87b
dct_unquantize_h263_mmx() by Michael Niedermayer <michaelni@gmx.at>
...
Originally committed as revision 205 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
4949028f85
- Bug fix on inter MCBPC table for inter+q.
...
- H.263/H.263+ decoder now knows GOB start codes.
- H.263/H.263+ decoder now returns the size of the stream on the first call.
- Added show_bits() functions to see the buffer without loosing the bits.
- TODO: H.263v1 UMV parsing is buggy.
Originally committed as revision 204 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
92d24f49f8
* fixed decoding busy loop
...
Originally committed as revision 203 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
18c599db04
missing header
...
Originally committed as revision 197 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
f840692ffb
headers installation
...
Originally committed as revision 196 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
0fd944424b
Shared objects support
...
Originally committed as revision 194 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
2d83f323d6
* and finaly avoid deadlock at the end of audio stream
...
Originally committed as revision 183 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
de5123dc35
* fixes to avoid crash when broken mp3 header is found
...
Originally committed as revision 182 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
c152c98327
* simple fix to avoid memcpy with len < 0
...
Originally committed as revision 180 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
525782f33f
* prevent crash in decoder
...
Originally committed as revision 179 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Juanjo
ce68c16f41
Added Juergen Keil fix on quant_tab[4] type.
...
Originally committed as revision 166 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
79e7b30557
exporting qscale data for postprocessing (for MPlayer)
...
Originally committed as revision 164 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a190b7e94e
fixed pcm bitrate
...
Originally committed as revision 149 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
f674bf7105
suppressed mpglib
...
Originally committed as revision 141 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
a96b68b717
added pcm codecs
...
Originally committed as revision 140 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
829fa996a9
CONFIG_MPGLIB no more needed
...
Originally committed as revision 136 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
da115c8a3e
copyright change
...
Originally committed as revision 133 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
afa982fdae
corrected mpeg audio encoding overflows - now it should give correct quality even for very high volumes
...
Originally committed as revision 132 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
c34270f5e8
mlib merge
...
Originally committed as revision 131 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
8d67072fea
fixed symetric quantization (better quality!)
...
Originally committed as revision 130 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
73120e555c
version change
...
Originally committed as revision 129 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Fabrice Bellard
9dbf938977
added get_bits_count()
...
Originally committed as revision 120 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago