Stefano Sabatini [Thu, 25 Mar 2010 22:52:50 +0000 (22:52 +0000)]
Add APIchanges entry after av_strerror() addition.
Originally committed as revision 22685 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 25 Mar 2010 22:46:35 +0000 (22:46 +0000)]
Implement av_strerror().
Originally committed as revision 22684 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 25 Mar 2010 22:46:32 +0000 (22:46 +0000)]
Prefer '///< ...' doxygen inline syntax over '/**< ... */'.
Originally committed as revision 22683 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 25 Mar 2010 22:46:28 +0000 (22:46 +0000)]
Use consistent punctuation rules for the error message descriptions.
Originally committed as revision 22682 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 22:21:09 +0000 (22:21 +0000)]
Reassemble the RTSP URL before replacing hostname with the numerical IP
Originally committed as revision 22681 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 22:04:41 +0000 (22:04 +0000)]
Simplify ff_rtsp_send_cmd_with_content_async, remove an unnecessary buffer
Originally committed as revision 22680 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 21:53:42 +0000 (21:53 +0000)]
Remove a redundant null pointer check
Originally committed as revision 22679 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 21:49:43 +0000 (21:49 +0000)]
Don't force basic auth in RTSP, but retry with the server-specified method on failure
Originally committed as revision 22678 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 21:48:58 +0000 (21:48 +0000)]
Actually parse the auth headers in RTSP
Originally committed as revision 22677 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 21:47:33 +0000 (21:47 +0000)]
Make RTSP use the generic http authentication code
Still hardcoded to use Basic auth, without parsing the reply headers
Originally committed as revision 22676 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 21:46:14 +0000 (21:46 +0000)]
Add separate method/url parameters to the rtsp_send_cmd functions
Originally committed as revision 22675 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 25 Mar 2010 21:01:35 +0000 (21:01 +0000)]
Make wmaprodec.c:decode_init() return AVERROR_INVALIDDATA /
AVERROR_PATCHWELCOME in case of invalid / unsupported number of
channels specified, rather than return AVERROR_NOTSUPP.
Originally committed as revision 22674 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Thu, 25 Mar 2010 20:45:26 +0000 (20:45 +0000)]
10l, update ref value for ffm since default flags changed and are stored in the file
Originally committed as revision 22673 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 19:47:26 +0000 (19:47 +0000)]
Reindent
Originally committed as revision 22672 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Thu, 25 Mar 2010 19:39:06 +0000 (19:39 +0000)]
Enable mbtree by default, and remove it from presets
Originally committed as revision 22671 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Thu, 25 Mar 2010 19:25:21 +0000 (19:25 +0000)]
Enable more libx264 options, aq, psy, rc lookahead and ssim
Originally committed as revision 22670 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jai Menon [Thu, 25 Mar 2010 14:34:19 +0000 (14:34 +0000)]
Matroska muxer : Don't create audio tracks for unsupported audio codecs.
Originally committed as revision 22669 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 14:01:38 +0000 (14:01 +0000)]
Add a changelog entry for http digest auth
Originally committed as revision 22668 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 13:58:26 +0000 (13:58 +0000)]
Add support for http digest authentication
Originally committed as revision 22667 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 07:14:41 +0000 (07:14 +0000)]
Reindent
Originally committed as revision 22666 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Thu, 25 Mar 2010 07:13:20 +0000 (07:13 +0000)]
Add a lowercase parameter to ff_data_to_hex
Originally committed as revision 22665 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 25 Mar 2010 00:41:54 +0000 (00:41 +0000)]
Make audio_read_packet() return AVERROR_EOF rather than AVERROR(EOF) =
AVERROR(-1) = 1.
Originally committed as revision 22664 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Wed, 24 Mar 2010 23:06:58 +0000 (23:06 +0000)]
Make ff_rtsp_send_cmd simply call ff_rtsp_send_cmd_with_content
Originally committed as revision 22663 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Wed, 24 Mar 2010 22:44:06 +0000 (22:44 +0000)]
Fix warnings in NUT demuxer:
libavformat/nutdec.c: In function ‘read_seek’:
libavformat/nutdec.c:862: warning: passing argument 4 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘void **’ but argument is of type ‘struct Syncpoint **’
libavformat/nutdec.c:871: warning: passing argument 4 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘void **’ but argument is of type ‘struct Syncpoint **’
Originally committed as revision 22662 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Barbato [Wed, 24 Mar 2010 22:38:48 +0000 (22:38 +0000)]
Issue a warning if the received CSeq isn't the expected one
Originally committed as revision 22661 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Wed, 24 Mar 2010 22:32:05 +0000 (22:32 +0000)]
Split out http authentication handling into a separate file
This prepares for adding support for more authentication methods
Originally committed as revision 22660 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Wed, 24 Mar 2010 19:58:12 +0000 (19:58 +0000)]
Fix warning:
libavformat/nut.c: In function ‘ff_nut_free_sp’:
libavformat/nut.c:80: warning: passing argument 4 of ‘av_tree_enumerate’ from incompatible pointer type
./libavutil/tree.h:92: note: expected ‘int (*)(void *, void *)’ but argument is of type ‘void (*)(void *, void *)’
Originally committed as revision 22659 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Wed, 24 Mar 2010 18:52:27 +0000 (18:52 +0000)]
Handle errors returned from ff_rtsp_read_reply in udp_read_packet properly
Originally committed as revision 22657 to svn://svn.ffmpeg.org/ffmpeg/trunk
Zhentan Feng [Wed, 24 Mar 2010 18:40:43 +0000 (18:40 +0000)]
Move put_le16_nolen() to asf.c and give it a ff_ prefix. This way, it is easier
to share it with e.g. MMS.
Patch by Zhentan Feng <spyfeng gmail com>.
Originally committed as revision 22656 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Converse [Wed, 24 Mar 2010 17:09:21 +0000 (17:09 +0000)]
aacenc: Merge quantize_band_cost() with quantize_and_encode_band().
If these two functions aren't matched results may be unexpected.
Originally committed as revision 22655 to svn://svn.ffmpeg.org/ffmpeg/trunk
Carl Eugen Hoyos [Wed, 24 Mar 2010 11:11:25 +0000 (11:11 +0000)]
Silence ridiculous gcc warning.
Originally committed as revision 22654 to svn://svn.ffmpeg.org/ffmpeg/trunk
Tomas Härdin [Wed, 24 Mar 2010 10:41:58 +0000 (10:41 +0000)]
Mask away AVSEEK_FORCE properly in some checks in url_fseek()
Patch by Tomas Härdin $(name).$(s/ä/a/ $(surname)) AT codemill DOT se
Originally committed as revision 22653 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Tue, 23 Mar 2010 23:58:45 +0000 (23:58 +0000)]
Put ff_flac_write_header() in a separate C file to allow it to be shared without
duplicating code or adding a dependency on vorbiscomment.o.
Originally committed as revision 22652 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Tue, 23 Mar 2010 23:35:36 +0000 (23:35 +0000)]
x11grab: AVFormatParameters are always passed from av_open_input_stream(),
there is no need to check for it.
Originally committed as revision 22651 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 23 Mar 2010 22:59:14 +0000 (22:59 +0000)]
AltiVec implies a PPC CPU, so there is no need to check for both.
Originally committed as revision 30954 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Tue, 23 Mar 2010 20:12:52 +0000 (20:12 +0000)]
Do not compile AltiVec code when AltiVec is not available; not even in
runtime cpudetection mode.
Fixes compilation with '--enable-runtime-cpudetect --disable-altivec'.
Originally committed as revision 30952 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Vitor Sessak [Tue, 23 Mar 2010 20:03:20 +0000 (20:03 +0000)]
Bump minor version, I forgot in the last commit
Originally committed as revision 22650 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Tue, 23 Mar 2010 19:48:16 +0000 (19:48 +0000)]
Implement the discrete sine/cosine transforms DCT-I and DST-I
Originally committed as revision 22649 to svn://svn.ffmpeg.org/ffmpeg/trunk
Pavel Pavlov [Tue, 23 Mar 2010 17:58:39 +0000 (17:58 +0000)]
Always check if ff_alloc_picture() succeeds.
Patch by Pavel Pavlov, pavel summit-tech ca
Originally committed as revision 22648 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Tue, 23 Mar 2010 17:55:08 +0000 (17:55 +0000)]
Remove unused variable, fixes the warning:
libavcodec/h264.c:1562: warning: unused variable `s'
Originally committed as revision 22647 to svn://svn.ffmpeg.org/ffmpeg/trunk
Robert Krüger [Tue, 23 Mar 2010 17:39:51 +0000 (17:39 +0000)]
Add a loop option to ffplay.
Patch by Robert Krüger, krueger signal7 de
Originally committed as revision 22646 to svn://svn.ffmpeg.org/ffmpeg/trunk
Tomas Härdin [Tue, 23 Mar 2010 17:22:25 +0000 (17:22 +0000)]
Fix seeking in DV when filesize is unknown.
Patch by Tomas Härdin, tomas D hardin A codemill D se
Originally committed as revision 22645 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Tue, 23 Mar 2010 08:00:37 +0000 (08:00 +0000)]
Handle multiple RTSP transport options properly by adding all of them into the mask
Originally committed as revision 22644 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Tue, 23 Mar 2010 07:59:23 +0000 (07:59 +0000)]
Parse options in the RTSP URL only from the last question mark onwards
This helps if the URL (erroneously?) contains question marks within the path.
Originally committed as revision 22643 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Tue, 23 Mar 2010 07:55:15 +0000 (07:55 +0000)]
Reconstruct the RTSP URL, in order to remove the auth part from the URL sent to the server
Don't modify the user-specified s->filename at all, keep all modifications
locally and in rt->control_uri.
Originally committed as revision 22642 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Tue, 23 Mar 2010 03:35:02 +0000 (03:35 +0000)]
ARM: NEON optimised RDFT
Originally committed as revision 22641 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 23 Mar 2010 02:17:04 +0000 (02:17 +0000)]
Change ref_index structure so it matches how its organized in h264.
Also revert the related error concealment hotfix.
Originally committed as revision 22640 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Mon, 22 Mar 2010 21:58:38 +0000 (21:58 +0000)]
Move ff_flac_write_header() to flacenc.h, which removes the Matroska muxer's
dependency on flacenc.o and fixes the unnecessary dependency on vorbiscomment.o.
Originally committed as revision 22639 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 22 Mar 2010 21:12:31 +0000 (21:12 +0000)]
Disallow VLC coding with more than 8 bits as there are several bugs
in that code that could lead to broken files.
AC coding is unaffected.
Originally committed as revision 22638 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 22 Mar 2010 20:18:42 +0000 (20:18 +0000)]
Dont senselessly fail on rawvideo that isnt 3 files per frame.
Originally committed as revision 22637 to svn://svn.ffmpeg.org/ffmpeg/trunk
Josh Allmann [Mon, 22 Mar 2010 16:26:29 +0000 (16:26 +0000)]
RTP depacketization of Theora
Patch by Josh Allmann (joshua allmann gmail com)
Originally committed as revision 22636 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Mon, 22 Mar 2010 15:07:36 +0000 (15:07 +0000)]
Reindent
Originally committed as revision 22635 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Mon, 22 Mar 2010 15:07:05 +0000 (15:07 +0000)]
Add support for TCP as lower transport in the RTSP muxer
Originally committed as revision 22634 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 22 Mar 2010 15:04:11 +0000 (15:04 +0000)]
Throw out last experimental warning that was printed for colorspaces with more than
8 bits per component. This does no good except scaring users away.
Originally committed as revision 22633 to svn://svn.ffmpeg.org/ffmpeg/trunk
Josh Allmann [Mon, 22 Mar 2010 14:57:50 +0000 (14:57 +0000)]
Add doxygen docs for av_xiphlacing
Patch by Josh Allmann (joshua allmann gmail com)
Originally committed as revision 22632 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Mon, 22 Mar 2010 14:44:28 +0000 (14:44 +0000)]
Interpret valueless attributes in AMR ftmp lines as being 1
Originally committed as revision 22631 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Mon, 22 Mar 2010 14:42:52 +0000 (14:42 +0000)]
Use the caller's RTSPMessageHeader in rtsp_setup_input_streams
Currently, the caller doesn't get the status_code and location for rediects,
since rtsp_setup_input_streams uses a copy of RTSPMessageHeader of its own.
Originally committed as revision 22630 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 22 Mar 2010 14:26:17 +0000 (14:26 +0000)]
Remove the word "experimental"
Originally committed as revision 22629 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 21 Mar 2010 22:23:37 +0000 (22:23 +0000)]
Ignore x264 build=0 as there is no such version, this restores previous
behavior approximately.
Originally committed as revision 22628 to svn://svn.ffmpeg.org/ffmpeg/trunk
James Darnley [Sun, 21 Mar 2010 18:06:56 +0000 (18:06 +0000)]
Fix FLAC demuxer dependencies.
Patch by James Darnley <james darnley at gmail>
Originally committed as revision 22627 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sun, 21 Mar 2010 16:34:06 +0000 (16:34 +0000)]
Drop AVERROR_NOFMT at the next libavutil major bump.
Originally committed as revision 22626 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sun, 21 Mar 2010 16:34:04 +0000 (16:34 +0000)]
Make av_open_input_file() return AVERROR_INVALIDDATA rather than
AVERROR_NOFMT if the format is unknown / cannot be recognized.
It is returned AVERROR_INVALIDDATA, in the sense that the data is
invalid within what the specific libav* binary supports.
That was the last remaining use of AVERROR_NOFMT, which is going to be
dropped at the next libavutil major bump.
Originally committed as revision 22625 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sun, 21 Mar 2010 16:34:01 +0000 (16:34 +0000)]
Make g729dec.c:decode_frame() return AVERROR_INVALIDDATA rather than
AVERROR_NOFMT in case of invalid / unknown packet size.
Originally committed as revision 22624 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 21 Mar 2010 16:29:08 +0000 (16:29 +0000)]
Do not use puts, it adds additional newlines making the generated files
needlessly ugly.
Originally committed as revision 22623 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 21 Mar 2010 16:03:45 +0000 (16:03 +0000)]
Add support for hard-coding the 256kB large dv_vlc_map table.
Originally committed as revision 22622 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 21 Mar 2010 14:46:32 +0000 (14:46 +0000)]
Extend and move macros to create table printing functions to header.
Simplifies creating custom functions for printing DV VLC-related tables.
Originally committed as revision 22621 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 21 Mar 2010 14:43:50 +0000 (14:43 +0000)]
Split VLC-related tables out of dvdata.h to make it easier to add support
for hard-coding tables.
Originally committed as revision 22620 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 21 Mar 2010 11:36:17 +0000 (11:36 +0000)]
Reindent after r22618.
Originally committed as revision 22619 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 21 Mar 2010 11:35:05 +0000 (11:35 +0000)]
Split DCT-II and DCT-III in different functions, they do not share any code.
Originally committed as revision 22618 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 21 Mar 2010 11:31:11 +0000 (11:31 +0000)]
Call DCT by function pointer. Needed for any future ASM implementation and
allows further cleanup.
Originally committed as revision 22617 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 21 Mar 2010 11:28:38 +0000 (11:28 +0000)]
Cosmetics: move ff_dct_init() to the bottom of the file
Originally committed as revision 22616 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 21 Mar 2010 11:24:01 +0000 (11:24 +0000)]
DCT: remove unused field from context
Originally committed as revision 22615 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sun, 21 Mar 2010 10:26:09 +0000 (10:26 +0000)]
fix minor typo
Originally committed as revision 22614 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sun, 21 Mar 2010 09:24:04 +0000 (09:24 +0000)]
Revert removal of _NETBSD_SOURCE definition.
It is indeed necessary to compile on NetBSD.
Originally committed as revision 22613 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sat, 20 Mar 2010 23:18:07 +0000 (23:18 +0000)]
fix compilation with --disable-everything --enable-decoder=mpeg2video
Originally committed as revision 22612 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 20 Mar 2010 21:39:50 +0000 (21:39 +0000)]
Move variable declaration, fixes the warning:
ffplay.c:1703: warning: unused variable `pos'
Originally committed as revision 22611 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sat, 20 Mar 2010 21:27:06 +0000 (21:27 +0000)]
rdft: reorder functions to avoid static prototype
Originally committed as revision 22610 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sat, 20 Mar 2010 21:27:03 +0000 (21:27 +0000)]
Call rdft by function pointer
Call the RDFT by a function pointer like other FFT related transforms.
This makes instruction set optimized versions possible.
Based on patch by Alex Converse.
Originally committed as revision 22609 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 20 Mar 2010 16:51:36 +0000 (16:51 +0000)]
Hotfix for regtest-error failure
a proper fix appears to require changing h263/mpeg2/motion est to index ref_index like
h264. Ill do this change and then revert this hotfix but it will take a bit time.
Originally committed as revision 22608 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sat, 20 Mar 2010 13:42:49 +0000 (13:42 +0000)]
Add Changelog entry and bump lavf micro version for the addition of
VorbisComment writing for FLAC, Ogg/FLAC, and Ogg/Speex files.
Originally committed as revision 22607 to svn://svn.ffmpeg.org/ffmpeg/trunk
James Darnley [Sat, 20 Mar 2010 13:39:22 +0000 (13:39 +0000)]
Add VorbisComment writing to Ogg/FLAC and Ogg/Speex files.
Patch by James Darnley <james darnley at gmail>
Originally committed as revision 22606 to svn://svn.ffmpeg.org/ffmpeg/trunk
James Darnley [Sat, 20 Mar 2010 13:36:43 +0000 (13:36 +0000)]
Add VorbisComment writing to FLAC files.
Patch by James Darnley <james darnley at gmail>.
Originally committed as revision 22605 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sat, 20 Mar 2010 01:02:45 +0000 (01:02 +0000)]
10l: fix build without termios.h
Originally committed as revision 22604 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 20 Mar 2010 00:52:08 +0000 (00:52 +0000)]
Error concealment of h264 with multiple references.
Originally committed as revision 22603 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sat, 20 Mar 2010 00:09:30 +0000 (00:09 +0000)]
List the FFserver specific options under a "Main options" section, to
distinguish them from the generic common options.
Originally committed as revision 22602 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Fri, 19 Mar 2010 23:34:36 +0000 (23:34 +0000)]
Change the definition of AVERROR_INVALIDDATA at the next libavutil
major bump, using an FFmpeg specific error code rather than EINVAL,
which has a quite different semantics.
Originally committed as revision 22601 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Fri, 19 Mar 2010 23:34:34 +0000 (23:34 +0000)]
Extend description for AVERROR_INVALIDDATA.
Originally committed as revision 22600 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Fri, 19 Mar 2010 16:25:11 +0000 (16:25 +0000)]
Register atexit handler only when needed
Originally committed as revision 22599 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 19 Mar 2010 09:58:45 +0000 (09:58 +0000)]
Replace wrong condition name in #endif comment by correct instance.
Originally committed as revision 30938 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Fri, 19 Mar 2010 09:57:36 +0000 (09:57 +0000)]
Check whether COMPILE_ALTIVEC is defined, not if it is set to a 0/1 value.
COMPILE_ALTIVEC is never set to 1, it is just #defined.
Originally committed as revision 30937 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Anton Khirnov [Fri, 19 Mar 2010 07:44:38 +0000 (07:44 +0000)]
ffmpeg.c: copy chapters by default.
Patch by Anton Khirnov wyskas gmail com
Originally committed as revision 22598 to svn://svn.ffmpeg.org/ffmpeg/trunk
Janusz Krzysztofik [Thu, 18 Mar 2010 23:36:54 +0000 (23:36 +0000)]
Reinitialize the h264 decoder context on every valid aspect ratio
change, not only size changes.
Patch by Janusz Krzysztofik foo=zyszt <jkr$foo@tis.icnet.pl>.
Originally committed as revision 22597 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bobby Bingham [Thu, 18 Mar 2010 23:13:04 +0000 (23:13 +0000)]
The vflip filter does not need to keep ownership of a picture reference.
Avoid creating and releasing useless extra picture references in the
start_frame and end_frame callbacks.
Originally committed as revision 22596 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bobby Bingham [Thu, 18 Mar 2010 23:13:02 +0000 (23:13 +0000)]
Use the new null callbacks to simplify filters and reduce duplicated code.
Originally committed as revision 22595 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bobby Bingham [Thu, 18 Mar 2010 23:12:48 +0000 (23:12 +0000)]
Create a set of null callback functions.
These are useful for filters which don't modify the image data.
Originally committed as revision 22594 to svn://svn.ffmpeg.org/ffmpeg/trunk
Janusz Krzysztofik [Thu, 18 Mar 2010 23:02:32 +0000 (23:02 +0000)]
Extend the generic path of the yuv2rgb converter with support for rgb444
output format.
Patch by Janusz Krzysztofik, jkrzyszt A tis D icnet D pl
Originally committed as revision 30934 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Måns Rullgård [Thu, 18 Mar 2010 15:00:17 +0000 (15:00 +0000)]
Replace remaining uses of ATTR_ALIGNED with DECLARE_ALIGNED
Originally committed as revision 22593 to svn://svn.ffmpeg.org/ffmpeg/trunk
Carl Eugen Hoyos [Thu, 18 Mar 2010 00:24:26 +0000 (00:24 +0000)]
It is difficult nowadays to compile without swscale support.
Originally committed as revision 22592 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 18 Mar 2010 00:23:02 +0000 (00:23 +0000)]
Make g729dec.c:decoder_init() return AVERROR(EINVAL) rather than
AVERROR(NOFMT) if one channel if the number of channels specified
is different than 1.
Originally committed as revision 22591 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Thu, 18 Mar 2010 00:22:58 +0000 (00:22 +0000)]
Make url_fseek() return AVERROR_EOF rather than AVERROR(EPIPE) if end
of file is reached.
Originally committed as revision 22590 to svn://svn.ffmpeg.org/ffmpeg/trunk