platform/upstream/libav.git
15 years agoGet rid of now unneeded pps/sps correctness code as pps/sps will not
Michael Niedermayer [Mon, 1 Dec 2008 16:24:19 +0000 (16:24 +0000)]
Get rid of now unneeded pps/sps correctness code as pps/sps will not
be used at all when anything fails sanity checks.

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

15 years agoAllocate parameter sets sanely instead of using alloc_parameter_set().
Michael Niedermayer [Mon, 1 Dec 2008 16:04:03 +0000 (16:04 +0000)]
Allocate parameter sets sanely instead of using alloc_parameter_set().
Avoids ending up with half initialized parameter sets.
Fixes issue282.

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

15 years agoMake more informative the error messages regarding the access to the
Stefano Sabatini [Mon, 1 Dec 2008 08:35:07 +0000 (08:35 +0000)]
Make more informative the error messages regarding the access to the
2-pass log file.

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

15 years agoImprove documentation for the -pass and -passlog options. Add mention
Stefano Sabatini [Mon, 1 Dec 2008 08:27:53 +0000 (08:27 +0000)]
Improve documentation for the -pass and -passlog options. Add mention
to how the log file is used and specify the default log file name.

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

15 years agoenable RV40 decoder
Kostya Shishkov [Mon, 1 Dec 2008 06:40:36 +0000 (06:40 +0000)]
enable RV40 decoder

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

15 years agoRV40 MC functions
Kostya Shishkov [Mon, 1 Dec 2008 06:36:22 +0000 (06:36 +0000)]
RV40 MC functions

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

15 years agoImplement rule-number parsing, the initial step in stream (and bitrate)
Ronald S. Bultje [Mon, 1 Dec 2008 00:08:42 +0000 (00:08 +0000)]
Implement rule-number parsing, the initial step in stream (and bitrate)
selection. See discussion in ML thread "[PATCH] RDT/Realmedia patches #2".

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

15 years agoFix segfault due to deallocated entries in delayed_pic after size change.
Michael Niedermayer [Sun, 30 Nov 2008 23:51:02 +0000 (23:51 +0000)]
Fix segfault due to deallocated entries in delayed_pic after size change.
Fixes issue714.

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

15 years agoChange RDTDemuxContext->st into an array of streams, which will make future
Ronald S. Bultje [Sun, 30 Nov 2008 22:24:35 +0000 (22:24 +0000)]
Change RDTDemuxContext->st into an array of streams, which will make future
patches adding stream-selection easier in code. See discussion in ML thread
"[PATCH] RDT/Realmedia patches #2".

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

15 years agodocument ff_rdt_parse_open(). See ML discussion in "[PATCH] RDT/Realmedia
Ronald S. Bultje [Sun, 30 Nov 2008 20:40:04 +0000 (20:40 +0000)]
document ff_rdt_parse_open(). See ML discussion in "[PATCH] RDT/Realmedia
patches #2" thread.

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

15 years agoChange function prototype from taking an AVStream to taking an index to the
Ronald S. Bultje [Sun, 30 Nov 2008 20:39:16 +0000 (20:39 +0000)]
Change function prototype from taking an AVStream to taking an index to the
stream itself, plus a name change to signify that there may be multiple
AVStreams per RDT set. See discussion in "[PATCH] RDT/Realmedia patches #2"
thread on ML.

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

15 years agoMore OKed parts of the QCELP decoder
Kenan Gillet [Sun, 30 Nov 2008 17:18:17 +0000 (17:18 +0000)]
More OKed parts of the QCELP decoder
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoHandle AltiVec objects in a more elegant fashion, similar to MMX.
Diego Biurrun [Sun, 30 Nov 2008 17:00:08 +0000 (17:00 +0000)]
Handle AltiVec objects in a more elegant fashion, similar to MMX.

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

15 years agoRemove ineffectual hack that attempts to build ppc/check_altivec.o without
Diego Biurrun [Sun, 30 Nov 2008 16:57:28 +0000 (16:57 +0000)]
Remove ineffectual hack that attempts to build ppc/check_altivec.o without
AltiVec flags. The flags are set by configure and used to compile all files
anyway. Setting extra AltiVec options here just duplicates them for the files
for which they are set.

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

15 years agoconfigure: vertical alignment cosmetics.
Ramiro Polla [Sun, 30 Nov 2008 00:20:19 +0000 (00:20 +0000)]
configure: vertical alignment cosmetics.

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

15 years agoconfigure: Use check_lib2 for bzlib.
Ramiro Polla [Sun, 30 Nov 2008 00:19:16 +0000 (00:19 +0000)]
configure: Use check_lib2 for bzlib.

Functions are exported as WINAPI in win32, so it is not picked up by check_lib.

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

15 years agochannel layout support for ffmpeg.c
Benjamin Larsson [Sat, 29 Nov 2008 19:32:42 +0000 (19:32 +0000)]
channel layout support for ffmpeg.c

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

15 years agoImplement the fields rc_max_available_vbv_use and
Baptiste Coudurier [Sat, 29 Nov 2008 14:08:48 +0000 (14:08 +0000)]
Implement the fields rc_max_available_vbv_use and
rc_min_vbv_overflow_use in AVCodecContext, and use their values in the
ratecontrol code rather than hardcoded ones.

See the thread: "[RFC] ratecontrol buffer size magic".
Patch by Baptiste Coudurier.

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

15 years agoReplaces not the anymore valid -flags +trell option with -trellis 2.
Stefano Sabatini [Sat, 29 Nov 2008 13:58:41 +0000 (13:58 +0000)]
Replaces not the anymore valid -flags +trell option with -trellis 2.

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

15 years agoRename functions in sdp.c for consistency's sake.
Stefano Sabatini [Sat, 29 Nov 2008 13:55:03 +0000 (13:55 +0000)]
Rename functions in sdp.c for consistency's sake.

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

15 years agos/FFserver/ffserver/ in the help message invocation synopsis.
Stefano Sabatini [Sat, 29 Nov 2008 12:22:22 +0000 (12:22 +0000)]
s/FFserver/ffserver/ in the help message invocation synopsis.

See the thread: "Define cmdline_program_name and use it in show_help".

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

15 years agoAdd support for parsing and decoding DCA-HD streams.
Kostya Shishkov [Sat, 29 Nov 2008 10:06:37 +0000 (10:06 +0000)]
Add support for parsing and decoding DCA-HD streams.

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

15 years agoRV40 loop filter
Kostya Shishkov [Sat, 29 Nov 2008 06:24:47 +0000 (06:24 +0000)]
RV40 loop filter

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

15 years agoInvoke future RV30/40 loop filter for already decoded rows instead of
Kostya Shishkov [Sat, 29 Nov 2008 06:22:31 +0000 (06:22 +0000)]
Invoke future RV30/40 loop filter for already decoded rows instead of
the whole frame at once.

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

15 years agoDo not duplicate AAN DCT tables in dct-test.c.
Diego Biurrun [Fri, 28 Nov 2008 00:32:24 +0000 (00:32 +0000)]
Do not duplicate AAN DCT tables in dct-test.c.

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

15 years agoAdd missing '-test' in name of imgresample test.
Diego Biurrun [Fri, 28 Nov 2008 00:00:11 +0000 (00:00 +0000)]
Add missing '-test' in name of imgresample test.

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

15 years agoMake rate_emu a global property rather than to be settable for a
Stefano Sabatini [Thu, 27 Nov 2008 21:38:42 +0000 (21:38 +0000)]
Make rate_emu a global property rather than to be settable for a
specific input video stream.

See the thread: Fix ffmpeg -re behaviour.

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

15 years agoRemove AVInputStream frame variable definition and usage, unnecessary
Stefano Sabatini [Thu, 27 Nov 2008 21:30:03 +0000 (21:30 +0000)]
Remove AVInputStream frame variable definition and usage, unnecessary
after the last commit.

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

15 years agoMake the input realtime framerate emulation code use ist->pts for
Stefano Sabatini [Thu, 27 Nov 2008 21:24:25 +0000 (21:24 +0000)]
Make the input realtime framerate emulation code use ist->pts for
computing the time of the next frame to send to output.

See the thread: fix ffmpeg -re behaviour.

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

15 years agoFix RV40 chroma MC
Kostya Shishkov [Thu, 27 Nov 2008 07:26:26 +0000 (07:26 +0000)]
Fix RV40 chroma MC

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

15 years agoUse PIX_FMT_NONE to silence icc warning #188:
Carl Eugen Hoyos [Wed, 26 Nov 2008 18:59:36 +0000 (18:59 +0000)]
Use PIX_FMT_NONE to silence icc warning #188:
enumerated type mixed with another type

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

15 years agoOnly build the imgresample test if the old scaler was enabled.
Diego Biurrun [Wed, 26 Nov 2008 15:09:05 +0000 (15:09 +0000)]
Only build the imgresample test if the old scaler was enabled.

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

15 years agoAutomatically check the dependencies for the AAN DCT tables.
Diego Biurrun [Wed, 26 Nov 2008 15:07:03 +0000 (15:07 +0000)]
Automatically check the dependencies for the AAN DCT tables.
This also makes the AAN DCT tables individually selectable.

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

15 years agoMove aanscales tables to their own file; fixes compilation without encoders.
Diego Biurrun [Wed, 26 Nov 2008 13:38:13 +0000 (13:38 +0000)]
Move aanscales tables to their own file; fixes compilation without encoders.
based on a patch by David Geldreich, david.geldreich free fr

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

15 years agocosmetics: Rename aanscales to ff_aanscales, it will soon be externally visible.
Diego Biurrun [Wed, 26 Nov 2008 13:28:30 +0000 (13:28 +0000)]
cosmetics: Rename aanscales to ff_aanscales, it will soon be externally visible.

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

15 years agoMove encoder-specific quantize_c and related tables to the H.264 encoder.
Diego Biurrun [Wed, 26 Nov 2008 10:22:55 +0000 (10:22 +0000)]
Move encoder-specific quantize_c and related tables to the H.264 encoder.

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

15 years agoAdd udp.c maintainer.
Michael Niedermayer [Tue, 25 Nov 2008 17:12:45 +0000 (17:12 +0000)]
Add udp.c maintainer.

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

15 years agoReplace pushf/popf by explicit pushfl/popfl (32 bit) or pushfq/popfq (x86_64),
Reimar Döffinger [Tue, 25 Nov 2008 07:34:20 +0000 (07:34 +0000)]
Replace pushf/popf by explicit pushfl/popfl (32 bit) or pushfq/popfq (x86_64),
to fix generated code on ICC 11.0.

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

15 years agosnow: move scratch buffer from stack to malloced buffer in context
Måns Rullgård [Tue, 25 Nov 2008 00:20:49 +0000 (00:20 +0000)]
snow: move scratch buffer from stack to malloced buffer in context

This is required to ensure 16-byte alignment.

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

15 years agoDisable unused code for now to allow 'make checkheaders' to pass.
Diego Biurrun [Mon, 24 Nov 2008 21:31:01 +0000 (21:31 +0000)]
Disable unused code for now to allow 'make checkheaders' to pass.

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

15 years agoAdd missing headers to get 'make checkheaders' closer to passing.
Diego Biurrun [Mon, 24 Nov 2008 21:29:07 +0000 (21:29 +0000)]
Add missing headers to get 'make checkheaders' closer to passing.

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

15 years agosvq1enc: move scratch buffer from stack to context to ensure alignment
Måns Rullgård [Mon, 24 Nov 2008 19:08:02 +0000 (19:08 +0000)]
svq1enc: move scratch buffer from stack to context to ensure alignment

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

15 years agoflashsv: use skip_bits_long() where required
Måns Rullgård [Mon, 24 Nov 2008 19:00:55 +0000 (19:00 +0000)]
flashsv: use skip_bits_long() where required

skip_bits(gb, n) with n > 17 doesn't work with all bitstream readers.
Switch to skip_bits_long() instead.

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

15 years agomove decoder initialization in separate function, earlier failure detection
Baptiste Coudurier [Mon, 24 Nov 2008 18:49:50 +0000 (18:49 +0000)]
move decoder initialization in separate function, earlier failure detection

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

15 years agoMake non-void replacement functions actually return a value.
Diego Biurrun [Mon, 24 Nov 2008 16:33:11 +0000 (16:33 +0000)]
Make non-void replacement functions actually return a value.

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

15 years agoMove #defines that are mostly used in h264.c out of h264data.h and into h264.h.
Diego Biurrun [Mon, 24 Nov 2008 16:08:21 +0000 (16:08 +0000)]
Move #defines that are mostly used in h264.c out of h264data.h and into h264.h.

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

15 years agoUse golomb_to_pict_type instead of its duplicate, slice_type_map.
Diego Biurrun [Mon, 24 Nov 2008 15:53:16 +0000 (15:53 +0000)]
Use golomb_to_pict_type instead of its duplicate, slice_type_map.

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

15 years agocosmetics: Align table for better readability.
Diego Biurrun [Mon, 24 Nov 2008 12:39:02 +0000 (12:39 +0000)]
cosmetics: Align table for better readability.

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

15 years agoSome BMP files have file size declared in the header equal to headers size
Kostya Shishkov [Mon, 24 Nov 2008 11:24:02 +0000 (11:24 +0000)]
Some BMP files have file size declared in the header equal to headers size
without image data, so try to correct that value before conducting checks on
declared file size.

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

15 years agoGive more meaningful message on BMP header parsing error
Kostya Shishkov [Mon, 24 Nov 2008 10:58:32 +0000 (10:58 +0000)]
Give more meaningful message on BMP header parsing error

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

15 years agoAdd known BMP header sizes.
Kostya Shishkov [Mon, 24 Nov 2008 10:53:13 +0000 (10:53 +0000)]
Add known BMP header sizes.

Now 11B*.bmp from samples repository can be decoded.

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

15 years agoAdd shift argument to MULL() macro
Måns Rullgård [Mon, 24 Nov 2008 09:28:55 +0000 (09:28 +0000)]
Add shift argument to MULL() macro

This replaces use of FRAC_BITS in the MULL() definition with a third
argument specifying the shift amount.  All uses of this macro are
updated to pass FRAC_BITS as third argument.

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

15 years agoAAC: Cosmetics after last commit
Robert Swain [Mon, 24 Nov 2008 00:14:33 +0000 (00:14 +0000)]
AAC: Cosmetics after last commit

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

15 years agoAAC: Frequency domain prediction and hence Main profile support
Alex Converse [Mon, 24 Nov 2008 00:13:50 +0000 (00:13 +0000)]
AAC: Frequency domain prediction and hence Main profile support

Patch by Alex Converse ( alex converse gmail com )

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

15 years agoStrong filtering function for future RV40 loop filter
Kostya Shishkov [Sun, 23 Nov 2008 19:36:44 +0000 (19:36 +0000)]
Strong filtering function for future RV40 loop filter

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

15 years agoARM: move dct_unquantize_h263_*_armv5te asm to separate file
Måns Rullgård [Sun, 23 Nov 2008 19:11:44 +0000 (19:11 +0000)]
ARM: move dct_unquantize_h263_*_armv5te asm to separate file

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

15 years agoDocument 'ic' variable. See "[PATCH] RDT/Realmedia patches #2" thread in ML.
Ronald S. Bultje [Sun, 23 Nov 2008 16:54:31 +0000 (16:54 +0000)]
Document 'ic' variable. See "[PATCH] RDT/Realmedia patches #2" thread in ML.

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

15 years agoRun regression tests on target system.
Måns Rullgård [Sun, 23 Nov 2008 12:36:44 +0000 (12:36 +0000)]
Run regression tests on target system.

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

15 years agoBuild regression test data generators using HOSTCC
Måns Rullgård [Sun, 23 Nov 2008 12:36:41 +0000 (12:36 +0000)]
Build regression test data generators using HOSTCC

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

15 years agoconfigure: set TARGET_EXEC and TARGET_PATH
Måns Rullgård [Sun, 23 Nov 2008 12:36:38 +0000 (12:36 +0000)]
configure: set TARGET_EXEC and TARGET_PATH

TARGET_EXEC specifies a command to execute cross-compiled binaries,
e.g. through a remote shell or an emulator.

TARGET_PATH specifies the path to the build directory on the target,
e.g. mounted over NFS.

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

15 years agoconfigure: set HOSTCC to native compiler
Måns Rullgård [Sun, 23 Nov 2008 12:36:34 +0000 (12:36 +0000)]
configure: set HOSTCC to native compiler

The HOSTCC value defaults to the value of CC if not cross-compiling.
If cross-compiling, HOSTCC defaults to "gcc".

HOSTCFLAGS, HOSTLDFLAGS, and HOSTLIBS are also given sensible default
values.

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

15 years agoconfigure: simplify set_default function
Måns Rullgård [Sun, 23 Nov 2008 12:36:31 +0000 (12:36 +0000)]
configure: simplify set_default function

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

15 years agoAdd forgotten file format pgmyuv.
Carl Eugen Hoyos [Sat, 22 Nov 2008 21:24:39 +0000 (21:24 +0000)]
Add forgotten file format pgmyuv.

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

15 years agoSupport picture output without -f image2 for most codecs.
Carl Eugen Hoyos [Sat, 22 Nov 2008 20:36:02 +0000 (20:36 +0000)]
Support picture output without -f image2 for most codecs.

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

15 years agocosmetics: indentation, prettyprinting
Diego Biurrun [Sat, 22 Nov 2008 16:36:50 +0000 (16:36 +0000)]
cosmetics: indentation, prettyprinting

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

15 years agocosmetics: consistent function declarations
Diego Biurrun [Sat, 22 Nov 2008 16:03:20 +0000 (16:03 +0000)]
cosmetics: consistent function declarations

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

15 years agocosmetics: Put statements after 'if' on their own line.
Diego Biurrun [Sat, 22 Nov 2008 15:57:59 +0000 (15:57 +0000)]
cosmetics: Put statements after 'if' on their own line.

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

15 years agoTrivial, Cosmetics
Reynaldo H. Verdejo Pinochet [Sat, 22 Nov 2008 00:29:49 +0000 (00:29 +0000)]
Trivial, Cosmetics

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

15 years agoTrivial, Cosmetics
Reynaldo H. Verdejo Pinochet [Sat, 22 Nov 2008 00:27:26 +0000 (00:27 +0000)]
Trivial, Cosmetics

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

15 years agoMake ffmpeg print in the error message the exact line of a preset file
Stefano Sabatini [Fri, 21 Nov 2008 22:56:08 +0000 (22:56 +0000)]
Make ffmpeg print in the error message the exact line of a preset file
containing an invalid option or value, and also how the option and the
value have been parsed.

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

15 years agoMake ffmpeg print in the error message the exact line of a preset file
Stefano Sabatini [Fri, 21 Nov 2008 22:51:17 +0000 (22:51 +0000)]
Make ffmpeg print in the error message the exact line of a preset file
containing an invalid syntax.

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

15 years agoMore OKed parts of the QCELP decoder
Kenan Gillet [Fri, 21 Nov 2008 18:39:16 +0000 (18:39 +0000)]
More OKed parts of the QCELP decoder
patch by Kenan Gillet, kenan.gillet gmail com

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

15 years agoCosmetic: Fix typo
Vitor Sessak [Fri, 21 Nov 2008 17:38:14 +0000 (17:38 +0000)]
Cosmetic: Fix typo
Spotted by Jethro Walters

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

15 years agoMove H.264 tables that are only useful for encoding to h264enc.c.
Diego Biurrun [Fri, 21 Nov 2008 10:00:03 +0000 (10:00 +0000)]
Move H.264 tables that are only useful for encoding to h264enc.c.

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

15 years agoGet rid of last ifdef HAVE_MMX. Instead, all MMX-specific objects are gathered
Diego Biurrun [Thu, 20 Nov 2008 23:04:04 +0000 (23:04 +0000)]
Get rid of last ifdef HAVE_MMX. Instead, all MMX-specific objects are gathered
into a separate variable which is added to OBJS if MMX is enabled.

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

15 years agoSH4: fix IDCT
Måns Rullgård [Thu, 20 Nov 2008 22:57:57 +0000 (22:57 +0000)]
SH4: fix IDCT

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

15 years agocosmetics: Consistently place HEADERS before OBJS in all Makefiles.
Diego Biurrun [Thu, 20 Nov 2008 22:54:30 +0000 (22:54 +0000)]
cosmetics: Consistently place HEADERS before OBJS in all Makefiles.

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

15 years agocosmetics: Consistently place HEADERS before OBJS in all Makefiles.
Diego Biurrun [Thu, 20 Nov 2008 22:53:18 +0000 (22:53 +0000)]
cosmetics: Consistently place HEADERS before OBJS in all Makefiles.

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

15 years agoMove FFT-specific MMX optimizations out of the 'ifdef HAVE_MMX' block.
Diego Biurrun [Thu, 20 Nov 2008 22:50:13 +0000 (22:50 +0000)]
Move FFT-specific MMX optimizations out of the 'ifdef HAVE_MMX' block.
The MMX dependency is already handled by configure.

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

15 years agocosmetics: indentation
Diego Biurrun [Thu, 20 Nov 2008 22:48:51 +0000 (22:48 +0000)]
cosmetics: indentation

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

15 years agoUse standard OBJS-$(HAVE_MMX) trick for MMX objects instead
Diego Biurrun [Thu, 20 Nov 2008 22:47:18 +0000 (22:47 +0000)]
Use standard OBJS-$(HAVE_MMX) trick for MMX objects instead
of surrounding them by an ifdef.

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

15 years agoFix typo in table value.
Kenan Gillet [Thu, 20 Nov 2008 19:04:35 +0000 (19:04 +0000)]
Fix typo in table value.
patch by Kenan Gillet, kenan.gillet gmail com

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

16 years ago33l Fix applying residue condition in RV30/40 decoder
Kostya Shishkov [Thu, 20 Nov 2008 14:07:37 +0000 (14:07 +0000)]
33l Fix applying residue condition in RV30/40 decoder

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

16 years agoEliminate direct use of s->current_picture in RV30/40 decoder
Kostya Shishkov [Thu, 20 Nov 2008 14:05:29 +0000 (14:05 +0000)]
Eliminate direct use of s->current_picture in RV30/40 decoder

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

16 years agoUse wider margins for edge emulation in RV30/40
Kostya Shishkov [Thu, 20 Nov 2008 14:03:35 +0000 (14:03 +0000)]
Use wider margins for edge emulation in RV30/40

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

16 years agoSH4: fix memzero_align8()
Måns Rullgård [Thu, 20 Nov 2008 09:21:52 +0000 (09:21 +0000)]
SH4: fix memzero_align8()

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

16 years agoSH4: add macros for setting and restoring FPSCR.PR bit
Måns Rullgård [Thu, 20 Nov 2008 09:21:50 +0000 (09:21 +0000)]
SH4: add macros for setting and restoring FPSCR.PR bit

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

16 years agoSH4: remove some commented out blocks of code
Måns Rullgård [Thu, 20 Nov 2008 09:21:46 +0000 (09:21 +0000)]
SH4: remove some commented out blocks of code

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

16 years agoMaking idct factor tables dynamically allocated
Roman Shaposhnik [Thu, 20 Nov 2008 01:40:40 +0000 (01:40 +0000)]
Making idct factor tables dynamically allocated

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

16 years agoAdd channel layout to several audio decoders I maintain
Kostya Shishkov [Wed, 19 Nov 2008 14:57:48 +0000 (14:57 +0000)]
Add channel layout to several audio decoders I maintain

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

16 years agoChange of indentation
Roman Shaposhnik [Wed, 19 Nov 2008 01:40:09 +0000 (01:40 +0000)]
Change of indentation

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

16 years agoSH4: fix IDCT
Måns Rullgård [Wed, 19 Nov 2008 00:37:30 +0000 (00:37 +0000)]
SH4: fix IDCT

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

16 years agoSH4: do not mix code and declarations
Måns Rullgård [Wed, 19 Nov 2008 00:37:28 +0000 (00:37 +0000)]
SH4: do not mix code and declarations

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

16 years agoSH4: fix compilation of memzero_align8()
Måns Rullgård [Wed, 19 Nov 2008 00:37:24 +0000 (00:37 +0000)]
SH4: fix compilation of memzero_align8()

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

16 years agoSH4: remove unused functions
Måns Rullgård [Wed, 19 Nov 2008 00:37:21 +0000 (00:37 +0000)]
SH4: remove unused functions

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

16 years agoSH4: replace missed rnd_avg2 -> rnd_avg32
Måns Rullgård [Wed, 19 Nov 2008 00:37:17 +0000 (00:37 +0000)]
SH4: replace missed rnd_avg2 -> rnd_avg32

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

16 years agoSH4: rename functions with conflicting names
Måns Rullgård [Wed, 19 Nov 2008 00:37:14 +0000 (00:37 +0000)]
SH4: rename functions with conflicting names

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

16 years agocosmetics: Add a few more explanatory comments to the object sections.
Diego Biurrun [Tue, 18 Nov 2008 22:48:43 +0000 (22:48 +0000)]
cosmetics: Add a few more explanatory comments to the object sections.

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

16 years agocosmetics: Sort processor-specific object lines into alphabetical order.
Diego Biurrun [Tue, 18 Nov 2008 22:37:22 +0000 (22:37 +0000)]
cosmetics: Sort processor-specific object lines into alphabetical order.

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

16 years agoGetting rid of huge static DV tables
Roman Shaposhnik [Tue, 18 Nov 2008 20:48:26 +0000 (20:48 +0000)]
Getting rid of huge static DV tables

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