platform/upstream/libav.git
18 years agobuild mpegaudio.c and ac3enc.c only if needed
Måns Rullgård [Thu, 6 Jul 2006 20:32:19 +0000 (20:32 +0000)]
build mpegaudio.c and ac3enc.c only if needed

Originally committed as revision 5648 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agohopefully better for platforms not supporting misaligned read
Stefan Gehrer [Thu, 6 Jul 2006 19:23:21 +0000 (19:23 +0000)]
hopefully better for platforms not supporting misaligned read

Originally committed as revision 5647 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agomake use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it
Stefan Gehrer [Thu, 6 Jul 2006 19:21:00 +0000 (19:21 +0000)]
make use of 16x16 motion comp functions, 16x8 and 8x16 do not seem to be worth it

Originally committed as revision 5646 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoincreasing version for AVBitStreamFilters
Michael Niedermayer [Thu, 6 Jul 2006 15:35:29 +0000 (15:35 +0000)]
increasing version for AVBitStreamFilters

Originally committed as revision 5645 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agonoise bitstream filter
Michael Niedermayer [Thu, 6 Jul 2006 15:28:17 +0000 (15:28 +0000)]
noise bitstream filter
add priv_data field to AVBitStreamFilterContext

Originally committed as revision 5644 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoAVBitStreamFilter (some thingy which can modify the bitstream like add or remove...
Michael Niedermayer [Thu, 6 Jul 2006 15:04:46 +0000 (15:04 +0000)]
AVBitStreamFilter (some thingy which can modify the bitstream like add or remove global headers or change the headers or ...)

Originally committed as revision 5643 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agotypo fix
Baptiste Coudurier [Thu, 6 Jul 2006 14:57:55 +0000 (14:57 +0000)]
typo fix

Originally committed as revision 5642 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago10l, all modes is 0x81FF
Baptiste Coudurier [Thu, 6 Jul 2006 14:46:01 +0000 (14:46 +0000)]
10l, all modes is 0x81FF

Originally committed as revision 5641 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify and write correct values conforming to specs
Baptiste Coudurier [Thu, 6 Jul 2006 14:38:50 +0000 (14:38 +0000)]
simplify and write correct values conforming to specs

Originally committed as revision 5640 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoMark some read-only datastructures as const.
Stefan Huehner [Thu, 6 Jul 2006 13:53:07 +0000 (13:53 +0000)]
Mark some read-only datastructures as const.
patch by Stefan Huehner, stefan & at & huehner & dot & org

Originally committed as revision 5639 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago100l to whoever write this
Michael Niedermayer [Thu, 6 Jul 2006 13:25:11 +0000 (13:25 +0000)]
100l to whoever write this

Originally committed as revision 5638 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocheck for unparsed AMR input
Michael Niedermayer [Thu, 6 Jul 2006 12:27:43 +0000 (12:27 +0000)]
check for unparsed AMR input

Originally committed as revision 5637 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agovbr requires version=1 and samplesize=0 per QT spec
Michael Niedermayer [Thu, 6 Jul 2006 12:17:01 +0000 (12:17 +0000)]
vbr requires version=1 and samplesize=0 per QT spec
untested, but if this doesnt work the issue is likely somewhere else, as iam just chaning the random nonsense we do to what the spec says should be done

Originally committed as revision 5636 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoFix one case of choosing MV for chroma
Kostya Shishkov [Thu, 6 Jul 2006 03:42:51 +0000 (03:42 +0000)]
Fix one case of choosing MV for chroma

Originally committed as revision 5635 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoAdd proper LGPL header.
Diego Biurrun [Wed, 5 Jul 2006 22:57:47 +0000 (22:57 +0000)]
Add proper LGPL header.

Originally committed as revision 5634 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agospelling typo
Diego Biurrun [Wed, 5 Jul 2006 22:56:45 +0000 (22:56 +0000)]
spelling typo

Originally committed as revision 5633 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoFix compilation with --disable-muxers.
Gianluigi Tiesi [Wed, 5 Jul 2006 22:01:49 +0000 (22:01 +0000)]
Fix compilation with --disable-muxers.
patch by Gianluigi Tiesi, mplayer==at==netfarm==dot==it

Originally committed as revision 5632 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoMake ffmpeg better support pic - from Diego Pettenò <flameeyes@gentoo.org>
Luca Barbato [Wed, 5 Jul 2006 20:32:19 +0000 (20:32 +0000)]
Make ffmpeg better support pic - from Diego Pettenò <flameeyes@gentoo.org>

Originally committed as revision 5631 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agouse $(LIBOBJFLAGS) when compiling sparc/*.c
Måns Rullgård [Wed, 5 Jul 2006 19:34:26 +0000 (19:34 +0000)]
use $(LIBOBJFLAGS) when compiling sparc/*.c

Originally committed as revision 5630 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoset CONFIG_ENCODERS/CONFIG_DECODERS only if any encoders/decoders are enabled
Måns Rullgård [Wed, 5 Jul 2006 19:31:48 +0000 (19:31 +0000)]
set CONFIG_ENCODERS/CONFIG_DECODERS only if any encoders/decoders are enabled

Originally committed as revision 5629 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago#define SBUTTERFLY outside CONFIG_ENCODERS
Måns Rullgård [Wed, 5 Jul 2006 19:31:01 +0000 (19:31 +0000)]
#define SBUTTERFLY outside CONFIG_ENCODERS

Originally committed as revision 5628 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoeven more cbp safety
Stefan Gehrer [Wed, 5 Jul 2006 17:11:55 +0000 (17:11 +0000)]
even more cbp safety

Originally committed as revision 5627 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agomissed removing this line in my last commit
Stefan Gehrer [Wed, 5 Jul 2006 17:08:13 +0000 (17:08 +0000)]
missed removing this line in my last commit

Originally committed as revision 5626 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoRemove obsolete and non-functional support for external LZO.
Ville Skyttä [Wed, 5 Jul 2006 15:53:41 +0000 (15:53 +0000)]
Remove obsolete and non-functional support for external LZO.
patch by Ville Skyttä, scop at users dot sourceforge dot net

Originally committed as revision 5625 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago100l: V_PATH vs VPATH typo
Diego Biurrun [Wed, 5 Jul 2006 14:33:17 +0000 (14:33 +0000)]
100l: V_PATH vs VPATH typo

Originally committed as revision 5624 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocosmetics: Break overly long lines.
Diego Biurrun [Wed, 5 Jul 2006 14:12:00 +0000 (14:12 +0000)]
cosmetics: Break overly long lines.

Originally committed as revision 5622 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoRemove erroneous -I../.. flag that points outside of the src directory.
Diego Biurrun [Wed, 5 Jul 2006 14:09:37 +0000 (14:09 +0000)]
Remove erroneous -I../.. flag that points outside of the src directory.

Originally committed as revision 5621 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify: $(SRC_PATH)/tests --> $(V_PATH)
Diego Biurrun [Wed, 5 Jul 2006 14:01:45 +0000 (14:01 +0000)]
simplify: $(SRC_PATH)/tests --> $(V_PATH)

Originally committed as revision 5620 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoset flags needed for shared libs on solaris
Måns Rullgård [Tue, 4 Jul 2006 23:05:14 +0000 (23:05 +0000)]
set flags needed for shared libs on solaris

Originally committed as revision 5619 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoadd rounding bias earlier in the idct, avoids many adds
Michael Niedermayer [Tue, 4 Jul 2006 22:43:35 +0000 (22:43 +0000)]
add rounding bias earlier in the idct, avoids many adds

Originally committed as revision 5618 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agofloorf() is not used, and causes warnings on Solaris
Måns Rullgård [Tue, 4 Jul 2006 22:39:23 +0000 (22:39 +0000)]
floorf() is not used, and causes warnings on Solaris

Originally committed as revision 5617 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoTry to find a better shell if the one configure was started under is
Måns Rullgård [Tue, 4 Jul 2006 22:33:03 +0000 (22:33 +0000)]
Try to find a better shell if the one configure was started under is
broken.  Solaris /bin/sh is broken.

Originally committed as revision 5616 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoMark read-only data as const. Patch by stefan huehner org.
Stefan Huehner [Tue, 4 Jul 2006 19:15:47 +0000 (19:15 +0000)]
Mark read-only data as const. Patch by stefan huehner org.

Originally committed as revision 5615 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosolaris sh doesn't allow functions and variables with the same name
Måns Rullgård [Tue, 4 Jul 2006 18:24:37 +0000 (18:24 +0000)]
solaris sh doesn't allow functions and variables with the same name

Originally committed as revision 5614 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoreturn -1 on bitstream errors instead of continuing, as the following stuff almost...
Michael Niedermayer [Tue, 4 Jul 2006 17:08:35 +0000 (17:08 +0000)]
return -1 on bitstream errors instead of continuing, as the following stuff almost always will be useless until the next startcode

Originally committed as revision 5613 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify intra prediction mode decoding
Michael Niedermayer [Tue, 4 Jul 2006 17:06:43 +0000 (17:06 +0000)]
simplify intra prediction mode decoding

Originally committed as revision 5612 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocheck cbp for validity, avoids possible out of array reads / segfaults
Michael Niedermayer [Tue, 4 Jul 2006 16:42:22 +0000 (16:42 +0000)]
check cbp for validity, avoids possible out of array reads / segfaults

Originally committed as revision 5611 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agominor simplificationn
Michael Niedermayer [Tue, 4 Jul 2006 16:30:14 +0000 (16:30 +0000)]
minor simplificationn

Originally committed as revision 5610 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoImplement intensity compensation
Kostya Shishkov [Tue, 4 Jul 2006 15:40:09 +0000 (15:40 +0000)]
Implement intensity compensation

Originally committed as revision 5609 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoCorrectly choose global transform mode, MV mode and fix bitplane decoding
Kostya Shishkov [Tue, 4 Jul 2006 15:39:21 +0000 (15:39 +0000)]
Correctly choose global transform mode, MV mode and fix bitplane decoding

Originally committed as revision 5608 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoOptimizations suggested by Michael Niedermayer
Kostya Shishkov [Tue, 4 Jul 2006 15:33:28 +0000 (15:33 +0000)]
Optimizations suggested by Michael Niedermayer

Originally committed as revision 5607 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agowrite exact values for audio stsd v1
Baptiste Coudurier [Tue, 4 Jul 2006 14:03:59 +0000 (14:03 +0000)]
write exact values for audio stsd v1

Originally committed as revision 5606 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoi wont split h263.c, too much work, and not important at all ...
Michael Niedermayer [Mon, 3 Jul 2006 23:46:32 +0000 (23:46 +0000)]
i wont split h263.c, too much work, and not important at all ...

Originally committed as revision 5605 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoattempt to detect Chinese AVS video
Måns Rullgård [Mon, 3 Jul 2006 21:40:01 +0000 (21:40 +0000)]
attempt to detect Chinese AVS video

Originally committed as revision 5604 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocleanup macroblock layer: merged decode of skipped MBs
Stefan Gehrer [Mon, 3 Jul 2006 18:43:45 +0000 (18:43 +0000)]
cleanup macroblock layer: merged decode of skipped MBs
with non-skipped

Originally committed as revision 5603 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocosmetic patch:
Stefan Gehrer [Mon, 3 Jul 2006 17:37:57 +0000 (17:37 +0000)]
cosmetic patch:
Doxygen-style comments
added some more comments

Originally committed as revision 5602 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoCorrectly detect when use hpel or qpel mode
Kostya Shishkov [Mon, 3 Jul 2006 17:22:18 +0000 (17:22 +0000)]
Correctly detect when use hpel or qpel mode

Originally committed as revision 5601 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago4-MV mode final fixes (now it works for non-exotic modes)
Kostya Shishkov [Mon, 3 Jul 2006 17:21:18 +0000 (17:21 +0000)]
4-MV mode final fixes (now it works for non-exotic modes)

Originally committed as revision 5600 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agovc1_decode_intra_block() simplifications and corrections
Kostya Shishkov [Mon, 3 Jul 2006 17:17:25 +0000 (17:17 +0000)]
vc1_decode_intra_block() simplifications and corrections

Originally committed as revision 5599 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoadd GXF demuxer
Reimar Döffinger [Mon, 3 Jul 2006 16:32:57 +0000 (16:32 +0000)]
add GXF demuxer

Originally committed as revision 5598 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify
Michael Niedermayer [Mon, 3 Jul 2006 12:09:10 +0000 (12:09 +0000)]
simplify

Originally committed as revision 5597 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agofix endianess build in a better way
Luca Barbato [Mon, 3 Jul 2006 11:11:22 +0000 (11:11 +0000)]
fix endianess build in a better way

Originally committed as revision 5596 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoMove REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h
Luca Abeni [Mon, 3 Jul 2006 10:52:07 +0000 (10:52 +0000)]
Move REG_* macros from libavcodec/i386/mmx.h to libavutil/x86_cpu.h

Originally committed as revision 5595 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agomore maintainers, if someone doesnt want to maintain something just say so and ill...
Michael Niedermayer [Mon, 3 Jul 2006 10:08:50 +0000 (10:08 +0000)]
more maintainers, if someone doesnt want to maintain something just say so and ill remove you again

Originally committed as revision 5594 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoporder patch by (Justin Ruggles jruggle a t earthlink d ot net)
Justin Ruggles [Mon, 3 Jul 2006 09:20:26 +0000 (09:20 +0000)]
porder patch by (Justin Ruggles jruggle  a t earthlink d ot net)

Originally committed as revision 5593 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agobig endian fix
Luca Barbato [Mon, 3 Jul 2006 09:16:13 +0000 (09:16 +0000)]
big endian fix

Originally committed as revision 5592 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago4-MV decoding support
Kostya Shishkov [Mon, 3 Jul 2006 02:38:08 +0000 (02:38 +0000)]
4-MV decoding support

Originally committed as revision 5591 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoCAVS decoder by (Stefan Gehrer stefan.gehrer gmx.de)
Michael Niedermayer [Mon, 3 Jul 2006 00:16:45 +0000 (00:16 +0000)]
CAVS decoder by (Stefan Gehrer  stefan.gehrer gmx.de)

Originally committed as revision 5590 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoremove redundant macro definitions
Måns Rullgård [Sun, 2 Jul 2006 22:01:31 +0000 (22:01 +0000)]
remove redundant macro definitions

Originally committed as revision 5589 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agokill warning
Måns Rullgård [Sun, 2 Jul 2006 21:53:30 +0000 (21:53 +0000)]
kill warning

Originally committed as revision 5588 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago1l: put that int i back
Måns Rullgård [Sun, 2 Jul 2006 20:20:28 +0000 (20:20 +0000)]
1l: put that int i back

Originally committed as revision 5587 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agokill warnings
Måns Rullgård [Sun, 2 Jul 2006 19:35:07 +0000 (19:35 +0000)]
kill warnings

Originally committed as revision 5586 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agokill warnings
Måns Rullgård [Sun, 2 Jul 2006 19:26:22 +0000 (19:26 +0000)]
kill warnings

Originally committed as revision 5585 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocompile md5 and include in libavutil.a
Ivo van Poorten [Sun, 2 Jul 2006 19:01:52 +0000 (19:01 +0000)]
compile md5 and include in libavutil.a

Originally committed as revision 5584 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoadd missing declaration for av_md5_sum
Ivo van Poorten [Sun, 2 Jul 2006 19:01:09 +0000 (19:01 +0000)]
add missing declaration for av_md5_sum

Originally committed as revision 5583 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocast pointers to make compiler happy
Ivo van Poorten [Sun, 2 Jul 2006 19:00:15 +0000 (19:00 +0000)]
cast pointers to make compiler happy
remove test define

Originally committed as revision 5582 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify
Diego Biurrun [Sun, 2 Jul 2006 18:24:11 +0000 (18:24 +0000)]
simplify

Originally committed as revision 5581 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agomake distclean clean everything
Luca Barbato [Sun, 2 Jul 2006 18:17:30 +0000 (18:17 +0000)]
make distclean clean everything

Originally committed as revision 5580 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoCODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)
Stefan Gehrer [Sun, 2 Jul 2006 14:58:17 +0000 (14:58 +0000)]
CODEC_ID_CAVS (part of the cavs patch by Stefan Gehrer stefan.gehrer gmx de)

Originally committed as revision 5579 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agostaric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by ...
Stefan Gehrer [Sun, 2 Jul 2006 14:50:23 +0000 (14:50 +0000)]
staric frame_rate_tab -> non static ff_frame_rate_tab part of the cavs patch by (Stefan Gehrer stefan.gehrer gmx de)

Originally committed as revision 5578 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago3 lines while -> 1 line for loop
Michael Niedermayer [Sun, 2 Jul 2006 13:14:04 +0000 (13:14 +0000)]
3 lines while -> 1 line for loop

Originally committed as revision 5577 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify
Michael Niedermayer [Sun, 2 Jul 2006 13:10:08 +0000 (13:10 +0000)]
simplify

Originally committed as revision 5576 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify compute_autocorr
Michael Niedermayer [Sun, 2 Jul 2006 13:01:01 +0000 (13:01 +0000)]
simplify compute_autocorr

Originally committed as revision 5575 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agodont use memcpy for copying structs
Michael Niedermayer [Sun, 2 Jul 2006 12:40:39 +0000 (12:40 +0000)]
dont use memcpy for copying structs

Originally committed as revision 5574 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify
Michael Niedermayer [Sun, 2 Jul 2006 11:06:27 +0000 (11:06 +0000)]
simplify

Originally committed as revision 5573 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoflac-lpc patch by (Justin Ruggles jruggle earthlink net)
Justin Ruggles [Sun, 2 Jul 2006 10:22:31 +0000 (10:22 +0000)]
flac-lpc patch by (Justin Ruggles  jruggle earthlink net)
tabs removed and regression.sh fixed (it was missing in the patch) by me

Originally committed as revision 5572 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agosimplify
Michael Niedermayer [Sun, 2 Jul 2006 09:30:51 +0000 (09:30 +0000)]
simplify

Originally committed as revision 5571 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoff_fft_init now double checks that the system has mm3dnow.h before
Benjamin Larsson [Sun, 2 Jul 2006 02:05:35 +0000 (02:05 +0000)]
ff_fft_init now double checks that the system has mm3dnow.h before
checking if the cpu can do 3dnow at all. This bug caused amd cpu's
without sse to not have a working fft function. Ie no wma, cook or
vorbis decoder.

Originally committed as revision 5570 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoremove unneeded casts
Måns Rullgård [Sun, 2 Jul 2006 01:52:40 +0000 (01:52 +0000)]
remove unneeded casts

Originally committed as revision 5569 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoget rid of veccpy(), replace with simple assignment
Måns Rullgård [Sun, 2 Jul 2006 01:39:38 +0000 (01:39 +0000)]
get rid of veccpy(), replace with simple assignment

Originally committed as revision 5568 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agonew files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de)
Michael Niedermayer [Sat, 1 Jul 2006 22:52:56 +0000 (22:52 +0000)]
new files for the CAVS decoder by (Stefan Gehrer <stefan gehrer gmx de)

Originally committed as revision 5567 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agofill_mbaff_ref_list is missing a return statement, its return value
Måns Rullgård [Sat, 1 Jul 2006 17:33:48 +0000 (17:33 +0000)]
fill_mbaff_ref_list is missing a return statement, its return value
is ignored, and it can't possibly fail, so make it void

Originally committed as revision 5566 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoRemove unneeded code
Luca Abeni [Sat, 1 Jul 2006 14:39:14 +0000 (14:39 +0000)]
Remove unneeded code

Originally committed as revision 18880 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

18 years agomd5 support
Michael Niedermayer [Sat, 1 Jul 2006 10:02:08 +0000 (10:02 +0000)]
md5 support
depending on CONFIG_SMALL this can either be compiled to a fully unrolled kernel / rfc reference style md5 routine
or a single loop similar to what mplayer uses

Originally committed as revision 5565 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoAdjust AC prediction if (some) predictors are not available.
Kostya Shishkov [Sat, 1 Jul 2006 07:22:29 +0000 (07:22 +0000)]
Adjust AC prediction if (some) predictors are not available.

Originally committed as revision 5564 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago0xFFFF l of cola. Now P-frames are decoded almost without distortions.
Kostya Shishkov [Sat, 1 Jul 2006 07:13:52 +0000 (07:13 +0000)]
0xFFFF l of cola. Now P-frames are decoded almost without distortions.

Originally committed as revision 5563 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoRemove unused variable (and it wasn't free'd too)
Kostya Shishkov [Sat, 1 Jul 2006 03:19:28 +0000 (03:19 +0000)]
Remove unused variable (and it wasn't free'd too)

Originally committed as revision 5562 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoUse MpegEncContext->mbskip_table instead of custom bitplane.
Kostya Shishkov [Sat, 1 Jul 2006 03:17:54 +0000 (03:17 +0000)]
Use MpegEncContext->mbskip_table instead of custom bitplane.

Originally committed as revision 5561 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoMove postproc ---> libswscale
Luca Abeni [Fri, 30 Jun 2006 12:00:31 +0000 (12:00 +0000)]
Move postproc ---> libswscale

Originally committed as revision 18866 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

18 years agoWoops, this file was supposed to be added in r5556: "Move initialisations and interna...
Guillaume Poirier [Fri, 30 Jun 2006 08:26:29 +0000 (08:26 +0000)]
Woops, this file was supposed to be added in r5556: "Move initialisations and internal symbols in allformats.h"

Originally committed as revision 5560 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years ago* Allocating 16 bytes more for the MEMALIGN_HACK is enough. There's no
Herve W [Fri, 30 Jun 2006 08:00:01 +0000 (08:00 +0000)]
* Allocating 16 bytes more for the MEMALIGN_HACK is enough. There's no
need for 1 more extra byte.

* Checking whether the to be allocated size is larger than INT_MAX,
doesn't assure that size+16 bytes for the MEMALIGN_HACK isn't larger
than INT_MAX.

* malloc might return NULL. Checking for it before using that pointer
seems like a good idea.
Patch by Herve W. H PPP O PPP W PPP aka PPP V+ffmpeg AH gmail PPP com
Original thread:
Date: Jun 29, 2006 1:21 PM
Subject: [Ffmpeg-devel] [PATCH] minor improvements to libavcodec/mem.c

Originally committed as revision 5559 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoDisable w53 and w97 cmp methods when snow encoder is disabled
Diego Pettenò [Fri, 30 Jun 2006 07:50:30 +0000 (07:50 +0000)]
Disable w53 and w97 cmp methods when snow encoder is disabled
Patch by Diego 'Flameeyes' Petteno flameeyes AH gentoo PP org
Original thread:
Date: Jun 30, 2006 1:16 AM
Subject: [Ffmpeg-devel] [PATCH] Disable w53 and w97 cmp methods when snow encoder is disabled

Originally committed as revision 5558 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agomake sure NDEBUG is not defined already before defining it
Diego Pettenò [Fri, 30 Jun 2006 07:45:31 +0000 (07:45 +0000)]
make sure NDEBUG is not defined already before defining it
Patch by Diego 'Flameeyes' Petteno flameeyes AA gentoo PP org
Original thread:
Date: Jun 30, 2006 1:09 AM
Subject: [Ffmpeg-devel] [PATCH] Avoid warning on NDEBUG redefinition

Originally committed as revision 5557 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoMove initialisations and internal symbols in allformats.h,
Diego Pettenò [Fri, 30 Jun 2006 07:41:25 +0000 (07:41 +0000)]
Move initialisations and internal symbols in allformats.h,
patch by Diego "Flameeyes" Petteno flameeyes AA gentoo PP org
Original thread:
Date: Jun 30, 2006 2:07 AM
Subject: [Ffmpeg-devel] [PATCH] Move initialisations and internal symbols in allformats.h

Originally committed as revision 5556 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoanothe useless sizeof(char)
Reynaldo H. Verdejo Pinochet [Fri, 30 Jun 2006 05:53:28 +0000 (05:53 +0000)]
anothe useless sizeof(char)

Originally committed as revision 5555 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoSlightly reworked MC code, it gives better picture.
Kostya Shishkov [Fri, 30 Jun 2006 03:19:31 +0000 (03:19 +0000)]
Slightly reworked MC code, it gives better picture.

Originally committed as revision 5554 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agotypo
Kostya Shishkov [Fri, 30 Jun 2006 03:17:31 +0000 (03:17 +0000)]
typo

Originally committed as revision 5553 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agospelling fixes courtesy of "Hervé W." H.O.W.aka.V+ffmpeg (at) gmail (dot) com
Diego Biurrun [Fri, 30 Jun 2006 02:47:36 +0000 (02:47 +0000)]
spelling fixes courtesy of "Hervé W." H.O.W.aka.V+ffmpeg (at) gmail (dot) com

Originally committed as revision 5552 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agocompiler sanity check
Måns Rullgård [Thu, 29 Jun 2006 23:47:50 +0000 (23:47 +0000)]
compiler sanity check

Originally committed as revision 5551 to svn://svn.ffmpeg.org/ffmpeg/trunk

18 years agoadd --cross-compile option to assume cross-compilation without cross-prefix
Måns Rullgård [Thu, 29 Jun 2006 23:32:13 +0000 (23:32 +0000)]
add --cross-compile option to assume cross-compilation without cross-prefix

Originally committed as revision 5550 to svn://svn.ffmpeg.org/ffmpeg/trunk