Panagiotis Issaris
f1862127f5
Added entry for H.264 DCT to the DSP context.
...
Originally committed as revision 7247 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 16:09:33 +00:00
Panagiotis Issaris
3edeab8209
Add codec ID for a native H.264 encoder.
...
Originally committed as revision 7246 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 15:59:42 +00:00
Panagiotis Issaris
acd8d10ffb
Making rem6 and div6 globally visible and thus adding prefixes.
...
Originally committed as revision 7245 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 09:59:05 +00:00
Panagiotis Issaris
14e95e2c92
Removing unused code
...
Originally committed as revision 7244 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 09:47:29 +00:00
Kostya Shishkov
035314b683
Register myself as maintainer of zmbvenc.c too
...
Originally committed as revision 7243 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 04:36:37 +00:00
Kostya Shishkov
f48d6e1b44
ZMBV encoder
...
Originally committed as revision 7242 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 04:17:01 +00:00
Måns Rullgård
f27a726809
use standard INT64_MAX instead of MAXINT64 (and MIN)
...
Originally committed as revision 7241 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-07 00:47:37 +00:00
Måns Rullgård
8da9266cea
use the standard INT64_C() macro for 64-bit constants
...
Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 23:46:11 +00:00
Måns Rullgård
cd10789691
move more macros to internal.h
...
Originally committed as revision 7239 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 23:23:20 +00:00
Måns Rullgård
5403f8576b
move some __attribute__ macros to internal.h
...
Originally committed as revision 7238 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 21:27:08 +00:00
Måns Rullgård
c48e633b9e
remove 'restrict' definition, it is always #defined in config.h
...
Originally committed as revision 7237 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 20:31:39 +00:00
Baptiste Coudurier
68a432cf14
cosmetics, remove braces, remove spaces just inside parens
...
Originally committed as revision 7236 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 17:17:33 +00:00
Panagiotis Issaris
d3075ed502
Add "mixed_refs" description suggested by Loren Merritt and update accompanying
...
comment in the code.
Originally committed as revision 7235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 17:04:23 +00:00
Andy Parkins
8533284dae
do not truncate pts/dts if value is AV_NOPTS_VALUE, patch by Andy Parkins, andrew parkins at 360visiontechnology com
...
Originally committed as revision 7234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 15:46:12 +00:00
Panagiotis Issaris
119aae1dd5
Add more descriptions to the AVOption array taken from the avcodec.h AVCodec structure member comments.
...
Originally committed as revision 7233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 08:24:29 +00:00
Panagiotis Issaris
a074f143dd
Export symbols of several H.264 intra prediction functions
...
Originally committed as revision 7232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 08:17:43 +00:00
Allan Hsu
6cac3a3b08
Defines various common FLV format values between the FLV muxer and demuxer
...
in a common flv.h.
patch by Allan Hsu allan _at_ counterpop.net
Originally committed as revision 7231 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-06 00:23:04 +00:00
Ramiro Polla
e48dc873a4
Remove MinGW install path special-casing.
...
patch by Ramiro Polla, angustia arrozcru no-ip org
Originally committed as revision 7230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 23:39:58 +00:00
Alexander Chemeris
a083f53c45
fix crash when decoding a truncated H264 slice
...
patch by Alexander Chemeris % ipse P ffmpeg A gmail.com %
Original thread:
date: Dec 5, 2006 7:26 PM
subject: [Ffmpeg-devel] [PATCH] Fix crush when truncated slice passed to H.264 decoder
Originally committed as revision 7229 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 22:18:19 +00:00
Panagiotis Issaris
3ee5c5b739
Removing unused code
...
Originally committed as revision 7228 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 22:05:09 +00:00
Panagiotis Issaris
ea9f5d6f76
Add comment denoting group of H.264 functions
...
Originally committed as revision 7227 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 21:57:31 +00:00
Panagiotis Issaris
550e66cb59
Change NAL unit type defines to an enum and move to a header file for usage
...
in other code.
Originally committed as revision 7226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 21:52:15 +00:00
Baptiste Coudurier
3c13202396
fix memleak, free stream codec allocated by av_new_stream
...
Originally committed as revision 7225 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 14:01:44 +00:00
Michael Niedermayer
2421a01b25
10l umh search needs hex size 2 now after the last change
...
Originally committed as revision 7224 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 12:35:47 +00:00
Michael Niedermayer
f852ff3257
make hex and large 2 small diamond search half their size instead or -1 if the initial size was a power of 2
...
double the hex size so odd sized hexagons are possible
Originally committed as revision 7223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-05 12:34:52 +00:00
Diego Biurrun
6bc0e1cfba
Don't hardcode the shlibdir on Cygwin, it's supposed to be bindir.
...
Originally committed as revision 7222 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 22:20:51 +00:00
Ryan Martell
73fe1052dd
Minor modifications to handle mms streaming.
...
Patch by Ryan Martell rdm4 martellventures com.
Originally committed as revision 7221 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 15:46:32 +00:00
Diego Biurrun
4a1bb6196b
Fix some obvious mistakes in the option descriptions.
...
Originally committed as revision 7220 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 12:04:53 +00:00
Baptiste Coudurier
d1e8675c2e
probe with some success image files not containing number pattern but having recognized image extension
...
Originally committed as revision 7219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-04 11:42:48 +00:00
Reimar Döffinger
cf1e119bb2
Move BE_*/LE_*/ST*/LD* macros to a common place. Some further
...
optimization/cleanup would be desirable (e.g. LE_* and LD*
should be the same on x86).
Originally committed as revision 7218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-03 16:35:30 +00:00
Kostya Shishkov
5f3c4ba46c
Do not touch pkt->pts
...
Originally committed as revision 7217 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-03 05:47:55 +00:00
Kostya Shishkov
dfbb76d373
Some VQA v1 files don't have audio stream
...
Originally committed as revision 7216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-03 05:29:00 +00:00
Mike Melanson
10f865c9b7
Another hack to allow the Cinepak decoder to detect both types of deviant Cinepak
...
data. Tested against both known FILM files, several CPK files, and normal
CVID-encoded files.
Originally committed as revision 7215 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 22:27:18 +00:00
Mike Melanson
b40a061fcb
Simplify the Sega FILM/CPK demuxer to not modify the bastardized Cinepak stream.
...
I changes the lavc Cinepak decoder some time ago to be able to handle the deviant
data, but never updated this demuxer.
Originally committed as revision 7214 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 21:28:05 +00:00
Víctor Paesa
970419236d
Fill in some missing AVOption descriptions.
...
patch by Víctor Paesa, wzrlpy arsystel com
Originally committed as revision 7213 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 18:58:20 +00:00
Diego Biurrun
a2377bb0b4
Make do_video_encoding general enough to accomodate all cases.
...
Originally committed as revision 7212 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 15:03:28 +00:00
Diego Biurrun
5e5ac8e0a5
Make do_video_decoding general enough to accomodate all cases.
...
Originally committed as revision 7211 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 14:55:11 +00:00
Guillaume Poirier
3813dcc9bf
Add IDCT8 routine in Altivec. Patch by yours truely with Linux fixes by Luca Barbato
...
Originally committed as revision 7210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 14:50:42 +00:00
Diego Biurrun
1e1b182d34
Merge a repeating variable declaration into do_video_encoding.
...
Originally committed as revision 7209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 14:46:33 +00:00
Diego Biurrun
c6c367254f
spelling cosmetics: cliped --> clipped
...
Originally committed as revision 7208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 14:19:49 +00:00
Kostya Shishkov
08baa3e0d7
10e6l FastUVMC was done right but in the wrong place
...
Originally committed as revision 7207 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 12:55:29 +00:00
Michael Niedermayer
516ea8d222
fix indention
...
Originally committed as revision 7206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 11:24:41 +00:00
Michael Niedermayer
1994e7c6b6
dia_size=-1 -> funny_diamond_search()
...
dia_siue=768 + size -> umh search (old -1 was 784)
Originally committed as revision 7205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 10:58:20 +00:00
Michael Niedermayer
376edfcc0f
hexagon search
...
dia_size=512 + hexagon size (513 is the normal one used in h264)
large to small diamond search
dia_size=256 + diamond size
Originally committed as revision 7204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 10:45:51 +00:00
Luca Barbato
4b47d258f6
Unused variable removed
...
Originally committed as revision 7203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-02 01:28:21 +00:00
Michael Niedermayer
ed1dfc4970
remove pretty much useless skiping of some predictors
...
this has pretty much no quality or speed effect except very small random changes
Originally committed as revision 7202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 20:38:54 +00:00
Baptiste Coudurier
1a1c53856f
mjpeg a dump header bitstream filter, modifies bitstream to be decoded by quicktime
...
Originally committed as revision 7201 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 14:06:21 +00:00
Baptiste Coudurier
e68e5ab0cf
add bytestream big endian 16/32 writing functions
...
Originally committed as revision 7200 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 14:01:50 +00:00
Diego Biurrun
fb132953d4
Use a function for audio encoding and decoding.
...
Originally committed as revision 7199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 11:29:37 +00:00
Diego Biurrun
36aed9e51b
Use a function for libav.
...
Originally committed as revision 7198 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-12-01 11:09:56 +00:00