]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
14 years agoconfigure: use here-docs instead of echo for writing config.{h,mak}
mru [Sat, 31 Oct 2009 15:59:03 +0000 (15:59 +0000)]
configure: use here-docs instead of echo for writing config.{h,mak}

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20426 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoconfigure: simplify setting of SDL flags in config.mak
mru [Sat, 31 Oct 2009 15:58:57 +0000 (15:58 +0000)]
configure: simplify setting of SDL flags in config.mak

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20425 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAllow disabling doc generation with --disable-doc
mru [Sat, 31 Oct 2009 15:58:49 +0000 (15:58 +0000)]
Allow disabling doc generation with --disable-doc

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20424 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoconfigure: simplify STRIP setting in config.mak
mru [Sat, 31 Oct 2009 15:58:44 +0000 (15:58 +0000)]
configure: simplify STRIP setting in config.mak

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20423 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMakefile cosmetics
mru [Sat, 31 Oct 2009 15:58:39 +0000 (15:58 +0000)]
Makefile cosmetics

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20422 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoImplement AMR gain function that is used by both AMR and SIPR.
vitor [Sat, 31 Oct 2009 02:02:30 +0000 (02:02 +0000)]
Implement AMR gain function that is used by both AMR and SIPR.

Based on AMR SoC code by Robert Swain and Colin McQuillan.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20421 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoprint packet duration when debugging timestamps
bcoudurier [Fri, 30 Oct 2009 18:17:16 +0000 (18:17 +0000)]
print packet duration when debugging timestamps

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20420 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRemove the get_video_buffer() callback.
stefano [Fri, 30 Oct 2009 11:11:25 +0000 (11:11 +0000)]
Remove the get_video_buffer() callback.

That was never required since avfilter_get_video_buffer() already
calls itself on the next link if get_video_buffer is not defined.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20419 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoDocument that using "make -r" might be faster than plain "make" in Windows.
ramiro [Fri, 30 Oct 2009 10:38:05 +0000 (10:38 +0000)]
Document that using "make -r" might be faster than plain "make" in Windows.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20418 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years ago Issue an error when forced format cannot be honored.
benoit [Fri, 30 Oct 2009 09:57:34 +0000 (09:57 +0000)]
 Issue an error when forced format cannot be honored.
 Patch by Etienne Buira $name $surname lists chez free.fr

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20417 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoChange whitespace placement a little to improve readabiliy slightly.
michael [Thu, 29 Oct 2009 10:58:59 +0000 (10:58 +0000)]
Change whitespace placement a little to improve readabiliy slightly.
Thats not an attempt to emulate indent -kr behavior down to the finest
fineprint, first it would not be worth the work, second it would be less
readable, third it would  not be K&R but indent -kr then.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20416 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMultiple inclusion guards for synth_filter.h.
michael [Thu, 29 Oct 2009 10:46:29 +0000 (10:46 +0000)]
Multiple inclusion guards for synth_filter.h.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20415 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSupport demuxing teletext in DVB streams.
cehoyos [Thu, 29 Oct 2009 10:46:16 +0000 (10:46 +0000)]
Support demuxing teletext in DVB streams.

Original patch by Francesco Lavra, francescolavra interfree it

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20414 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoVertically align function arguments.
michael [Thu, 29 Oct 2009 10:43:56 +0000 (10:43 +0000)]
Vertically align function arguments.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20413 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd generic rules for building helpers with HOSTCC
mru [Thu, 29 Oct 2009 00:55:35 +0000 (00:55 +0000)]
Add generic rules for building helpers with HOSTCC

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20412 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agovorbis_dec: factor out duplicated code for index reading, bounds checking and
reimar [Wed, 28 Oct 2009 22:41:45 +0000 (22:41 +0000)]
vorbis_dec: factor out duplicated code for index reading, bounds checking and
error message into a shared macro.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20411 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMakefile cosmetics
mru [Wed, 28 Oct 2009 20:46:21 +0000 (20:46 +0000)]
Makefile cosmetics

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20410 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoEnable hardcoded tables for ia64 shared builds.
reimar [Wed, 28 Oct 2009 20:44:21 +0000 (20:44 +0000)]
Enable hardcoded tables for ia64 shared builds.
At least for cross-compilation with Gentoo gcc 4.4.2 it fixes the build errors
due to GPREL 22 being insufficient for the .bss size of > 4 MB without it.
Why these errors do not appear with static builds is unclear, it is not due
to PIC (shared builds with PIC disabled show the same issue).

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20409 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoconfigure: add C99 flags to HOSTCFLAGS
mru [Wed, 28 Oct 2009 20:19:15 +0000 (20:19 +0000)]
configure: add C99 flags to HOSTCFLAGS

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20408 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoChange format string from "x" to PRIx32 to hopefully fix a warning with Cygwin gcc...
reimar [Wed, 28 Oct 2009 20:02:40 +0000 (20:02 +0000)]
Change format string from "x" to PRIx32 to hopefully fix a warning with Cygwin gcc 4.2.4.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20407 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMakefile cosmetics
mru [Wed, 28 Oct 2009 19:49:19 +0000 (19:49 +0000)]
Makefile cosmetics

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20406 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoGenerate mpegaudio tables only when CONFIG_HARDCODED_TABLES is set
mru [Wed, 28 Oct 2009 19:49:16 +0000 (19:49 +0000)]
Generate mpegaudio tables only when CONFIG_HARDCODED_TABLES is set

Having mpegaudiodec.o unconditionally depend on mpegaudio_tables.h
forces the latter to be generated even when it will not be used.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20405 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix out-of-tree builds with --enable-hardcoded-tables
reimar [Wed, 28 Oct 2009 19:38:31 +0000 (19:38 +0000)]
Fix out-of-tree builds with --enable-hardcoded-tables

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20404 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix dependency: generated table is needed to create the mpegaudiodec.o file, not...
reimar [Wed, 28 Oct 2009 19:15:42 +0000 (19:15 +0000)]
Fix dependency: generated table is needed to create the mpegaudiodec.o file, not the .c one.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20403 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoBetter formatting for 2D tables in tableprint code.
reimar [Wed, 28 Oct 2009 19:05:45 +0000 (19:05 +0000)]
Better formatting for 2D tables in tableprint code.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20402 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years ago10l, fix incorrect endif comment.
reimar [Wed, 28 Oct 2009 18:52:39 +0000 (18:52 +0000)]
10l, fix incorrect endif comment.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20401 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd support for hardcoding the mpegaudiodec tables.
reimar [Wed, 28 Oct 2009 18:42:52 +0000 (18:42 +0000)]
Add support for hardcoding the mpegaudiodec tables.
Reduces .bss size by about 194 kB.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20400 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agomingw32: The flag to work around bug 37216 in gcc is automatically passed to
ramiro [Wed, 28 Oct 2009 18:04:31 +0000 (18:04 +0000)]
mingw32: The flag to work around bug 37216 in gcc is automatically passed to
MinGW since r18501. Remove a reference that suggests users should pass the
flag manually (this removal was missed in 18510).

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20399 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRemove unused variable j.
michael [Wed, 28 Oct 2009 14:40:05 +0000 (14:40 +0000)]
Remove unused variable j.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20398 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoDetect Sun Studio compiler and set appropriate variables.
diego [Wed, 28 Oct 2009 14:24:04 +0000 (14:24 +0000)]
Detect Sun Studio compiler and set appropriate variables.
Add dependency generation commands compatible with Sun Studio.
patch by Michael Kostylev, michael.kostylev gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20397 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSplit synth filter out of dca.c.
michael [Wed, 28 Oct 2009 10:51:51 +0000 (10:51 +0000)]
Split synth filter out of dca.c.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20396 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSplit PAM encoder off into its own file.
diego [Wed, 28 Oct 2009 06:41:58 +0000 (06:41 +0000)]
Split PAM encoder off into its own file.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20395 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoThe the decoders from pnmen.c off into their own file.
diego [Wed, 28 Oct 2009 06:34:00 +0000 (06:34 +0000)]
The the decoders from pnmen.c off into their own file.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20394 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoThe encoders in pnmenc.c now depend on the init/end functions in pnm.c.
diego [Wed, 28 Oct 2009 06:32:35 +0000 (06:32 +0000)]
The encoders in pnmenc.c now depend on the init/end functions in pnm.c.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20393 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoCommit some functions that are used by both SIPR and AMR
vitor [Tue, 27 Oct 2009 23:53:18 +0000 (23:53 +0000)]
Commit some functions that are used by both SIPR and AMR

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20392 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix doxies, use third person and phrase-ending dots.
stefano [Tue, 27 Oct 2009 22:12:20 +0000 (22:12 +0000)]
Fix doxies, use third person and phrase-ending dots.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20391 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd format and noformat filters.
stefano [Tue, 27 Oct 2009 21:40:43 +0000 (21:40 +0000)]
Add format and noformat filters.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20390 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMove pixdesc.{h,c} from libavcodec to libavutil.
stefano [Tue, 27 Oct 2009 20:56:56 +0000 (20:56 +0000)]
Move pixdesc.{h,c} from libavcodec to libavutil.

This way pixdescs can be used without to require a dependency on
libavcodec.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20389 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoConsistently use third person in doxies.
stefano [Tue, 27 Oct 2009 20:36:17 +0000 (20:36 +0000)]
Consistently use third person in doxies.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20388 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoIntroduce first_avfilter and use that, together with AVFilter.next,
stefano [Tue, 27 Oct 2009 19:52:14 +0000 (19:52 +0000)]
Introduce first_avfilter and use that, together with AVFilter.next,
for registering and finding filters, rather than use the struct
AVFilterList, which is removed.

Simplify the filter registration management code.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20387 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd an entry for the AVFilter.next addition.
stefano [Tue, 27 Oct 2009 19:46:22 +0000 (19:46 +0000)]
Add an entry for the AVFilter.next addition.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20386 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd a field 'next' to AVFilter.
stefano [Tue, 27 Oct 2009 19:42:07 +0000 (19:42 +0000)]
Add a field 'next' to AVFilter.

Simplify the registration and iteration of all the registered filters,
consistent with what is done with formats / codecs.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20385 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSplit again codec-regression.sh and create a lavfi-regression.sh for
stefano [Tue, 27 Oct 2009 19:34:48 +0000 (19:34 +0000)]
Split again codec-regression.sh and create a lavfi-regression.sh for
running the libavfilter tests.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20384 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoadd 2vuy fourcc to riff.c , fixes samples/V-codecs/2vuy.avi
compn [Tue, 27 Oct 2009 17:37:41 +0000 (17:37 +0000)]
add 2vuy fourcc to riff.c , fixes samples/V-codecs/2vuy.avi

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20383 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMove PNM init/end functions to the PNM common code.
diego [Tue, 27 Oct 2009 17:15:05 +0000 (17:15 +0000)]
Move PNM init/end functions to the PNM common code.
This is done in preparation for the PNM encoder/decoder split.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20382 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agowhitespace cosmetics: K&R coding style, prettyprinting
diego [Tue, 27 Oct 2009 16:57:35 +0000 (16:57 +0000)]
whitespace cosmetics: K&R coding style, prettyprinting

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20381 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRemove crufty leftovers from the era when this file resided within libavformat.
diego [Tue, 27 Oct 2009 16:35:17 +0000 (16:35 +0000)]
Remove crufty leftovers from the era when this file resided within libavformat.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20380 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoadd some raw codec fourccs, fixes:
compn [Tue, 27 Oct 2009 15:57:28 +0000 (15:57 +0000)]
add some raw codec fourccs, fixes:
samples/V-codecs/

P422.AVI
UYNV.AVI
UYNY.AVI
V422.AVI
YUNV.AVI

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20379 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix indentation.
benoit [Tue, 27 Oct 2009 15:05:24 +0000 (15:05 +0000)]
Fix indentation.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20378 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoOnly memset for palettes of 16 elements.
benoit [Tue, 27 Oct 2009 15:04:35 +0000 (15:04 +0000)]
Only memset for palettes of 16 elements.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20377 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoClarify responsibility for freeing a buffer when using vdpau.
cehoyos [Tue, 27 Oct 2009 08:30:50 +0000 (08:30 +0000)]
Clarify responsibility for freeing a buffer when using vdpau.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20376 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd descriptions for the committed filters.
stefano [Tue, 27 Oct 2009 00:43:45 +0000 (00:43 +0000)]
Add descriptions for the committed filters.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20375 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd a PIX_FMT_HWACCEL flag to the AVPixFmtDescriptor.flags.
stefano [Mon, 26 Oct 2009 19:34:46 +0000 (19:34 +0000)]
Add a PIX_FMT_HWACCEL flag to the AVPixFmtDescriptor.flags.

It is used to mark the pixel format used for hardware acceleration
support.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20374 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAvoid "-z text" diversion on SunOS x86, needed to make FATE happy.
diego [Mon, 26 Oct 2009 10:18:35 +0000 (10:18 +0000)]
Avoid "-z text" diversion on SunOS x86, needed to make FATE happy.
patch by Michael Kostylev, michael.kostylev gmail com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20373 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMake dprintf_link() show the name of the link pixel format.
stefano [Sun, 25 Oct 2009 21:06:00 +0000 (21:06 +0000)]
Make dprintf_link() show the name of the link pixel format.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20372 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agos/movdqa/movaps/ in sse1 fft. (regression in r20293)
lorenm [Sun, 25 Oct 2009 03:09:53 +0000 (03:09 +0000)]
s/movdqa/movaps/ in sse1 fft. (regression in r20293)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20371 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agortsp_close_streams frees the auth_b64 line already
lu_zero [Sun, 25 Oct 2009 00:41:10 +0000 (00:41 +0000)]
rtsp_close_streams frees the auth_b64 line already

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20370 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSupport 3xx redirection in rtsp
lu_zero [Sun, 25 Oct 2009 00:06:31 +0000 (00:06 +0000)]
Support 3xx redirection in rtsp

All the error codes 3xx got managed the same way.
After setup/early play redirection will not be managed
REDIRECT method is yet to be supported (if somebody knows a server implementing
it please contact me)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20369 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agocompute codec bitrate in mov demuxer, patch by haim alon, haim dot alter at gmail...
bcoudurier [Sat, 24 Oct 2009 20:40:00 +0000 (20:40 +0000)]
compute codec bitrate in mov demuxer, patch by haim alon, haim dot alter at gmail dot com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20368 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSupport amdfam10 for --cpu, also avoids a warning about unknown cpu if
reimar [Sat, 24 Oct 2009 17:24:25 +0000 (17:24 +0000)]
Support amdfam10 for --cpu, also avoids a warning about unknown cpu if
--cpu=host is used on AMD Phenom and newer at least.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20367 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoBump minor version after the FRWU decoder inclusion
vitor [Sat, 24 Oct 2009 17:24:16 +0000 (17:24 +0000)]
Bump minor version after the FRWU decoder inclusion

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20366 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSplit codec-regression.sh, and create the lavf-regression.sh script.
stefano [Sat, 24 Oct 2009 17:01:47 +0000 (17:01 +0000)]
Split codec-regression.sh, and create the lavf-regression.sh script.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20365 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoJust remove params understood by the demuxer
lu_zero [Sat, 24 Oct 2009 16:53:06 +0000 (16:53 +0000)]
Just remove params understood by the demuxer

This should unbreak certain urls.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20364 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSuppress ?params in the rtsp uri
lu_zero [Sat, 24 Oct 2009 15:18:21 +0000 (15:18 +0000)]
Suppress ?params in the rtsp uri

Right now rtsp demuxer receives it's ffmpeg specific params encoded in the url
That made the server receiving requests with the url ending with "?udp",
"?multicast" and "?tcp". That may or may not cause problems to servers with
overly strict or overly simple uri parsers

Patch from Armand Bendanan (name.surnameATfreeDOTfr)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20363 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoUse sdp c= line if the rtsp Transport line doesn't have a destination
lu_zero [Sat, 24 Oct 2009 15:10:58 +0000 (15:10 +0000)]
Use sdp c= line if the rtsp Transport line doesn't have a destination

Transport:destination in rtsp is optional, c= line in sdp is compulsory

Patch from Armand Bendanan (name.surnameATfreeDOTfr)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20362 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRemove ancient redir demuxer.
diego [Sat, 24 Oct 2009 12:44:27 +0000 (12:44 +0000)]
Remove ancient redir demuxer.
HTTP supports redirection just fine without it.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20361 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix codectest
mru [Sat, 24 Oct 2009 12:39:38 +0000 (12:39 +0000)]
Fix codectest

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20360 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSplit codec-regression.sh, put all the code which can be shared by
stefano [Fri, 23 Oct 2009 22:49:05 +0000 (22:49 +0000)]
Split codec-regression.sh, put all the code which can be shared by
other regression test scripts in the regression-funcs.sh file.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20359 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoCompile LPC code when CONFIG_LPC is set.
diego [Fri, 23 Oct 2009 11:51:12 +0000 (11:51 +0000)]
Compile LPC code when CONFIG_LPC is set.
The codec dependencies on LPC are already described in configure,
so there is no need to duplicate this in the Makefile.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20358 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoUpdate the entry for the AVFilter.description field addition.
stefano [Thu, 22 Oct 2009 23:08:18 +0000 (23:08 +0000)]
Update the entry for the AVFilter.description field addition.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20357 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMove the description field of the filter from AVFilterContext to
stefano [Thu, 22 Oct 2009 23:03:25 +0000 (23:03 +0000)]
Move the description field of the filter from AVFilterContext to
AVFilter, where it should have had defined the first time.
+10L.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20356 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd an entry for the AVFilterContext.description addition.
stefano [Thu, 22 Oct 2009 22:49:49 +0000 (22:49 +0000)]
Add an entry for the AVFilterContext.description addition.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20355 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd a description field to AVFilterContext.
stefano [Thu, 22 Oct 2009 22:46:11 +0000 (22:46 +0000)]
Add a description field to AVFilterContext.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20354 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRefer again to the "width" and "height" crop parameter names
stefano [Thu, 22 Oct 2009 22:29:47 +0000 (22:29 +0000)]
Refer again to the "width" and "height" crop parameter names
which were previously mentioned, rather than to "w" and "h".

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20353 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd video vertical flip filter.
stefano [Thu, 22 Oct 2009 22:00:33 +0000 (22:00 +0000)]
Add video vertical flip filter.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20352 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRefer to the "width" and "height" crop parameter names which were
stefano [Thu, 22 Oct 2009 21:43:37 +0000 (21:43 +0000)]
Refer to the "width" and "height" crop parameter names which were
previously mentioned, rather than to "w" and "h".

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20351 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd clang to detected compilers
conrad [Thu, 22 Oct 2009 21:19:13 +0000 (21:19 +0000)]
Add clang to detected compilers

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20350 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoBuild extradata in adpcm_ms encoder.
daniel [Thu, 22 Oct 2009 20:43:55 +0000 (20:43 +0000)]
Build extradata in adpcm_ms encoder.

This fixes issue #1244.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20349 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix infinite loop with size==0 && sample_size!=0 in non interleaved avis.
michael [Thu, 22 Oct 2009 18:43:08 +0000 (18:43 +0000)]
Fix infinite loop with size==0 && sample_size!=0 in non interleaved avis.
Untested, i do not have a sample.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20348 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSupport non interleaved avi files that have 0<size<sample_size.
michael [Thu, 22 Oct 2009 18:32:27 +0000 (18:32 +0000)]
Support non interleaved avi files that have 0<size<sample_size.
(No i do not have a sample its thus also untested)
The new code is also simpler.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20347 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFixes detection and error reporting of non-existing files in img2.c.
benoit [Thu, 22 Oct 2009 16:27:01 +0000 (16:27 +0000)]
Fixes detection and error reporting of non-existing files in img2.c.
Patch by Samuli Valo: name surname picturall com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20346 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoIndicate that AdaptCoeff1 and 2 are functions of the actual coefficients.
daniel [Thu, 22 Oct 2009 15:57:04 +0000 (15:57 +0000)]
Indicate that AdaptCoeff1 and 2 are functions of the actual coefficients.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20345 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSort video filter descriptions by name.
stefano [Wed, 21 Oct 2009 21:19:57 +0000 (21:19 +0000)]
Sort video filter descriptions by name.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20344 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMake the pix_fmts var in query_formats() static const.
stefano [Wed, 21 Oct 2009 21:04:53 +0000 (21:04 +0000)]
Make the pix_fmts var in query_formats() static const.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20343 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd video crop filter.
stefano [Wed, 21 Oct 2009 20:57:30 +0000 (20:57 +0000)]
Add video crop filter.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20342 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoCosmetics: prefer "pix_fmts" over "pix_fmt" for the name of the
stefano [Wed, 21 Oct 2009 20:43:43 +0000 (20:43 +0000)]
Cosmetics: prefer "pix_fmts" over "pix_fmt" for the name of the
argument of avfilter_make_format_list(), as the argument represents a
list of elements.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20341 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMake avfilter_make_format_list() take in input a const argument.
stefano [Wed, 21 Oct 2009 20:39:05 +0000 (20:39 +0000)]
Make avfilter_make_format_list() take in input a const argument.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20340 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoFix the spelling for the project name, from "ffmpeg" to "FFmpeg".
stefano [Wed, 21 Oct 2009 18:36:42 +0000 (18:36 +0000)]
Fix the spelling for the project name, from "ffmpeg" to "FFmpeg".

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20339 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRename vfilters.texi to libavfilter.texi, as the file is meant to
stefano [Wed, 21 Oct 2009 18:22:20 +0000 (18:22 +0000)]
Rename vfilters.texi to libavfilter.texi, as the file is meant to
document libavfilter and not only its video filtering facilities.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20338 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd comment on #endif about condition that triggers it.
ramiro [Wed, 21 Oct 2009 01:25:39 +0000 (01:25 +0000)]
Add comment on #endif about condition that triggers it.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20337 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoSeek function for TMV
daniel [Tue, 20 Oct 2009 19:27:25 +0000 (19:27 +0000)]
Seek function for TMV

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20336 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoParenthesize correctly in TMV probe
daniel [Tue, 20 Oct 2009 19:07:08 +0000 (19:07 +0000)]
Parenthesize correctly in TMV probe

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20335 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoPrint "NOPTS" when AV_NOPTS_VALUE is encountered during seek regression tests.
reimar [Tue, 20 Oct 2009 15:37:50 +0000 (15:37 +0000)]
Print "NOPTS" when AV_NOPTS_VALUE is encountered during seek regression tests.
This makes the output nicely aligned even in for those cases, and might
also avoid some issues with printf implementations that can not handle well
very large float values (e.g. msvcrt without MinGW wrapper IIRC).

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20334 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoImprove sofdec dectection to avoid false positives for MP2.
cehoyos [Tue, 20 Oct 2009 15:27:05 +0000 (15:27 +0000)]
Improve sofdec dectection to avoid false positives for MP2.

Patch by tralph11, tralph11 yahoo

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20333 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agosin_tables.c is a generated file, so add it to CLEANFILES
reimar [Tue, 20 Oct 2009 14:16:23 +0000 (14:16 +0000)]
sin_tables.c is a generated file, so add it to CLEANFILES

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20332 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoRemove SHIFT_TEMPS from jfdct code.
benoit [Tue, 20 Oct 2009 11:19:54 +0000 (11:19 +0000)]
Remove SHIFT_TEMPS from jfdct code.
Patch by avcoder: our_beloved_project AT gmail DOT com
See thread [FFmpeg-devel] Patch: remove useless SHIFT_TEMPS definition
Date: Tue, 20 Oct 2009 14:29:05 +0800

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20331 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMake url_resetbuf() assert on wrong flags passed and make it static on next
benoit [Tue, 20 Oct 2009 06:40:01 +0000 (06:40 +0000)]
Make url_resetbuf() assert on wrong flags passed and make it static on next
version bump.
See thread: [FFmpeg-devel] & vs. &&
Date: Mon, 12 Oct 2009 14:21:06 +0200

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20330 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoMove function that is only used by the MP3 muxer below the corresponding #if.
diego [Mon, 19 Oct 2009 23:22:23 +0000 (23:22 +0000)]
Move function that is only used by the MP3 muxer below the corresponding #if.
This removes the dependency of the MP2 muxer on the id3v2 object file.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20329 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd missing dependency of the S/PDIF muxer on the AAC parser.
diego [Mon, 19 Oct 2009 22:45:22 +0000 (22:45 +0000)]
Add missing dependency of the S/PDIF muxer on the AAC parser.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20328 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

14 years agoAdd '#include "libavutil/intreadwrite.h"', necessary for AV_RB32.
diego [Mon, 19 Oct 2009 22:36:57 +0000 (22:36 +0000)]
Add '#include "libavutil/intreadwrite.h"', necessary for AV_RB32.
This fixes the build with demuxers disabled.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@20327 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b