]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoMake av_base64_encode() do not require the user to provide an
stefano [Sun, 8 Feb 2009 21:00:39 +0000 (21:00 +0000)]
Make av_base64_encode() do not require the user to provide an
overallocated buffer where to put the encoded string.

See the thread:
"[PATCH] Improve documentation for libavutil/base64.h".

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

15 years agoReplace hard-coded SEI type constants with symbolic names
superdump [Sun, 8 Feb 2009 20:28:12 +0000 (20:28 +0000)]
Replace hard-coded SEI type constants with symbolic names

Patch by Ivan Schreter ( schreter gmx net )

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

15 years agoClarify has_b_frames doxy.
michael [Sun, 8 Feb 2009 18:56:33 +0000 (18:56 +0000)]
Clarify has_b_frames doxy.

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

15 years agoNC camera demuxer
vitor [Sun, 8 Feb 2009 18:50:32 +0000 (18:50 +0000)]
NC camera demuxer

Patch by Nicolas Martin - elvadrias at gmail

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

15 years agoClarify that avformat_seek_file() is not part of the stable API yet.
michael [Sun, 8 Feb 2009 17:55:00 +0000 (17:55 +0000)]
Clarify that avformat_seek_file() is not part of the stable API yet.

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

15 years agoavformat_seek_file() prototype
michael [Sun, 8 Feb 2009 17:52:52 +0000 (17:52 +0000)]
avformat_seek_file() prototype

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

15 years agoff_add_hfyu_median_prediction_mmx2
lorenm [Sun, 8 Feb 2009 17:45:30 +0000 (17:45 +0000)]
ff_add_hfyu_median_prediction_mmx2
overall ffvhuff decoding speedup: 28% on core2, 25% on k8.

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

15 years agore-enable mid_pred asm on x86_64. (broke in r16681)
lorenm [Sun, 8 Feb 2009 17:44:04 +0000 (17:44 +0000)]
re-enable mid_pred asm on x86_64. (broke in r16681)

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

15 years agoFix reserved identifer detection so it doesnt detect __asm and such.
michael [Sun, 8 Feb 2009 13:34:22 +0000 (13:34 +0000)]
Fix reserved identifer detection so it doesnt detect __asm and such.

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

15 years agoFactorize grep -v cases.
michael [Sun, 8 Feb 2009 13:30:34 +0000 (13:30 +0000)]
Factorize grep -v cases.

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

15 years agoPatch check script.
michael [Sun, 8 Feb 2009 12:55:17 +0000 (12:55 +0000)]
Patch check script.
Note, before you flame me that its dirty, i did post it to ffmpeg-dev and
asked for a review and threatened to commit.

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

15 years agocosmetics: sample_to_chunk -> stsc
bcoudurier [Sun, 8 Feb 2009 09:59:31 +0000 (09:59 +0000)]
cosmetics: sample_to_chunk -> stsc

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

15 years agocosmetics: sample_to_ctime -> ctts
bcoudurier [Sun, 8 Feb 2009 09:57:28 +0000 (09:57 +0000)]
cosmetics: sample_to_ctime -> ctts

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

15 years agoremove useless field
bcoudurier [Sun, 8 Feb 2009 09:55:23 +0000 (09:55 +0000)]
remove useless field

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

15 years agorewrite pts also, as comment says
bcoudurier [Sun, 8 Feb 2009 09:48:59 +0000 (09:48 +0000)]
rewrite pts also, as comment says

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

15 years agoremove useless return
bcoudurier [Sun, 8 Feb 2009 09:42:37 +0000 (09:42 +0000)]
remove useless return

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

15 years agofix doxygen
bcoudurier [Sun, 8 Feb 2009 09:39:19 +0000 (09:39 +0000)]
fix doxygen

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

15 years agoReplace the calls to the deprecated av_alloc_format_context() with
stefano [Sun, 8 Feb 2009 08:27:26 +0000 (08:27 +0000)]
Replace the calls to the deprecated av_alloc_format_context() with
corresponding calls to avformat_alloc_context().

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

15 years agoDeprecate av_malloc_format_context() in favor of
stefano [Sun, 8 Feb 2009 08:16:40 +0000 (08:16 +0000)]
Deprecate av_malloc_format_context() in favor of
avformat_alloc_context(), and drop the old symbol at the next major
bump.

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

15 years agofix typo in h264dsp_mmx (no effect currently as the function is not used), approved...
bcoudurier [Sun, 8 Feb 2009 06:35:21 +0000 (06:35 +0000)]
fix typo in h264dsp_mmx (no effect currently as the function is not used), approved by Dark Shikari on IRC

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

15 years agoremove only one warning
bcoudurier [Sun, 8 Feb 2009 06:11:50 +0000 (06:11 +0000)]
remove only one warning

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

15 years agoremove useless cast, it does not remove warning, encode prototype must be changed
bcoudurier [Sun, 8 Feb 2009 06:03:10 +0000 (06:03 +0000)]
remove useless cast, it does not remove warning, encode prototype must be changed

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

15 years agoremove warning about incompatible pointer
bcoudurier [Sun, 8 Feb 2009 05:49:42 +0000 (05:49 +0000)]
remove warning about incompatible pointer

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

15 years agoreuse MXFCodecUL for data def and simplify
bcoudurier [Sun, 8 Feb 2009 05:12:30 +0000 (05:12 +0000)]
reuse MXFCodecUL for data def and simplify

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

15 years agoremove implicit header inclusions from mxf.h
bcoudurier [Sun, 8 Feb 2009 04:42:38 +0000 (04:42 +0000)]
remove implicit header inclusions from mxf.h

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

15 years agofree index entries
bcoudurier [Sun, 8 Feb 2009 04:35:36 +0000 (04:35 +0000)]
free index entries

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

15 years agouse new audio interleaving generic code
bcoudurier [Sun, 8 Feb 2009 04:33:53 +0000 (04:33 +0000)]
use new audio interleaving generic code

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

15 years agoextract audio interleaving code from mxf muxer, will be used by gxf and dv
bcoudurier [Sun, 8 Feb 2009 04:31:44 +0000 (04:31 +0000)]
extract audio interleaving code from mxf muxer, will be used by gxf and dv

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

15 years agooffset dts according to edit list, hackish but works, based on patch by Reimar
bcoudurier [Sun, 8 Feb 2009 04:27:07 +0000 (04:27 +0000)]
offset dts according to edit list, hackish but works, based on patch by Reimar

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

15 years agoRemove const qualifier from function argument to eliminate the warning
diego [Sun, 8 Feb 2009 03:44:54 +0000 (03:44 +0000)]
Remove const qualifier from function argument to eliminate the warning
swfenc.c:452: warning: passing argument 2 of #av_fifo_generic_write# discards qualifiers from pointer target type

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

15 years agoonly use 2 slices for index, one video(vbr) and one audio(cbr)
bcoudurier [Sun, 8 Feb 2009 03:29:49 +0000 (03:29 +0000)]
only use 2 slices for index, one video(vbr) and one audio(cbr)

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

15 years agoforce first track to be video and simplify
bcoudurier [Sun, 8 Feb 2009 02:38:07 +0000 (02:38 +0000)]
force first track to be video and simplify

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

15 years agowrite system item
bcoudurier [Sun, 8 Feb 2009 02:34:56 +0000 (02:34 +0000)]
write system item

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

15 years agodeclare ff_interleave_add_packet
bcoudurier [Sat, 7 Feb 2009 21:13:40 +0000 (21:13 +0000)]
declare ff_interleave_add_packet

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

15 years agoMove RV3/4 frame type check upper, so 1-slice unanchored B-frames are checked too
kostya [Sat, 7 Feb 2009 10:46:51 +0000 (10:46 +0000)]
Move RV3/4 frame type check upper, so 1-slice unanchored B-frames are checked too

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

15 years agoAdd decoder flush after seeking for RV3/4 decoders
kostya [Sat, 7 Feb 2009 09:35:16 +0000 (09:35 +0000)]
Add decoder flush after seeking for RV3/4 decoders

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

15 years agouse 512 kag size needed for d10
bcoudurier [Sat, 7 Feb 2009 02:13:23 +0000 (02:13 +0000)]
use 512 kag size needed for d10

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

15 years agoDrop the deprecated function register_avcodec() at the next major
stefano [Fri, 6 Feb 2009 23:54:50 +0000 (23:54 +0000)]
Drop the deprecated function register_avcodec() at the next major
version bump.

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

15 years agoReplace the calls to the deprecated function register_avcodec() with
stefano [Fri, 6 Feb 2009 23:50:54 +0000 (23:50 +0000)]
Replace the calls to the deprecated function register_avcodec() with
corresponding calls to avcodec_register().

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

15 years agoRename register_avcodec() as avcodec_register() and deprecate the old
stefano [Fri, 6 Feb 2009 23:46:15 +0000 (23:46 +0000)]
Rename register_avcodec() as avcodec_register() and deprecate the old
function name.

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

15 years agoAdd a new test program for base64, based on that removed in r17024.
stefano [Fri, 6 Feb 2009 23:29:25 +0000 (23:29 +0000)]
Add a new test program for base64, based on that removed in r17024.

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

15 years agoRemove broken test program.
stefano [Fri, 6 Feb 2009 23:24:17 +0000 (23:24 +0000)]
Remove broken test program.

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

15 years agoMove RTP_MAX_PACKET_LENGTH to rtpdec.h: it is not used in the muxer anymore
lucabe [Fri, 6 Feb 2009 20:42:21 +0000 (20:42 +0000)]
Move RTP_MAX_PACKET_LENGTH to rtpdec.h: it is not used in the muxer anymore

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

15 years agoDo not use RTP_MAX_PACKET_LENGTH in the RTP muxer
lucabe [Fri, 6 Feb 2009 20:41:15 +0000 (20:41 +0000)]
Do not use RTP_MAX_PACKET_LENGTH in the RTP muxer

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

15 years agoFix minor memory leak.
michael [Fri, 6 Feb 2009 20:30:18 +0000 (20:30 +0000)]
Fix minor memory leak.
Patch by Jindrich Makovicka, approved by mans.

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

15 years agoMerge rtp_aac.h and rtp_mpv.h in rtpenc.h
lucabe [Fri, 6 Feb 2009 15:30:41 +0000 (15:30 +0000)]
Merge rtp_aac.h and rtp_mpv.h in rtpenc.h

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

15 years agoFix gifs list of supported input pix_fmts, this makes it work with swscale
michael [Fri, 6 Feb 2009 13:04:39 +0000 (13:04 +0000)]
Fix gifs list of supported input pix_fmts, this makes it work with swscale
it also allows encoding gif with a 4bit palette and with a graycale one as
sideeffect.

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

15 years agoEnsure that the palette is set in data[1] for all 8bit formats.
michael [Fri, 6 Feb 2009 12:59:50 +0000 (12:59 +0000)]
Ensure that the palette is set in data[1] for all 8bit formats.
Also document it.

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

15 years agoUse libopenjpeg for jpeg2k decoding.
cehoyos [Fri, 6 Feb 2009 11:49:31 +0000 (11:49 +0000)]
Use libopenjpeg for jpeg2k decoding.

Patch by Jaikrishnan Menon

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

15 years agoSplit rtp.h in rtp.h, rtpdec.h, and rtpenc.h
lucabe [Fri, 6 Feb 2009 10:35:52 +0000 (10:35 +0000)]
Split rtp.h in rtp.h, rtpdec.h, and rtpenc.h

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

15 years agoAdd "AVFormatContext *ctx" (that being the RTSP demuxer's) as first argument
rbultje [Fri, 6 Feb 2009 01:37:19 +0000 (01:37 +0000)]
Add "AVFormatContext *ctx" (that being the RTSP demuxer's) as first argument
to the parse_packet() function pointer in RTPDynamicProtocolHandlers. This
allows these functions to peek back and retrieve values from the demuxer's
context (or RTSPState). The ASF/RTP payload parser will use this to be able
to parse SDP values (which occur even before the payload ID is given), store
them in the RTSPState and then retrieve them while parsing payload data. See
"[PATCH] RTSP-MS 13/15: add RTSP demuxer AVFormatContext to parse_packet()
function pointer (was: transport context)" mailinglist thread.

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

15 years agoFix blend_subrect for some subrects positioned on odd rows.
cehoyos [Thu, 5 Feb 2009 23:10:05 +0000 (23:10 +0000)]
Fix blend_subrect for some subrects positioned on odd rows.

Patch by Björn Axelsson gecko A acc D umu D se

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

15 years agoFix blend_subrect for subrects positioned on odd rows.
cehoyos [Thu, 5 Feb 2009 23:07:24 +0000 (23:07 +0000)]
Fix blend_subrect for subrects positioned on odd rows.

Patch by Björn Axelsson gecko A acc D umu D se

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

15 years agoRename "tx_ctx" and "cur_tx" variables to "transport_priv" and
rbultje [Thu, 5 Feb 2009 22:34:55 +0000 (22:34 +0000)]
Rename "tx_ctx" and "cur_tx" variables to "transport_priv" and
"cur_transport_priv", as discussed in the "[PATCH] rtsp.h: rename tx
variables" thread.

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

15 years agoformat timestamp correctly according to specs and set it
bcoudurier [Thu, 5 Feb 2009 20:15:18 +0000 (20:15 +0000)]
format timestamp correctly according to specs and set it

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

15 years agouse timestamp as modification date
bcoudurier [Thu, 5 Feb 2009 19:30:01 +0000 (19:30 +0000)]
use timestamp as modification date

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

15 years agoRevert part of r16593.
ramiro [Thu, 5 Feb 2009 18:51:29 +0000 (18:51 +0000)]
Revert part of r16593.
network.h should only be included when CONFIG_NETWORK is set.

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

15 years agoMake the MP3 probe weakly claim all files with ID3v2 tags to fix regressions on
alexc [Thu, 5 Feb 2009 18:41:06 +0000 (18:41 +0000)]
Make the MP3 probe weakly claim all files with ID3v2 tags to fix regressions on
files with very large tags.

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

15 years agouse timestamp as creation date
bcoudurier [Thu, 5 Feb 2009 18:32:42 +0000 (18:32 +0000)]
use timestamp as creation date

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

15 years agoAdd size_in_bits to PutBitContext
michael [Thu, 5 Feb 2009 18:25:01 +0000 (18:25 +0000)]
Add size_in_bits to PutBitContext

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

15 years agoDelete an enum and a function typedef that aren't used anywhere, and
rbultje [Thu, 5 Feb 2009 17:00:10 +0000 (17:00 +0000)]
Delete an enum and a function typedef that aren't used anywhere, and
move move a struct/typedef in rtsp.h that is only used in ffserver.c into
ffserver.c. See "[PATCH] rtsp.h: move/remove unused thingies" thread on ML.

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

15 years agoIntroduce a new num_frames field in RTPDemuxContext so that rtp_aac.c
lucabe [Thu, 5 Feb 2009 14:53:25 +0000 (14:53 +0000)]
Introduce a new num_frames field in RTPDemuxContext so that rtp_aac.c
does not need to abuse read_buf_index

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

15 years agoElectronic Arts demuxer: support TQI video tag
pross [Thu, 5 Feb 2009 08:59:38 +0000 (08:59 +0000)]
Electronic Arts demuxer: support TQI video tag

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

15 years agoElectronic Arts TQI decoder
pross [Thu, 5 Feb 2009 08:58:35 +0000 (08:58 +0000)]
Electronic Arts TQI decoder

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

15 years agodon't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is required...
pross [Thu, 5 Feb 2009 07:59:11 +0000 (07:59 +0000)]
don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is required for the Electronic Arts TQI decoder.

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

15 years agoconvert mpeg1_decode_block_intra() to inline global
pross [Thu, 5 Feb 2009 07:57:11 +0000 (07:57 +0000)]
convert mpeg1_decode_block_intra() to inline global

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

15 years agofix key frame offset with open gop
bcoudurier [Thu, 5 Feb 2009 07:47:39 +0000 (07:47 +0000)]
fix key frame offset with open gop

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

15 years agoconfigure: add command flag to disable yasm use
mru [Thu, 5 Feb 2009 02:47:26 +0000 (02:47 +0000)]
configure: add command flag to disable yasm use

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

15 years agoconfigure: set EXESUF before it is used
mru [Thu, 5 Feb 2009 00:03:54 +0000 (00:03 +0000)]
configure: set EXESUF before it is used

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

15 years agoRemove CONFIG_H264_ENCODER references
mru [Wed, 4 Feb 2009 21:28:58 +0000 (21:28 +0000)]
Remove CONFIG_H264_ENCODER references

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

15 years agoconfigure: move basic sanity tests before other tests
mru [Wed, 4 Feb 2009 21:28:54 +0000 (21:28 +0000)]
configure: move basic sanity tests before other tests

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

15 years agoRemove documentation of non-existing function parameters.
diego [Wed, 4 Feb 2009 20:43:17 +0000 (20:43 +0000)]
Remove documentation of non-existing function parameters.

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

15 years agoRemove unused CONFIG_H264_ENCODER #define.
diego [Wed, 4 Feb 2009 20:41:09 +0000 (20:41 +0000)]
Remove unused CONFIG_H264_ENCODER #define.

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

15 years agoRemove pointless '#if CONFIG_ENCODERS' around forward declarations.
diego [Wed, 4 Feb 2009 20:36:37 +0000 (20:36 +0000)]
Remove pointless '#if CONFIG_ENCODERS' around forward declarations.

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

15 years agofastdiv is disabled by default, so put --enable-fastdiv into the help output.
diego [Wed, 4 Feb 2009 20:34:08 +0000 (20:34 +0000)]
fastdiv is disabled by default, so put --enable-fastdiv into the help output.

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

15 years agoUse directory name as multiple inclusion guard prefix.
diego [Wed, 4 Feb 2009 20:31:20 +0000 (20:31 +0000)]
Use directory name as multiple inclusion guard prefix.
We do this for all other libraries already.

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

15 years agoMove enum RTSPTransport up a bit, so that all fields that are assigned a value
rbultje [Wed, 4 Feb 2009 17:17:20 +0000 (17:17 +0000)]
Move enum RTSPTransport up a bit, so that all fields that are assigned a value
of this type can be properly attributed as such (in this case, transport in
the RTSPTransportField struct). See "[PATCH] RTSP-MS 10/15: ASF header parsing"
thread on mailinglist.

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

15 years agoNo need to compute stype
romansh [Wed, 4 Feb 2009 16:16:53 +0000 (16:16 +0000)]
No need to compute stype

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

15 years agoalways write mxf time base in descriptors
bcoudurier [Wed, 4 Feb 2009 09:35:59 +0000 (09:35 +0000)]
always write mxf time base in descriptors

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

15 years agoDo not misuse unsigned long to store pointers.
ramiro [Wed, 4 Feb 2009 05:56:39 +0000 (05:56 +0000)]
Do not misuse unsigned long to store pointers.

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

15 years agouse sample rate as audio input time base
bcoudurier [Wed, 4 Feb 2009 04:50:47 +0000 (04:50 +0000)]
use sample rate as audio input time base

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

15 years agowrite all available metadata tags into extended_content_header
aurel [Wed, 4 Feb 2009 01:40:52 +0000 (01:40 +0000)]
write all available metadata tags into extended_content_header

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

15 years agouse new metadata API in asf muxer
aurel [Wed, 4 Feb 2009 01:37:16 +0000 (01:37 +0000)]
use new metadata API in asf muxer

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

15 years agolet packet pass through when no timestamps
bcoudurier [Tue, 3 Feb 2009 23:18:12 +0000 (23:18 +0000)]
let packet pass through when no timestamps

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

15 years agoexactly compute index byte count
bcoudurier [Tue, 3 Feb 2009 23:11:13 +0000 (23:11 +0000)]
exactly compute index byte count

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

15 years agoAdd av_cold attributes to *_init and *_end functions.
alexc [Tue, 3 Feb 2009 23:09:00 +0000 (23:09 +0000)]
Add av_cold attributes to *_init and *_end functions.

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

15 years agoprevent reading more than container atom size, fix broken file broken_by_rev15830...
bcoudurier [Tue, 3 Feb 2009 23:03:41 +0000 (23:03 +0000)]
prevent reading more than container atom size, fix broken file broken_by_rev15830.MOV, fix #818

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

15 years agoVP3: Prevent stack corruption from an unset custom coding method.
alexc [Tue, 3 Feb 2009 22:59:47 +0000 (22:59 +0000)]
VP3: Prevent stack corruption from an unset custom coding method.

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

15 years agouse new metadata API in asf demuxer
aurel [Tue, 3 Feb 2009 22:12:06 +0000 (22:12 +0000)]
use new metadata API in asf demuxer

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

15 years agoAdd fields to H264Context and SPS for upcoming VA API support.
cehoyos [Tue, 3 Feb 2009 20:49:02 +0000 (20:49 +0000)]
Add fields to H264Context and SPS for upcoming VA API support.

Patch by Gwenole Beauchesne gbeauchesne A splitted-desktop dotcom

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

15 years ago100l, don't run tests twice, this was some forgotten debugging code.
reimar [Tue, 3 Feb 2009 18:04:52 +0000 (18:04 +0000)]
100l, don't run tests twice, this was some forgotten debugging code.

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

15 years agoFix a bug in 3DEC CBC decryption and add more extensive tests based on
reimar [Tue, 3 Feb 2009 17:58:19 +0000 (17:58 +0000)]
Fix a bug in 3DEC CBC decryption and add more extensive tests based on
the official test vectors.

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

15 years agocheck validity of pointer srcC
stefang [Tue, 3 Feb 2009 17:56:24 +0000 (17:56 +0000)]
check validity of pointer srcC

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

15 years agoUpdate DES test code to use the new public API.
reimar [Tue, 3 Feb 2009 17:03:49 +0000 (17:03 +0000)]
Update DES test code to use the new public API.

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

15 years agoAdd support for 3DES to DES module
reimar [Tue, 3 Feb 2009 16:45:42 +0000 (16:45 +0000)]
Add support for 3DES to DES module

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

15 years agoAdd and use a public API for RC4 and DES, analogous to the AES API.
reimar [Tue, 3 Feb 2009 14:20:55 +0000 (14:20 +0000)]
Add and use a public API for RC4 and DES, analogous to the AES API.

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

15 years agoReformat rdt_demuxer AVCodec struct sanely.
michael [Tue, 3 Feb 2009 13:12:20 +0000 (13:12 +0000)]
Reformat rdt_demuxer AVCodec struct sanely.

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

15 years agoFix probe & demuxing of Topfield 58XXPVR and 68XXPVR (topfield.rec)
michael [Tue, 3 Feb 2009 11:01:57 +0000 (11:01 +0000)]
Fix probe & demuxing of Topfield 58XXPVR and 68XXPVR (topfield.rec)

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

15 years agoFix unknown header 10001000 / http://samples.mplayerhq.hu/real/VC-RV10/thankyou.rm...
michael [Tue, 3 Feb 2009 03:01:17 +0000 (03:01 +0000)]
Fix unknown header 10001000 / http://samples.mplayerhq.hu/real/VC-RV10/thankyou.rm / issue809

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

15 years agouse new metadata API in aiff demuxer
aurel [Mon, 2 Feb 2009 23:43:12 +0000 (23:43 +0000)]
use new metadata API in aiff demuxer

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