Diego Biurrun
e164fbfeac
Make tests compile on non-x86.
Originally committed as revision 6860 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
3cd52279c9
Use common define for x86_32 and x86_64.
Originally committed as revision 6859 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
67bcc87092
indentation
Originally committed as revision 6857 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
84278104e1
CODEC_CAP_DELAY support
Originally committed as revision 6856 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Reimar Döffinger
d55f46e5a8
Reenable AMD64 optimizations for cabac accidentially disabled in r6852
Originally committed as revision 6853 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
419b878494
Add ARCH_X86_32 as a new define for 32 bit x86 architectures and change
the semantics of ARCH_X86 to mean both 32 and 64 bits.
Originally committed as revision 6852 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
7aba918708
fix 1/0 b frames + CBR bug
Originally committed as revision 6850 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
9a64e0440e
cosmetics: Restore alphabetical order.
Originally committed as revision 6848 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
743311a1b0
coded line size is a multiple of 4
Originally committed as revision 6844 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
e389399289
fix for disabling vorbis decoder but enabling vorbis encoder
Originally committed as revision 6841 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
469f9de72f
Init vlc tables as static
Originally committed as revision 6840 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
84ed36da85
IMC decoder
Originally committed as revision 6839 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
9c5d7c568b
AVPicture has 4 planes, not 3
Originally committed as revision 6838 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
498c544ad2
dont set the sampling rate just because 1 mp3 packet header says so (fixes playback speed on some old mencoder generated avis which where then dumped to mp3)
Originally committed as revision 6837 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
c0d8052b50
avoid random noise on damaged frames
Originally committed as revision 6836 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
d5cd50ed73
Fix compilation with PIC enabled, BRANCHLESS_GET_CABAC is defined under
!PIC but gets used without a check for !PIC.
Originally committed as revision 6834 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
3cedeeca02
update copyright year, it looks odd otherwise :)
Originally committed as revision 6830 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
95da34cd54
CANDIDATE_MB_TYPE_INTER heuristic doesnt work at really low quality where the distortion becomes less relevant then the overhead of intra blocks
Originally committed as revision 6829 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
b5c5a86bb7
I hope noone minds, adding myself to eval.c copyright...
Originally committed as revision 6827 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
973cbc2a28
lambda* should be unsigned
Originally committed as revision 6824 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
1928d04640
prevent overflow if lambda2 is "too" large
Originally committed as revision 6823 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
ea7307df20
use lambda/lmax instead of qscale/qmax as end check for vbv retry
Originally committed as revision 6822 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
8cd68d8056
ignore whitespace in ff_eval
Originally committed as revision 6821 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Andrew Voznytsa
b500cc2a46
sample rate fix
patch by Andrew Voznytsa andrew.voznytsa gmail com
Originally committed as revision 6820 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
72523c7a20
add missing 'e->value * '
Originally committed as revision 6819 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
63a547eabc
shut gcc warning, also makes sense for NAN to be returned if the loop was never executed
Originally committed as revision 6818 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
ebd6a69444
Rename dvdsub.c to dvdsubdec.c.
Originally committed as revision 6815 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
45ee0e3282
add support for while() loops again ugly syntax while(condition, statements) but very simple implementation
Originally committed as revision 6814 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
835954e3a4
support seperating expressons by ;
support variables, the syntax isnt beautifull (st(a,b) means var[a]=b and ld(a) var[a]) but for a mere 19 lines of code its fairly simple, if anyone wants to write real variables support with names for variables and = and [] then that would of course be welcome but only if it doesnt bloat the code up terribly...)
Originally committed as revision 6813 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Reynaldo H. Verdejo Pinochet
418f17e006
Fix obvious typo, BGR555 was missing
Originally committed as revision 6812 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
d024359a36
possible bug of 'gte' being read as 'gt', same with 'lte'
Originally committed as revision 6811 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
577eab6b62
minor simplification
Originally committed as revision 6810 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
a98f4515cf
factorize AVEvalExpr alloc and init
Originally committed as revision 6809 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
bb0f1ea72f
update ratecontrol to new ff_eval API
Originally committed as revision 6808 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Reynaldo H. Verdejo Pinochet
ce459e12da
adds missing rgb/bgr 565 codec->fmt mappings, ok'ed by Michael
Originally committed as revision 6807 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Reynaldo H. Verdejo Pinochet
ba8a621891
adds missing rgb/bgr 555 codec->fmt mappings, ok'ed by Michael
Originally committed as revision 6806 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Oded Shimon
85b4eb08cc
new optimized eval method, by seperating parsing and runtime
Originally committed as revision 6803 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
ffc5430bc3
LZW decoder as separate module plus TIFF LZW support
Originally committed as revision 6795 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
b0c32a70b4
10l predictor should not skip first line
Originally committed as revision 6794 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Steve L'Homme
33400850cf
Don't include inttypes.h/stdint.h directly, there is an abstraction in
libavutil/common.h for platforms with no inttypes.h.
patch by Steve Lhomme, slhomme divxcorp com
Originally committed as revision 6790 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
836096aa7a
simplify
Originally committed as revision 6789 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
54fe115921
reverse my last change, it was wrong and broken
Originally committed as revision 6788 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
46d9fe622d
remove map variable
Originally committed as revision 6787 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
71977422d1
factorize update state out
Originally committed as revision 6786 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
3b6d23293c
FFMAX
Originally committed as revision 6785 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
8d42cf7496
common subexpression elimination
Originally committed as revision 6784 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
62412b8d28
merge 8 and 16bit functions, they are identical except the data type
Originally committed as revision 6783 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
5d48f0cb05
set v_edge_pos correctly for field picture mpeg2
Originally committed as revision 6782 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
9efe56f691
JPEG-LS 16-bit gray support
Originally committed as revision 6781 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
22eafdf24f
PGM 16-bit gray support
Originally committed as revision 6780 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago