Diego Biurrun
0da49fca79
Untangle mpeg12.c and mdec.c so that mdec.c can be compiled separately.
...
Originally committed as revision 14851 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Diego Biurrun
6ec87fbd92
Mark init_vlcs function as av_cold.
...
Originally committed as revision 14830 to svn://svn.ffmpeg.org/ffmpeg/trunk
16 years ago
Stefano Sabatini
fe4bf37455
Make AVCodec long_names definition conditional depending on CONFIG_SMALL.
...
Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
ce8f4fb388
print correct mpeg-2 broken_link value, and print closed_gop
...
Originally committed as revision 13630 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
2d80ce2bdf
Change init_2d_vlc_rl() to not use *alloc_static().
...
Originally committed as revision 13566 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
9ef3193df1
Remove constant argument.
...
Originally committed as revision 13564 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
f76605e880
Switch to INIT_VLC_USE_NEW_STATIC.
...
Note, if code you maintain still uses INIT_VLC_USE_STATIC please change
it as well! Iam not volunteering to clean all codecs up ...
Originally committed as revision 13563 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
16e30b7a04
Do not reject odd width/height.
...
Fixes issue371.
Originally committed as revision 13377 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Carl Eugen Hoyos
eacced45c4
Replace some occurrences of -1 with PIX_FMT_NONE.
...
Fixes icc warning #188 : enumerated type mixed with another type
Originally committed as revision 13130 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Stefano Sabatini
6140271f54
Add some long names to AVCodec declarations.
...
patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13017 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
9b7ca3b71d
Decode stuff from extradata as well.
...
Originally committed as revision 12675 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
7f8ef97534
Factorize code a little.
...
Originally committed as revision 12674 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Zuxy Meng
98a6fff98c
Apply 'cold' attribute to init/uninit functions in libavcodec
...
Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Diego Biurrun
b2c26e2717
Use correct t printf modifier for pointer differences.
...
Originally committed as revision 12442 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
99c763d143
log aspect ratio forbidden value, and fail if error resilience is high
...
Originally committed as revision 12438 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Baptiste Coudurier
a2338352be
do not fail badly if aspect ratio is 0/forbidden, fix issue 369
...
Originally committed as revision 12434 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Aurelien Jacobs
9701840bb5
add FF_ prefix to all (frame)_TYPE usage
...
Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
21da962cf1
Make find_frame_end() merge 2 mpeg2 field pictures. This should make mpeg2
...
field pictures much more digestable.
Originally committed as revision 12160 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
0521808158
Reduce the number of senselessly scanned bytes.
...
Originally committed as revision 12144 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
e68c7a4abe
const
...
Originally committed as revision 11710 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
9bd005bdbc
Drop non key frames before the first key frame.
...
Originally committed as revision 11411 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Stefan Lucke
b8a9dfb7f6
Prevent infinite loop when buffer holds SEQ_END_CODE only. Fix for r9870
...
Patch by Stefan Lucke <stefan <at> lucke.in-berlin.de>
Subject: API breakage by r9870
Date: 2007-10-05 11:06:47 GMT
http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/57467
Originally committed as revision 10720 to svn://svn.ffmpeg.org/ffmpeg/trunk
17 years ago
Michael Niedermayer
4e2b9bcc08
Make MPEG-1/2 decoder work with the libmpeg2-style bitstream reader.
...
Originally committed as revision 9890 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
392b748293
output last frame if seq end code is encountered
...
fixes video decoding of AC3TEST.vob
closes issue19
Originally committed as revision 9870 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
037df60e05
simplify s->mv_dir init
...
Originally committed as revision 9867 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
653f738780
exchange the values of MV_DIR_FORWARD and MV_DIR_BACKWARD (this is more sane,
...
matches the order of some other stuff and allows some simplifications)
Originally committed as revision 9864 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
04b502fa36
exchange if() and for() in the MT_FIELD case
...
18 cpu cycles faster for matrixbench
Originally committed as revision 9863 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
f4fbcd33d9
exchange for() and if() order in the MT_FRAME case
...
safes 24 cpu cycles
Originally committed as revision 9862 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
356ab1dace
change
...
for(){
if(){
switch(){
to
switch(){
for(){
if(){
this halfs the number of times the switch is executed in bidir blocks, in
other blocks the number is the same
25 cpu cycles less with matrixbench on duron
Originally committed as revision 9860 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
2952d13ad5
merge another 2 if() to save a few cpu cycles
...
Originally committed as revision 9858 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
09d1bee89e
reorder if() so that the condition can be simplified
...
saves another 4 cpu cycles
Originally committed as revision 9857 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
0ac6b5a301
merge/simplify 2 if()
...
~4 cpu cylces faster for the matrixbench video
Originally committed as revision 9856 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
fecc146b28
merge 2 if()
...
this safes 1-2 cpu cycles
Originally committed as revision 9855 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
01e795aba3
move some code which was executed for every skipped MB so it is only executed
...
for the first skipped mb in a run
Originally committed as revision 9845 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
4152c5ce14
get rid of a useless variable
...
Originally committed as revision 9844 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
7ceab4af35
avoid 2 additions (1 cpu cycle) per MB
...
Originally committed as revision 9843 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
5bfbf0a54f
chroma_qscale seems not used anywhere for mpeg1/2 so do not waste cpu time setting it
...
Originally committed as revision 9842 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
eaa7557c73
add proper ff_ prefix to new extern symbols
...
Originally committed as revision 9479 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
a6bc573158
split mpeg12 encoder out of mpeg12.c
...
Originally committed as revision 9477 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
28bf121a22
get rid of one unneeded #ifdef HAVE_XVMC
...
Originally committed as revision 9389 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
90b5b51eab
misc typo fixes
...
Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
755bfeabcc
misc spelling fixes
...
Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
ab8072a6a2
move imx_dump_header bitstream filter in its own file
...
Originally committed as revision 9067 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Jason Millard
cd61e40781
allow to enable or disable every bitstream filters individually
...
Original patch by Jason Millard jsm174 _at_ gmail
Date: On Fri, 11 May 2007 11:14:01 -0400
Subject: [FFmpeg-devel] enable/disable bitstream filters?
Originally committed as revision 9010 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
c53d2d9042
make some parser parameters const to avoid casting const to non-const
...
Originally committed as revision 8921 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
95dca03f77
add a ff_ prefix to the now exported mpeg1_find_frame_end() function
...
Originally committed as revision 8902 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Aurelien Jacobs
7f50d4ac51
move mpegvideo_parser in it's own file
...
Originally committed as revision 8901 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Heikki Lindholm
29644cb504
make mpeg decoder handle mid-stream changes in resolution
...
patch by Heikki Lindholm holindho at cs helsinki fi
original thread: [Ffmpeg-devel] [PATCH] fix mid-stream resolution changes
date: Sat Mar 31 13:52:50 CEST 2007
Originally committed as revision 8865 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
e42dba481f
typos/grammar
...
Originally committed as revision 8641 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
f78da6d64f
10l to whoever wrote this
...
Originally committed as revision 8403 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago