Baptiste Coudurier
9cc6be9d27
add low delay forcing option for mpeg1/2 encoding
...
Originally committed as revision 7008 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
213309782d
Decoder can decode many ZLib-packed strips
...
Originally committed as revision 7007 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
d00026d062
Print error message for unsupported mode (RGB planar,CMYK,YCrCb)
...
Originally committed as revision 7006 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
e2570297c0
8-bit images support for TIFF
...
Originally committed as revision 7005 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
380fd08fe6
Rows per strip may be >= height
...
Originally committed as revision 7004 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
27c189394b
Warn about JPEG in TIFF
...
Originally committed as revision 7003 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
ec8a152b6f
Correctly detect 4-component images
...
Originally committed as revision 7002 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
a47d3c0442
Output proper 16-bit sound (fixes decoding on PPC)
...
Originally committed as revision 7000 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
7466ed2f02
zigzag_direct_noperm doesn't exist, remove declaration
...
Originally committed as revision 6998 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
7b7abda3b3
make more tables static
...
Originally committed as revision 6996 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
1d50395746
rename squareTbl -> ff_squareTbl
...
Originally committed as revision 6995 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Stefan Gehrer
e275b7efd9
rename ff_cavs_flush to cavs_flush and make it static
...
Originally committed as revision 6994 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Stefan Gehrer
53aa68b329
move all cavs-parsing to cavs.c
...
This should help building parser without decoder
Originally committed as revision 6993 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
55fde95e3b
rename cropTbl -> ff_cropTbl
...
Originally committed as revision 6992 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Stefan Gehrer
d136d2fcea
make mpeg4video_split public as ff_mpeg4video_split
...
Originally committed as revision 6991 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
36cd306907
rename inverse -> ff_inverse
...
Originally committed as revision 6990 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
1bd29b078c
make some tables static
...
Originally committed as revision 6981 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
bb54f6ab62
adding more static keywords
...
Originally committed as revision 6976 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
6b781ce746
make vp6_pcr_tree static
...
Originally committed as revision 6975 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
8e981daf2b
make some symbols static
...
Originally committed as revision 6972 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
c328f313d8
make two functions static
...
Originally committed as revision 6970 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
f1a06ca80b
zero private bits
...
Originally committed as revision 6961 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
eea784dab0
store a identifer and the first header in extradata
...
with this mp3 should be binary identical to what you had before header compression
support mp3 with crc (by droping the crc and putting it back during header decompress, currently its just random tough, does any deocoder even check it?)
Originally committed as revision 6960 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
eacb41b2e9
mp3 header (de)compression bitstream filter
...
this will make mp3 frames 4 bytes smaller, it will not give you binary identical mp3 files, but it will give you mp3 files which decode to binary identical output
this will only work in containers providing at least packet size, sample_rate and number of channels
bugreports about mp3 files for which this fails are welcome
and this is experimental (dont expect compatibility and dont even expect to be able to decompress what you compressed, hell dont even expect this to work without editing the source a little)
Originally committed as revision 6958 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
92a3541876
16bit in avi is RGB555
...
Originally committed as revision 6956 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Panagiotis Issaris
c2212338e8
Remove the H264Context parameter from decode_init_vlc() as it is not being used.
...
Originally committed as revision 6955 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
cbee7a6944
get rid of CODEC_ID_MPEG4AAC after next version bump, and change it to CODEC_ID_AAC where used
...
Originally committed as revision 6954 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
6c4d16556b
10000l to myself, fixing regression test failure
...
Originally committed as revision 6953 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Michael Niedermayer
b5ca0c6ff9
100l for me, iam being to stupid to read the mpeg4 spec / eat stuffing mbs a the end of the picture
...
Originally committed as revision 6942 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
997baf0141
allow spaces in source and build directory names
...
out of tree builds from a source dir with spaces is impossible
due to how make handles vpath
Originally committed as revision 6938 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
9d210bb42b
typo
...
Originally committed as revision 6934 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
80d617f5b4
add option to set mpeg1/2 gop timecode start, and drop frame flag timecode flag
...
Originally committed as revision 6933 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Luca Barbato
d9d2f88def
Simplify
...
Originally committed as revision 6932 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
4802a7a7b1
Use MMX only under x86_32, there are compilation problems.
...
Originally committed as revision 6931 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
1766295516
add codec_tag and codec_stream_tag to MpegEncContext to not alter avctx values
...
Originally committed as revision 6930 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
7d7912c34b
Bump version for Fraps v[24] support
...
Originally committed as revision 6928 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
e07eaaccc1
Avoid void*-arithmetic, and uint8_t* is more correct anyway.
...
Originally committed as revision 6918 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
79e7b9609e
include parser.h instead of mpegvideo.h
...
Originally committed as revision 6916 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
7d6b1abe1a
rename ff_mpeg1_find_frame_end to mpeg1_find_frame_end and make it static
...
Originally committed as revision 6915 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
4067d81be2
move AVCodecParser prototypes and definitions to parser.h, and move mpegvideo parser to mpeg12.c
...
Originally committed as revision 6914 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Zuxy Meng
360932f76d
Fix ASF format parser's broken UTF-16 string handling
...
1. Add a PUT_UTF8 macro to common.h; code borrowed from libavcodec/flacenc.c.
2. Make use of the macro in flacenc.c
Patch by Zuxy Meng % zuxy P meng A gmail P com %
Original thread:
Date: Nov 5, 2006 9:56 AM
Subject: [Ffmpeg-devel] PUT_UTF8 & asf format enhancement
Originally committed as revision 6911 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
f4e31985da
Check for symbol count
...
Originally committed as revision 6910 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
39ff2ee84d
Limit output sample to 0..maxval, fixes decoding of T16E0.JLS
...
Originally committed as revision 6908 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
8cd13128b8
use AVRational and ff_frame_rate_tab for frame_rate
...
Originally committed as revision 6905 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
c9ec7564f0
Move idct block array variable onto rtjpeg_decode_frame_yuv420 stack since
...
it is only used there and is only 128 byte large.
Also make it aligned to fix playback with altivec.
Originally committed as revision 6902 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
bc52b0c518
remove useless line variable
...
Originally committed as revision 6901 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
b190aa8919
fix decoding position
...
Originally committed as revision 6900 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
75a71b6c38
Correct support for Fraps v4 (and Huffman tree for < 256 symbols)
...
Originally committed as revision 6898 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
78629a746f
Update comment
...
Originally committed as revision 6897 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Kostya Shishkov
08a4c4bfb9
Fraps v2 and v4 support
...
Originally committed as revision 6896 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago