platform/upstream/libav.git
18 years agoNew function for chroma MC (will be used in VC-1)
Kostya Shishkov [Sat, 2 Sep 2006 04:52:00 +0000 (04:52 +0000)]
New function for chroma MC (will be used in VC-1)

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

18 years agosnow cosmetics: merge the sliced and non-sliced versions of add_yblock
Loren Merritt [Fri, 1 Sep 2006 22:02:38 +0000 (22:02 +0000)]
snow cosmetics: merge the sliced and non-sliced versions of add_yblock

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

18 years agofix snow 1pass rc: the qlog used and the one written to the bitstream weren't always...
Loren Merritt [Fri, 1 Sep 2006 21:51:35 +0000 (21:51 +0000)]
fix snow 1pass rc: the qlog used and the one written to the bitstream weren't always the same.

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

18 years agoAlign the input buffer in ffplay, introduce a public macro for aligned declarations
Luca Barbato [Thu, 31 Aug 2006 19:14:00 +0000 (19:14 +0000)]
Align the input buffer in ffplay, introduce a public macro for aligned declarations
Update the avcodec_decode_audio and the float_to_int16 descriptions accordingly

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

18 years agoRemove superfluous variable setting, the script will exit anyway.
Diego Biurrun [Thu, 31 Aug 2006 19:04:06 +0000 (19:04 +0000)]
Remove superfluous variable setting, the script will exit anyway.

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

18 years agoThe fail test needs to be outside of the GPL test, it's referenced elsewhere.
Ramiro Polla [Thu, 31 Aug 2006 19:02:10 +0000 (19:02 +0000)]
The fail test needs to be outside of the GPL test, it's referenced elsewhere.
patch by Ramiro Polla, angustia (at) arrozcru (dot) no-ip (dot) org

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

18 years agoSome gcc versions dislike version.h to appear in the list of files to
Diego Biurrun [Thu, 31 Aug 2006 18:30:41 +0000 (18:30 +0000)]
Some gcc versions dislike version.h to appear in the list of files to
compile dependencies for.

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

18 years agoProper fix for the corner case that would have been corrected before, praise&blame...
Luca Barbato [Thu, 31 Aug 2006 15:44:37 +0000 (15:44 +0000)]
Proper fix for the corner case that would have been corrected before, praise&blame to me and exg in equal shares

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

18 years agoRevert previous commit
Luca Barbato [Thu, 31 Aug 2006 15:27:26 +0000 (15:27 +0000)]
Revert previous commit

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

18 years agoFix float_to_int16, unaligned case, broken by the previous commit
Luca Barbato [Thu, 31 Aug 2006 15:15:14 +0000 (15:15 +0000)]
Fix float_to_int16, unaligned case, broken by the previous commit

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

18 years agoFix for AVI files with odd sized 'movi' list
David Conrad [Thu, 31 Aug 2006 09:43:29 +0000 (09:43 +0000)]
Fix for AVI files with odd sized 'movi' list
Patch by David Conrad <davedc_@umbc.edu>
Original thread:
Date: Wed, 30 Aug 2006 15:12:35 -0400
Subject: [Ffmpeg-devel] [PATCH] Fix for AVI files with odd sized 'movi' list

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

18 years agoNew qpel MC functions conforming to VC-1 standard.
Kostya Shishkov [Thu, 31 Aug 2006 04:44:54 +0000 (04:44 +0000)]
New qpel MC functions conforming to VC-1 standard.
Existing DSPUtil functions cause chroma artifacts on some files.

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

18 years agoSpelling
Kostya Shishkov [Thu, 31 Aug 2006 04:42:13 +0000 (04:42 +0000)]
Spelling

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

18 years agoMotion compensation for luma always use halfpel precision.
Kostya Shishkov [Thu, 31 Aug 2006 04:39:27 +0000 (04:39 +0000)]
Motion compensation for luma always use halfpel precision.

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

18 years agoFix linking when the FFM muxer/demuxer is disabled.
Panagiotis Issaris [Thu, 31 Aug 2006 01:22:03 +0000 (01:22 +0000)]
Fix linking when the FFM muxer/demuxer is disabled.
patch by Panagiotis Issaris, takis.issaris _at_ uhasselt -dot- be

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

18 years agoWork around Solaris tr not understanding "tr a-z A-Z" as it should.
Diego Biurrun [Wed, 30 Aug 2006 23:55:43 +0000 (23:55 +0000)]
Work around Solaris tr not understanding "tr a-z A-Z" as it should.

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

18 years agoprint warnings if
Michael Niedermayer [Wed, 30 Aug 2006 23:02:52 +0000 (23:02 +0000)]
print warnings if
gcc ignores inline directives
pointer arithmetic with void pointers
...

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

18 years agofix b pyramid in mp4 muxing if no dts are provided to the muxer
Michael Niedermayer [Wed, 30 Aug 2006 21:18:17 +0000 (21:18 +0000)]
fix b pyramid in mp4 muxing if no dts are provided to the muxer

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

18 years agoPPM vhook documentation, by Victor Paesa.
Benjamin Larsson [Wed, 30 Aug 2006 18:28:41 +0000 (18:28 +0000)]
PPM vhook documentation, by Victor Paesa.
wzrlpy at arsystel dot com

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

18 years agoAdded -map usage to docs.
Benjamin Larsson [Wed, 30 Aug 2006 17:10:56 +0000 (17:10 +0000)]
Added -map usage to docs.

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

18 years agoAdded Maintainers entry
Benjamin Larsson [Wed, 30 Aug 2006 17:01:41 +0000 (17:01 +0000)]
Added Maintainers entry

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

18 years agoRe-Add support for PNG or PNM as watermark images, which was broken
Víctor Paesa [Wed, 30 Aug 2006 14:11:27 +0000 (14:11 +0000)]
Re-Add support for PNG or PNM as watermark images, which was broken
since the move to image2 API
Patch by Victor Paesa <wzrlpy@arsystel.com>
Original thread:
Date: Aug 13, 2006 9:18 AM
Subject: [Ffmpeg-devel] [PATCH] Attempt image2 in watermark vhook

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

18 years agoUse libswscale in fish vhook.
Guillaume Poirier [Wed, 30 Aug 2006 12:01:22 +0000 (12:01 +0000)]
Use libswscale in fish vhook.
Patch by
Victor Paesa <wzrlpy@arsystel.com>
Original thread:
Date: Aug 30, 2006 1:16 AM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale

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

18 years agoclarify
Michael Niedermayer [Wed, 30 Aug 2006 11:01:12 +0000 (11:01 +0000)]
clarify
please reply to ffmpeg-dev if you disagree so it can be disscussed but i think this is completely uncontroversical

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

18 years agomake the C code of the swscaler which i wrote LGPL
Michael Niedermayer [Wed, 30 Aug 2006 10:50:20 +0000 (10:50 +0000)]
make the C code of the swscaler which i wrote LGPL

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

18 years agoinstall opt.h
Nico Sabbi [Tue, 29 Aug 2006 21:23:27 +0000 (21:23 +0000)]
install opt.h

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

18 years agoUse av_malloc instead of plain malloc where appropriate
Ramiro Polla [Tue, 29 Aug 2006 12:09:00 +0000 (12:09 +0000)]
Use av_malloc instead of plain malloc where appropriate
Patch by Ramiro Polla % ramiro86 A hotmail.com %
Original thread:
Date: Aug 20, 2006 5:00 AM
Subject: [Ffmpeg-devel] [PATCH] plain malloc in output_example.c

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

18 years agoadd support for information in CDXA format
Allan Sandfeld Jensen [Tue, 29 Aug 2006 12:03:07 +0000 (12:03 +0000)]
add support for information in CDXA format
patch by Allan Sandfeld Jensen % kde A carewolf P com %
Original thread:
Date: Aug 18, 2006 6:33 PM
Subject: [Ffmpeg-devel] CDXA in libavformat [patch]

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

18 years agoAdd missing file from commit r6122 (AVISynth support)
Guillaume Poirier [Tue, 29 Aug 2006 08:15:38 +0000 (08:15 +0000)]
Add missing file from commit r6122 (AVISynth support)

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

18 years agoAVISynth support, patch by Steve Lhomme % slhomme A divxcorp P com %
Steve L'Homme [Tue, 29 Aug 2006 07:34:58 +0000 (07:34 +0000)]
AVISynth support, patch by Steve Lhomme % slhomme A divxcorp P com %
Original Thread:
Date: Aug 16, 2006 11:45 PM
Subject: [Ffmpeg-devel] [PATCH] AVISynth support

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

18 years agoslightly faster deblock
Loren Merritt [Tue, 29 Aug 2006 03:07:58 +0000 (03:07 +0000)]
slightly faster deblock

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

18 years agouse the A32_BITSTREAM_READER by default on ARM (faster)
Aurelien Jacobs [Mon, 28 Aug 2006 22:25:30 +0000 (22:25 +0000)]
use the A32_BITSTREAM_READER by default on ARM (faster)

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

18 years agoALT_BITSTREAM_READER_LE is obviously not needed for the tta demuxer, as there was...
Aurelien Jacobs [Mon, 28 Aug 2006 18:53:10 +0000 (18:53 +0000)]
ALT_BITSTREAM_READER_LE is obviously not needed for the tta demuxer, as there was a typo in the define

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

18 years agoforce usage of ALT_BITSTREAM_READER where needed
Aurelien Jacobs [Mon, 28 Aug 2006 18:46:01 +0000 (18:46 +0000)]
force usage of ALT_BITSTREAM_READER where needed

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

18 years agomove some functions to bitstream.h to avoid conflicts
Aurelien Jacobs [Mon, 28 Aug 2006 18:44:49 +0000 (18:44 +0000)]
move some functions to bitstream.h to avoid conflicts
between different  bitstream readers in different codecs

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

18 years agofix buffer handling
Michael Niedermayer [Mon, 28 Aug 2006 16:15:40 +0000 (16:15 +0000)]
fix buffer handling

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

18 years agoMinimal support for the new pixel formats in libavcodec
Luca Abeni [Mon, 28 Aug 2006 14:56:47 +0000 (14:56 +0000)]
Minimal support for the new pixel formats in libavcodec

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

18 years agoconvert null vhook to libswscale
Víctor Paesa [Mon, 28 Aug 2006 11:57:19 +0000 (11:57 +0000)]
convert null vhook to libswscale
Patch by Victor Paesa % wzrlpy A arsystel Pcom %
Original thread:
Date: Aug 23, 2006 7:28 PM
Subject: Re: [Ffmpeg-devel] [PATCH] enable libswscale

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

18 years agommx implementation of deblocking strength decision.
Loren Merritt [Mon, 28 Aug 2006 09:33:01 +0000 (09:33 +0000)]
mmx implementation of deblocking strength decision.
2-3% faster h264.

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

18 years agoAdd some new pixel formats to libavutil
Luca Abeni [Mon, 28 Aug 2006 09:06:04 +0000 (09:06 +0000)]
Add some new pixel formats to libavutil

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

18 years agooverread AV_LOG_ERROR -> AV_LOG_DEBUG
Michael Niedermayer [Sun, 27 Aug 2006 21:45:26 +0000 (21:45 +0000)]
overread AV_LOG_ERROR -> AV_LOG_DEBUG

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

18 years agoscan s->probesize packets instead of MAX_SCAN_PACKETS (that is still the default...
Nico Sabbi [Sun, 27 Aug 2006 12:22:40 +0000 (12:22 +0000)]
scan s->probesize packets instead of MAX_SCAN_PACKETS (that is still the default value)

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

18 years agoadded option probesize; at the moment only used by mpegts.c
Nico Sabbi [Sun, 27 Aug 2006 12:21:19 +0000 (12:21 +0000)]
added option probesize; at the moment only used by mpegts.c

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

18 years agoinitial support for AVOption in AVFormatContext
Nico Sabbi [Sun, 27 Aug 2006 12:14:13 +0000 (12:14 +0000)]
initial support for AVOption in AVFormatContext

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

18 years agofix low bitrate mp3
Michael Niedermayer [Sun, 27 Aug 2006 11:42:40 +0000 (11:42 +0000)]
fix low bitrate mp3

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

18 years agotweak cabac. 0.5% faster h264.
Loren Merritt [Sun, 27 Aug 2006 09:19:02 +0000 (09:19 +0000)]
tweak cabac. 0.5% faster h264.

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

18 years agocheck the validity of the amount of the remaining bytes in the bitsteam before memcpy
Michael Niedermayer [Sun, 27 Aug 2006 07:19:11 +0000 (07:19 +0000)]
check the validity of the amount of the remaining bytes in the bitsteam before memcpy

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

18 years agounused var
Michael Niedermayer [Sat, 26 Aug 2006 20:16:54 +0000 (20:16 +0000)]
unused var

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

18 years agodont copy frame if the whole mp1/2/3 frame is available in one piece in the input
Michael Niedermayer [Sat, 26 Aug 2006 18:56:24 +0000 (18:56 +0000)]
dont copy frame if the whole mp1/2/3 frame is available in one piece in the input

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

18 years agoFix A32_BITSTREAM_READER compilation on x86
Aurelien Jacobs [Sat, 26 Aug 2006 18:12:16 +0000 (18:12 +0000)]
Fix A32_BITSTREAM_READER compilation on x86

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

18 years agomake mpa_decode_header() 10 times faster
Michael Niedermayer [Sat, 26 Aug 2006 18:02:52 +0000 (18:02 +0000)]
make mpa_decode_header() 10 times faster

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

18 years agoanother silly typo which surprisingly neither valgrind nor cmp of the file output...
Michael Niedermayer [Sat, 26 Aug 2006 17:29:31 +0000 (17:29 +0000)]
another silly typo which surprisingly neither valgrind nor cmp of the file output cought

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

18 years ago10l found by valgrind
Michael Niedermayer [Sat, 26 Aug 2006 15:24:13 +0000 (15:24 +0000)]
10l found by valgrind

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

18 years agoremove duplicated parser, people who pass random gibblets of the bitstream into the...
Michael Niedermayer [Sat, 26 Aug 2006 12:19:05 +0000 (12:19 +0000)]
remove duplicated parser, people who pass random gibblets of the bitstream into the decoder will have to pass it through a AVParser like for all other codecs too
remove silly internal buffering architecture (removes 1 memcpy() of the bitstream)
mp3on4 and mp3adu untested

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

18 years ago2nd try of skip_bits_long() for the ALT reader
Michael Niedermayer [Sat, 26 Aug 2006 11:50:23 +0000 (11:50 +0000)]
2nd try of skip_bits_long() for the ALT reader
1st try for the LIBMPEG2 reader
simplify init_get_bits()

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

18 years agomake A32 reader align its ptr during init no matter what missaligned mess is given...
Michael Niedermayer [Sat, 26 Aug 2006 11:37:33 +0000 (11:37 +0000)]
make A32 reader align its ptr during init no matter what missaligned mess is given to it

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

18 years ago3rd try :)
Michael Niedermayer [Sat, 26 Aug 2006 11:26:54 +0000 (11:26 +0000)]
3rd try :)

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

18 years ago2nd try for a skip_bits_long() for the A32 reader
Michael Niedermayer [Sat, 26 Aug 2006 11:06:33 +0000 (11:06 +0000)]
2nd try for a skip_bits_long() for the A32 reader

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

18 years agomove align_get_bits() to .h to avoid conflicts between different bitstream readers...
Michael Niedermayer [Sat, 26 Aug 2006 10:26:14 +0000 (10:26 +0000)]
move align_get_bits() to .h to avoid conflicts between different bitstream readers in different codecs
add a skip_bits_long() which can skip by any amount in any direction (several codecs contain half working hacks to do that)

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

18 years agoprevent bitstream reader to be overriden
Michael Niedermayer [Sat, 26 Aug 2006 09:34:02 +0000 (09:34 +0000)]
prevent bitstream reader to be overriden

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

18 years agosupport some totally broken ODML variant
Michael Niedermayer [Fri, 25 Aug 2006 20:50:18 +0000 (20:50 +0000)]
support some totally broken ODML variant

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

18 years agoThe FFLDFLAGS for MinGW are only meant for the shared libraries and not
Ramiro Polla [Fri, 25 Aug 2006 15:53:16 +0000 (15:53 +0000)]
The FFLDFLAGS for MinGW are only meant for the shared libraries and not
all executables. So they should really be SHFLAGS.
patch by Ramiro Polla, angustia at arrozcru d.t no-ip d.t org

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

18 years agoFFMPEG_VERSION was moved to version.h.
Diego Biurrun [Fri, 25 Aug 2006 14:53:47 +0000 (14:53 +0000)]
FFMPEG_VERSION was moved to version.h.
hint by Ramiro Polla, angustia at arrozcru d.t no-ip d.t org

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

18 years agoavoid branch
Michael Niedermayer [Fri, 25 Aug 2006 14:42:32 +0000 (14:42 +0000)]
avoid branch

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

18 years agomove variable declarations so that their scope is smaller
Michael Niedermayer [Fri, 25 Aug 2006 13:58:27 +0000 (13:58 +0000)]
move variable declarations so that their scope is smaller

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

18 years agomove the +400 out of the innermost loop
Michael Niedermayer [Fri, 25 Aug 2006 13:46:56 +0000 (13:46 +0000)]
move the +400 out of the innermost loop

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

18 years agoavoid reading exponent twice
Michael Niedermayer [Fri, 25 Aug 2006 13:36:27 +0000 (13:36 +0000)]
avoid reading exponent twice

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

18 years agoreduce size of vlc table, thats slightly faster here
Michael Niedermayer [Fri, 25 Aug 2006 12:26:34 +0000 (12:26 +0000)]
reduce size of vlc table, thats slightly faster here

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

18 years agotry to avoid l3_unscale() by using a table
Michael Niedermayer [Fri, 25 Aug 2006 11:55:20 +0000 (11:55 +0000)]
try to avoid l3_unscale() by using a table

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

18 years agoreplace l3_unscale(1, exponents[pos]) by LUT
Michael Niedermayer [Fri, 25 Aug 2006 10:00:30 +0000 (10:00 +0000)]
replace l3_unscale(1, exponents[pos]) by LUT

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

18 years agomaybe fixing the segfault on ARM
Michael Niedermayer [Fri, 25 Aug 2006 02:40:52 +0000 (02:40 +0000)]
maybe fixing the segfault on ARM

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

18 years agocook shouldn't try to enforce the bitstream reader type
Aurelien Jacobs [Thu, 24 Aug 2006 21:59:20 +0000 (21:59 +0000)]
cook shouldn't try to enforce the bitstream reader type

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

18 years agofix mac3audio.mov, pcm_s8 and pcm_u8 can only have sample size of 1 and only if mono...
Baptiste Coudurier [Thu, 24 Aug 2006 18:39:57 +0000 (18:39 +0000)]
fix mac3audio.mov, pcm_s8 and pcm_u8 can only have sample size of 1 and only if mono, dont rely on bits per sample which can be wrong

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

18 years agocorrect uid, and enable JPEG 2000 detection
Baptiste Coudurier [Thu, 24 Aug 2006 14:22:40 +0000 (14:22 +0000)]
correct uid, and enable JPEG 2000 detection

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

18 years agoUse add_cflags/add_ldflags/add_extralibs instead of manually manipulating
Nigel Pearson [Thu, 24 Aug 2006 14:14:14 +0000 (14:14 +0000)]
Use add_cflags/add_ldflags/add_extralibs instead of manually manipulating
those variables.
patch by Nigel Pearson, nigel .at. ind .dot. tansu .dot. com .dot. au

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

18 years agoadd codec id and tag for JPEG 2000
Baptiste Coudurier [Thu, 24 Aug 2006 14:13:57 +0000 (14:13 +0000)]
add codec id and tag for JPEG 2000

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

18 years agoUpdate the FAQ with the current status of image formats.
Michel Bardiaux [Thu, 24 Aug 2006 14:03:08 +0000 (14:03 +0000)]
Update the FAQ with the current status of image formats.
patch by Michel Bardiaux, mbardiaux at mediaxim dot be

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

18 years ago10l typo
Michael Niedermayer [Thu, 24 Aug 2006 12:35:53 +0000 (12:35 +0000)]
10l typo

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

18 years agoavoid a few if(x==0) checks in the inner loops
Michael Niedermayer [Thu, 24 Aug 2006 11:18:41 +0000 (11:18 +0000)]
avoid a few if(x==0) checks in the inner loops

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

18 years agowide atom is only defined in mov, use free for mp4/3gp
Baptiste Coudurier [Thu, 24 Aug 2006 10:32:09 +0000 (10:32 +0000)]
wide atom is only defined in mov, use free for mp4/3gp

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

18 years agomove amr parameters adjusting like other codecs
Baptiste Coudurier [Thu, 24 Aug 2006 09:53:53 +0000 (09:53 +0000)]
move amr parameters adjusting like other codecs

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

18 years agofix non ALT bitstream reader
Michael Niedermayer [Thu, 24 Aug 2006 09:24:50 +0000 (09:24 +0000)]
fix non ALT bitstream reader

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

18 years agodont set width/height for h261/h263/mpeg4 since they are oftenly wrong, let decoder...
Baptiste Coudurier [Thu, 24 Aug 2006 09:09:20 +0000 (09:09 +0000)]
dont set width/height for h261/h263/mpeg4 since they are oftenly wrong, let decoder init them

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

18 years agooptimize reorder_block() though this function seems to be executed too rarely for...
Michael Niedermayer [Thu, 24 Aug 2006 08:40:09 +0000 (08:40 +0000)]
optimize reorder_block() though this function seems to be executed too rarely for this to make much difference

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

18 years agosimplify
Michael Niedermayer [Thu, 24 Aug 2006 08:39:07 +0000 (08:39 +0000)]
simplify

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

18 years agoput dv demuxing code around ifdef
Baptiste Coudurier [Thu, 24 Aug 2006 08:37:51 +0000 (08:37 +0000)]
put dv demuxing code around ifdef

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

18 years agoput dv demuxing code around ifdef
Baptiste Coudurier [Thu, 24 Aug 2006 08:32:52 +0000 (08:32 +0000)]
put dv demuxing code around ifdef

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

18 years agosupport vdva fourcc (dv + dv audio in mov)
Baptiste Coudurier [Thu, 24 Aug 2006 08:28:11 +0000 (08:28 +0000)]
support vdva fourcc (dv + dv audio in mov)

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

18 years agofix ODML AVI Duration for files > 2GB
Brian Brice [Thu, 24 Aug 2006 08:22:26 +0000 (08:22 +0000)]
fix ODML AVI Duration for files > 2GB
Patch by Brian Brice % bbrice A newtek P com %
Original thread:
Date: Aug 22, 2006 10:21 PM
Subject: [Ffmpeg-devel] [PATCH] ODML AVI Duration

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

18 years agodont copy the whole GetBitContext around
Michael Niedermayer [Thu, 24 Aug 2006 06:57:32 +0000 (06:57 +0000)]
dont copy the whole GetBitContext around

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

18 years agofaster handling of zero coeffs in the low freq decode
Michael Niedermayer [Thu, 24 Aug 2006 01:12:26 +0000 (01:12 +0000)]
faster handling of zero coeffs in the low freq decode

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

18 years agooptimizing high freq decode
Michael Niedermayer [Thu, 24 Aug 2006 01:01:39 +0000 (01:01 +0000)]
optimizing high freq decode

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

18 years agouse memset() instead of slow c loops
Michael Niedermayer [Thu, 24 Aug 2006 00:03:51 +0000 (00:03 +0000)]
use memset() instead of slow c loops

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

18 years agosimplify
Michael Niedermayer [Wed, 23 Aug 2006 23:40:03 +0000 (23:40 +0000)]
simplify

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

18 years agofix arm asm compilation in mpegaudiodec
Aurelien Jacobs [Wed, 23 Aug 2006 23:39:27 +0000 (23:39 +0000)]
fix arm asm compilation in mpegaudiodec

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

18 years agoBlackfin processor support
Michael Benjamin [Wed, 23 Aug 2006 21:19:39 +0000 (21:19 +0000)]
Blackfin processor support
patch by Michael Benjamin, neuroptik gmail com

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

18 years agofix fallback if theres no index
Michael Niedermayer [Wed, 23 Aug 2006 20:24:58 +0000 (20:24 +0000)]
fix fallback if theres no index
fix index less seeking

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

18 years agoread and use index (based on a patch by John Donaghy on the 23-03-2006 '[Ffmpeg-devel...
Michael Niedermayer [Wed, 23 Aug 2006 17:07:01 +0000 (17:07 +0000)]
read and use index (based on a patch by John Donaghy on the 23-03-2006 '[Ffmpeg-devel] dvr-ms seek help request')

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

18 years agovalue_num should also be 64bit (1 hunk from the asf seeking patch by DrDivx/Steve...
Steve L'Homme [Wed, 23 Aug 2006 16:26:59 +0000 (16:26 +0000)]
value_num should also be 64bit (1 hunk from the asf seeking patch by DrDivx/Steve Lhomme)

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

18 years agototal_size should be 64bit (1 hunk of the asf seeking patch from DrDivx / Steve Lhomme)
Michael Niedermayer [Wed, 23 Aug 2006 16:24:39 +0000 (16:24 +0000)]
total_size should be 64bit (1 hunk of the asf seeking patch from DrDivx / Steve Lhomme)

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