Carl Eugen Hoyos [Wed, 31 Mar 2010 14:13:49 +0000 (14:13 +0000)]
Fix likely typo in r15937.
Originally committed as revision 22746 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 31 Mar 2010 12:55:16 +0000 (12:55 +0000)]
Add AVFMT_FLAG_NOFILLIN and AVFMT_FLAG_NOPARSE.
Originally committed as revision 22745 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jean-Daniel Dupas [Wed, 31 Mar 2010 12:29:58 +0000 (12:29 +0000)]
Replace all occurences of PKT_FLAG_KEY with AV_PKT_FLAG_KEY.
Patch by Jean-Daniel Dupas, devlists shadowlab org
Originally committed as revision 22744 to svn://svn.ffmpeg.org/ffmpeg/trunk
Joakim Plate [Wed, 31 Mar 2010 10:45:15 +0000 (10:45 +0000)]
Probe aac codecs for CODEC_ID_PROBE.
Patch by Joakim Plate, elupus ecce se
Originally committed as revision 22742 to svn://svn.ffmpeg.org/ffmpeg/trunk
Anton Khirnov [Wed, 31 Mar 2010 09:22:31 +0000 (09:22 +0000)]
Remove superfluous space from a conversion table.
Patch by Anton Khirnov, wyskas gmail
Originally committed as revision 22741 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alexander Strange [Wed, 31 Mar 2010 03:55:42 +0000 (03:55 +0000)]
H264: Copy h264dsp when creating new slice threads
Fixes slice multithreading (broken in r22565)
Fixes issue1815
Originally committed as revision 22740 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 31 Mar 2010 00:41:31 +0000 (00:41 +0000)]
Better documentation of -vsync
Originally committed as revision 22739 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Tue, 30 Mar 2010 23:46:30 +0000 (23:46 +0000)]
Issue a more general message when the function which sets an option
fails.
It may fail not only because of an invalid value for the option, but
also for other reasons, e.g. memory problems etc.
Originally committed as revision 22738 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Tue, 30 Mar 2010 23:42:06 +0000 (23:42 +0000)]
Update APIchanges after the enum CodecType -> enum AVMediaType
transition.
Originally committed as revision 22737 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Tue, 30 Mar 2010 23:31:16 +0000 (23:31 +0000)]
Move AVMediaType from libavcodec to libavutil.
This allows applications/libraries which require that symbol
(e.g. libavfilter) to be compiled without to depend on the presence of
libavcodec/avcodec.h, which may not be installed.
Originally committed as revision 22736 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Tue, 30 Mar 2010 23:30:55 +0000 (23:30 +0000)]
Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
Carl Eugen Hoyos [Tue, 30 Mar 2010 22:09:14 +0000 (22:09 +0000)]
Add spectral extension to the E-AC-3 decoder.
Original patch by Justin, updated and resubmitted by
Christophe Gisquet, christophe D gisquet A gmail
Originally committed as revision 22734 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 30 Mar 2010 21:05:11 +0000 (21:05 +0000)]
Fix implicit weight for b frames in mbaff.
Originally committed as revision 22733 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 30 Mar 2010 20:46:46 +0000 (20:46 +0000)]
Make sure the EC code does not attempt to use inter based concealment if there
is no reference frame available. (this can happen because the EC code will attempt
to use reference frames even for I/IDR frames)
Originally committed as revision 22732 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ronald S. Bultje [Tue, 30 Mar 2010 19:37:07 +0000 (19:37 +0000)]
Split out code that auto-chooses a default pix_fmt/sample_fmt in their own
functions.
Originally committed as revision 22731 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alexander Strange [Tue, 30 Mar 2010 16:28:00 +0000 (16:28 +0000)]
configure: restore -mdynamic-no-pic on darwin (missing since r20497)
Darwin compilers default to PIC on, so -mdynamic-no-pic (which disables it
again) needs to be added to cflags before enable pic is checked.
Fixes compilation without --enable-shared at least the 10.6 system compiler
for x86-32.
Fixes speed regression on all darwin arches except x86-64.
Originally committed as revision 22730 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benoit Fouet [Tue, 30 Mar 2010 15:50:57 +0000 (15:50 +0000)]
Replace @returns by @return.
Originally committed as revision 22729 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stephen Warren [Tue, 30 Mar 2010 08:10:29 +0000 (08:10 +0000)]
Set VDPAU H264 picture parameter field_order_cnt and frame_num at the
start of decoding a picture instead of at the end.
Fixes mmco01.264
Patch by Stephen Warren
Originally committed as revision 22728 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stephen Warren [Tue, 30 Mar 2010 07:52:44 +0000 (07:52 +0000)]
Fix VDPAU for H.264 streams with long reference frames.
Patch by Stephen Warren.
Originally committed as revision 22727 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Mon, 29 Mar 2010 23:34:08 +0000 (23:34 +0000)]
Add missing entry for the YOP demuxer and video decoder addition.
Originally committed as revision 22726 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Mon, 29 Mar 2010 22:29:14 +0000 (22:29 +0000)]
Document url_exist().
Originally committed as revision 22725 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mohamed Naufal [Mon, 29 Mar 2010 22:17:01 +0000 (22:17 +0000)]
Implement YOP demuxer and video decoder.
Patch by Mohamed Naufal gmailify(naufal11).
Originally committed as revision 22724 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Mon, 29 Mar 2010 21:32:38 +0000 (21:32 +0000)]
Include appropriate header in table generators instead of using a dummy
av_cold define.
Originally committed as revision 22723 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Mon, 29 Mar 2010 21:01:45 +0000 (21:01 +0000)]
Add some documentation about the table generation code.
Originally committed as revision 22722 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Mon, 29 Mar 2010 20:58:19 +0000 (20:58 +0000)]
Fix indentation.
Originally committed as revision 22721 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Mon, 29 Mar 2010 19:17:49 +0000 (19:17 +0000)]
Some spelling fixes.
Originally committed as revision 22720 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ronald S. Bultje [Mon, 29 Mar 2010 17:37:03 +0000 (17:37 +0000)]
Simplify interleaving code.
Originally committed as revision 22719 to svn://svn.ffmpeg.org/ffmpeg/trunk
Sam Gerstein [Mon, 29 Mar 2010 17:36:08 +0000 (17:36 +0000)]
Add a timeout to the select() call. Patch by Sam Gerstein <sgerstein bluefinlab
com>.
Originally committed as revision 22718 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jai Menon [Mon, 29 Mar 2010 12:53:35 +0000 (12:53 +0000)]
Cosmetics : add a space after ",".
Originally committed as revision 22717 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Mon, 29 Mar 2010 02:50:41 +0000 (02:50 +0000)]
indent
Originally committed as revision 22716 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Mon, 29 Mar 2010 02:50:23 +0000 (02:50 +0000)]
optimize init_vlc().
Reduce worst case time from O(N^2) to O(N*log(N)).
Speedup average case by a factor of 10 in ffv2 (total decoding speed +4-25%),
factor of 1.3 in ffvhuff (total +0.5%),
factor of 1.8 in indeo5 (total +1%),
factor of 1.1 in mjpeg (total +0.1%).
Originally committed as revision 22715 to svn://svn.ffmpeg.org/ffmpeg/trunk
Lou Logan [Mon, 29 Mar 2010 01:34:33 +0000 (01:34 +0000)]
Update x264 presets in line with latest x264 changes.
Patch by Lou Logan.
Originally committed as revision 22714 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Kostylev [Sun, 28 Mar 2010 20:16:09 +0000 (20:16 +0000)]
Clarify (Open)Solaris section of the documentation.
patch by Michael Kostylev, michael.kostylev gmail com
Originally committed as revision 22713 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jai Menon [Sun, 28 Mar 2010 17:21:02 +0000 (17:21 +0000)]
Add myself as co-maintainer of tta.c
Originally committed as revision 22712 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jai Menon [Sun, 28 Mar 2010 17:17:48 +0000 (17:17 +0000)]
TTA : Check if the output buffer size is within bounds.
Fixes issue 1848.
Originally committed as revision 22711 to svn://svn.ffmpeg.org/ffmpeg/trunk
Howard Chu [Sun, 28 Mar 2010 13:39:36 +0000 (13:39 +0000)]
Implement support to RTMP, RTMPT, RTMPE, RTMPTE, RTMPS protocols via
librtmp.
Patch by Howard Chu <hyc * highlandsun * com>.
Originally committed as revision 22710 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sun, 28 Mar 2010 10:31:22 +0000 (10:31 +0000)]
Document url_seek().
Originally committed as revision 22709 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sun, 28 Mar 2010 10:04:10 +0000 (10:04 +0000)]
Implement -convert_tags option, which converts showed tag names to the
FFmpeg generic tag names.
Originally committed as revision 22708 to svn://svn.ffmpeg.org/ffmpeg/trunk
Vitor Sessak [Sun, 28 Mar 2010 09:59:58 +0000 (09:59 +0000)]
Fix NUT (de)muxer warnings:
CC libavformat/nutdec.o
libavformat/nutdec.c: In function ‘read_seek’:
libavformat/nutdec.c:862: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
libavformat/nutdec.c:871: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
libavformat/nutdec.c:879: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
CC libavformat/nutenc.o
libavformat/nutenc.c: In function ‘write_packet’:
libavformat/nutenc.c:680: warning: passing argument 3 of ‘av_tree_find’ from incompatible pointer type
./libavutil/tree.h:44: note: expected ‘int (*)(void *, const void *)’ but argument is of type ‘int (*)(struct Syncpoint *, struct Syncpoint *)’
Originally committed as revision 22707 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Sun, 28 Mar 2010 08:48:45 +0000 (08:48 +0000)]
Initialize ssrc and base_timestamp using ff_random_get_seed()
Originally committed as revision 22706 to svn://svn.ffmpeg.org/ffmpeg/trunk
Aurelien Jacobs [Sun, 28 Mar 2010 01:15:08 +0000 (01:15 +0000)]
correct first pts for ogg skeleton
Originally committed as revision 22705 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sat, 27 Mar 2010 21:14:16 +0000 (21:14 +0000)]
Document the behavior of av_metadata_get() if the prev parameter is
NULL.
Originally committed as revision 22704 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sat, 27 Mar 2010 19:10:24 +0000 (19:10 +0000)]
Use more appropriate return values in txd demuxer.
Originally committed as revision 22703 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sat, 27 Mar 2010 19:09:46 +0000 (19:09 +0000)]
eacdata: fix a memleak, return partial packets and use proper return values.
Originally committed as revision 22702 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 27 Mar 2010 13:30:22 +0000 (13:30 +0000)]
misc wording and grammar fixes
Originally committed as revision 22701 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sat, 27 Mar 2010 13:22:07 +0000 (13:22 +0000)]
Clearer CODEC_CAP_DR1 documentation.
Originally committed as revision 22700 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 27 Mar 2010 13:17:56 +0000 (13:17 +0000)]
Clarify where the list of supported formats is.
Originally committed as revision 22699 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefano Sabatini [Sat, 27 Mar 2010 12:35:40 +0000 (12:35 +0000)]
10l: Initialize tag to NULL in show_stream, fix metadata showing in
streams.
Originally committed as revision 22698 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 27 Mar 2010 11:31:30 +0000 (11:31 +0000)]
Clarify which parts of libswscale remain GPL.
Originally committed as revision 22697 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 27 Mar 2010 11:31:02 +0000 (11:31 +0000)]
libswscale: Relicense almost all x86 assembler optimizations as LGPL.
This is of course done with permissions from the authors. The only GPL
component left are MMX optimizations for YUV to RGB conversion.
Originally committed as revision 30965 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Stefano Sabatini [Fri, 26 Mar 2010 22:46:47 +0000 (22:46 +0000)]
Use av_strerror() in print_error().
Originally committed as revision 22696 to svn://svn.ffmpeg.org/ffmpeg/trunk
Lou Logan [Fri, 26 Mar 2010 22:40:55 +0000 (22:40 +0000)]
Use the newly available x264 parameters in ffmpeg in the x264 preset files.
Patch by Lou Logan.
Originally committed as revision 22695 to svn://svn.ffmpeg.org/ffmpeg/trunk
Martin Storsjö [Fri, 26 Mar 2010 16:04:38 +0000 (16:04 +0000)]
Don't report EINTR from select as an error, retry select instead
Originally committed as revision 22694 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 26 Mar 2010 09:56:57 +0000 (09:56 +0000)]
Add (Open)Solaris section to platform documentation.
Originally committed as revision 22693 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 26 Mar 2010 07:57:54 +0000 (07:57 +0000)]
HAVE_MMX2 implies HAVE_MMX, so checking the latter is enough.
Originally committed as revision 30961 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Alexander Strange [Fri, 26 Mar 2010 05:04:03 +0000 (05:04 +0000)]
h264: Use + instead of | in some places
6 insns less on x86-64/gcc 4.2.
Originally committed as revision 22692 to svn://svn.ffmpeg.org/ffmpeg/trunk
Ramiro Polla [Fri, 26 Mar 2010 04:12:28 +0000 (04:12 +0000)]
libxvid: Clear extradata pointer when freeing it.
Fixes crash when avcodec_close() tried freeing it again.
Fixes issue 1846.
Originally committed as revision 22691 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alexander Strange [Fri, 26 Mar 2010 03:31:56 +0000 (03:31 +0000)]
h264: Remove unused function argument
Originally committed as revision 22690 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alexander Strange [Fri, 26 Mar 2010 03:29:31 +0000 (03:29 +0000)]
h264: Simplify decode_cabac_residual() specialization
Gives more consistent inlining with some compilers (such as llvm).
Originally committed as revision 22689 to svn://svn.ffmpeg.org/ffmpeg/trunk
Micah F. Galizia [Fri, 26 Mar 2010 01:12:14 +0000 (01:12 +0000)]
Fix updating condition for the probe_size variable in the internal
loop of ff_probe_input_buffer(), making sure that probe_size is always
set to probe_max_size in the last iteration.
Also make the function return an error if we get to the max probe
length and still cannot figure out what the format is.
Patch by Micah Galizia micahgalizia A gmail D com.
Originally committed as revision 22688 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 26 Mar 2010 00:38:53 +0000 (00:38 +0000)]
Reorder platform sections alphabetically.
Originally committed as revision 22687 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 26 Mar 2010 00:37:32 +0000 (00:37 +0000)]
Add FreeBSD subsection with compilation instructions.
Originally committed as revision 22686 to svn://svn.ffmpeg.org/ffmpeg/trunk
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