• Loic Le Loarer's avatar
    INTRA PCM macroblocks support patch by (Loic )lll+ffmpeg m4x org) · 6fbcaaa0
    Loic Le Loarer authored
    This patch adds the support for INTRA PCM macroblocks in CAVLC and CABAC
    mode, the deblocking needed a small modification and so did the
    intra4x4_pred_mode prediction.
    
    With this patch, the 5 streams of the conformance suite containing INTRA
    PCM macroblocks now decode entirely, 4 are completely corrects, 1 is
    incorrect since the first B slice because of deblocking in B slice not
    yet implemented.
    
    The code is not optimized for speed, it is not necessary IPCM
    macroblocks are rare, but it could be optimized for code size, if
    someone want to do this, feel free.
    
    Originally committed as revision 3941 to svn://svn.ffmpeg.org/ffmpeg/trunk
    6fbcaaa0
Name
Last commit
Last update
..
alpha Loading commit data...
armv4l Loading commit data...
i386 Loading commit data...
liba52 Loading commit data...
libpostproc Loading commit data...
mlib Loading commit data...
ppc Loading commit data...
ps2 Loading commit data...
sh4 Loading commit data...
sparc Loading commit data...
.cvsignore Loading commit data...
4xm.c Loading commit data...
8bps.c Loading commit data...
Makefile Loading commit data...
a52dec.c Loading commit data...
ac3.h Loading commit data...
ac3dec.c Loading commit data...
ac3enc.c Loading commit data...
ac3tab.h Loading commit data...
adpcm.c Loading commit data...
adx.c Loading commit data...
allcodecs.c Loading commit data...
amr.c Loading commit data...
apiexample.c Loading commit data...
asv1.c Loading commit data...
avcodec.h Loading commit data...
beosthread.c Loading commit data...
bitstream.c Loading commit data...
bitstream.h Loading commit data...
bswap.h Loading commit data...
cabac.c Loading commit data...
cabac.h Loading commit data...
cinepak.c Loading commit data...
cljr.c Loading commit data...
common.h Loading commit data...
cyuv.c Loading commit data...
dct-test.c Loading commit data...
dpcm.c Loading commit data...
dsputil.c Loading commit data...
dsputil.h Loading commit data...
dtsdec.c Loading commit data...
dv.c Loading commit data...
dvdata.h Loading commit data...
error_resilience.c Loading commit data...
eval.c Loading commit data...
faac.c Loading commit data...
faad.c Loading commit data...
faandct.c Loading commit data...
faandct.h Loading commit data...
fdctref.c Loading commit data...
fft-test.c Loading commit data...
fft.c Loading commit data...
ffv1.c Loading commit data...
flac.c Loading commit data...
flicvideo.c Loading commit data...
g726.c Loading commit data...
golomb.c Loading commit data...
golomb.h Loading commit data...
h261.c Loading commit data...
h261data.h Loading commit data...
h263.c Loading commit data...
h263data.h Loading commit data...
h263dec.c Loading commit data...
h264.c Loading commit data...
h264data.h Loading commit data...
h264idct.c Loading commit data...
huffyuv.c Loading commit data...
idcinvideo.c Loading commit data...
imgconvert.c Loading commit data...
imgconvert_template.h Loading commit data...
imgresample.c Loading commit data...
indeo3.c Loading commit data...
indeo3data.h Loading commit data...
integer.c Loading commit data...
integer.h Loading commit data...
interplayvideo.c Loading commit data...
jfdctfst.c Loading commit data...
jfdctint.c Loading commit data...
jrevdct.c Loading commit data...
lcl.c Loading commit data...
mace.c Loading commit data...
mdct.c Loading commit data...
mdec.c Loading commit data...
mem.c Loading commit data...
mjpeg.c Loading commit data...
motion_est.c Loading commit data...
motion_est_template.c Loading commit data...
motion_test.c Loading commit data...
mp3lameaudio.c Loading commit data...
mpeg12.c Loading commit data...
mpeg12data.h Loading commit data...
mpeg4data.h Loading commit data...
mpegaudio.c Loading commit data...
mpegaudio.h Loading commit data...
mpegaudiodec.c Loading commit data...
mpegaudiodectab.h Loading commit data...
mpegaudiotab.h Loading commit data...
mpegvideo.c Loading commit data...
mpegvideo.h Loading commit data...
msmpeg4.c Loading commit data...
msmpeg4data.h Loading commit data...
msrle.c Loading commit data...
msvideo1.c Loading commit data...
oggvorbis.c Loading commit data...
opts.c Loading commit data...
parser.c Loading commit data...
pcm.c Loading commit data...
png.c Loading commit data...
pnm.c Loading commit data...
pthread.c Loading commit data...
qdrw.c Loading commit data...
qpeg.c Loading commit data...
qtrle.c Loading commit data...
ra144.c Loading commit data...
ra144.h Loading commit data...
ra288.c Loading commit data...
ra288.h Loading commit data...
rangecoder.c Loading commit data...
rangecoder.h Loading commit data...
ratecontrol.c Loading commit data...
rational.c Loading commit data...
rational.h Loading commit data...
raw.c Loading commit data...
resample.c Loading commit data...
resample2.c Loading commit data...
roqvideo.c Loading commit data...
rpza.c Loading commit data...
rv10.c Loading commit data...
simple_idct.c Loading commit data...
simple_idct.h Loading commit data...
smc.c Loading commit data...
snow.c Loading commit data...
sonic.c Loading commit data...
sp5x.h Loading commit data...
svq1.c Loading commit data...
svq1_cb.h Loading commit data...
svq1_vlc.h Loading commit data...
svq3.c Loading commit data...
truemotion1.c Loading commit data...
truemotion1data.h Loading commit data...
tscc.c Loading commit data...
ulti.c Loading commit data...
ulti_cb.h Loading commit data...
utils.c Loading commit data...
vc9.c Loading commit data...
vc9data.h Loading commit data...
vcr1.c Loading commit data...
vmdav.c Loading commit data...
vp3.c Loading commit data...
vp3data.h Loading commit data...
vp3dsp.c Loading commit data...
vqavideo.c Loading commit data...
w32thread.c Loading commit data...
wmadata.h Loading commit data...
wmadec.c Loading commit data...
wmv2.c Loading commit data...
xan.c Loading commit data...
xl.c Loading commit data...
xvidff.c Loading commit data...
xvmcvideo.c Loading commit data...