]> git.sesse.net Git - ffmpeg/log
ffmpeg
19 years agoSnow Slicing patch by (Yartrebo) yartrebo earthlink net
Yartrebo [Sun, 3 Apr 2005 15:43:57 +0000 (15:43 +0000)]
Snow Slicing patch by (Yartrebo) yartrebo earthlink net

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

19 years agosnow regression test
Michael Niedermayer [Sun, 3 Apr 2005 15:39:17 +0000 (15:39 +0000)]
snow regression test

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

19 years agoAutodesk Animator Studio Codec (AASC) video decoder, courtesy of
Mike Melanson [Sun, 3 Apr 2005 05:02:08 +0000 (05:02 +0000)]
Autodesk Animator Studio Codec (AASC) video decoder, courtesy of
Konstantin Shishkov

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

19 years agofix vorbis in avi
Michael Niedermayer [Fri, 1 Apr 2005 21:21:12 +0000 (21:21 +0000)]
fix vorbis in avi

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

19 years agosupport some more color modes; patch by Kostya
Kostya Shishkov [Fri, 1 Apr 2005 04:30:31 +0000 (04:30 +0000)]
support some more color modes; patch by Kostya

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

19 years agoreverting 1.66 -> 1.67 change
Michael Niedermayer [Wed, 30 Mar 2005 00:36:30 +0000 (00:36 +0000)]
reverting 1.66 -> 1.67 change

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

19 years agofree that last frame
Mike Melanson [Mon, 28 Mar 2005 20:40:21 +0000 (20:40 +0000)]
free that last frame

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

19 years agoWestwood SND1 decoder, courtesy of Kostya
Mike Melanson [Mon, 28 Mar 2005 18:05:25 +0000 (18:05 +0000)]
Westwood SND1 decoder, courtesy of Kostya

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

19 years agoPSM support in MPEG-PS demuxer.
Måns Rullgård [Mon, 28 Mar 2005 17:33:21 +0000 (17:33 +0000)]
PSM support in MPEG-PS demuxer.
Based on a patch by Leon Woestenberg <leonw at mailcan dot com>

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

19 years agomotion estimation bitrate penalty compensation
Michael Niedermayer [Sun, 27 Mar 2005 12:19:59 +0000 (12:19 +0000)]
motion estimation bitrate penalty compensation

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

19 years agodisplay deblocking strength in FF_DEBUG_PICT_INFO
Loren Merritt [Sun, 27 Mar 2005 10:58:21 +0000 (10:58 +0000)]
display deblocking strength in FF_DEBUG_PICT_INFO

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

19 years agoallow 16 refs with B-frames
Loren Merritt [Sun, 27 Mar 2005 10:54:16 +0000 (10:54 +0000)]
allow 16 refs with B-frames

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

19 years agoadd Loïc Le Loarer
Michael Niedermayer [Sun, 27 Mar 2005 00:47:32 +0000 (00:47 +0000)]
add Loïc Le Loarer

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

19 years agoThis is the second patch for MBAFF support, this adds the deblocking
Loïc Le Loarer [Sun, 27 Mar 2005 00:44:11 +0000 (00:44 +0000)]
This is the second patch for MBAFF support, this adds the deblocking
filter code for the I slice.

With this patch, 4 more frames are decoded correctly from the
conformance streams.
patch by (Loïc Le Loarer <lll+ffmpeg m4x org>)

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

19 years agoThe cvs version 1.103 of h264.c brokes 13 conformance streams, this
Loïc Le Loarer [Sun, 27 Mar 2005 00:27:37 +0000 (00:27 +0000)]
The cvs version 1.103 of h264.c brokes 13 conformance streams, this
patch corrects this and decodes the same streams as version 1.102.
patch by (Loïc Le Loarer <lll+ffmpeg m4x org>)

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

19 years agofix psp muxing (probably this fix is wrong but its better then nothing)
Michael Niedermayer [Sun, 27 Mar 2005 00:16:17 +0000 (00:16 +0000)]
fix psp muxing (probably this fix is wrong but its better then nothing)

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

19 years agoreplace custom bitstream reader with get_bits/vlc()
Michael Niedermayer [Sat, 26 Mar 2005 23:51:13 +0000 (23:51 +0000)]
replace custom bitstream reader with get_bits/vlc()

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

19 years agomake reverse[] non static
Michael Niedermayer [Sat, 26 Mar 2005 23:50:14 +0000 (23:50 +0000)]
make reverse[] non static

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

19 years agoWinnov WNV1 video decoder, courtesy of Konstantin Shishkov
Mike Melanson [Sat, 26 Mar 2005 20:32:55 +0000 (20:32 +0000)]
Winnov WNV1 video decoder, courtesy of Konstantin Shishkov

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

19 years agocheck mb/me_threshold range, fixes assertion failure
Michael Niedermayer [Sat, 26 Mar 2005 18:10:44 +0000 (18:10 +0000)]
check mb/me_threshold range, fixes assertion failure

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

19 years agomore checks, fixes assertion failure
Michael Niedermayer [Sat, 26 Mar 2005 17:01:49 +0000 (17:01 +0000)]
more checks, fixes assertion failure

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

19 years agobypass internal buffer for "large" packets
Michael Niedermayer [Thu, 24 Mar 2005 22:07:54 +0000 (22:07 +0000)]
bypass internal buffer for "large" packets

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

19 years agosegfault fix
Michael Niedermayer [Thu, 24 Mar 2005 21:27:54 +0000 (21:27 +0000)]
segfault fix

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

19 years agodiscard dummy packets before doing inapropriate checks on them and failing as a result
Michael Niedermayer [Thu, 24 Mar 2005 01:51:57 +0000 (01:51 +0000)]
discard dummy packets before doing inapropriate checks on them and failing as a result

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

19 years agocopy extradata for streamcopy
Michael Niedermayer [Thu, 24 Mar 2005 01:47:45 +0000 (01:47 +0000)]
copy extradata for streamcopy

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

19 years ago25_fix_problem_that_unsynced_with_ss_option.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 21:07:11 +0000 (21:07 +0000)]
25_fix_problem_that_unsynced_with_ss_option.patch by (Calcium | calcium nurs or jp)

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

19 years agocreate temporary file in current directory if it failed in /tmp
Michael Niedermayer [Wed, 23 Mar 2005 19:19:59 +0000 (19:19 +0000)]
create temporary file in current directory if it failed in /tmp

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

19 years agoReplace stray spaces by a tab.
Diego Biurrun [Wed, 23 Mar 2005 14:10:22 +0000 (14:10 +0000)]
Replace stray spaces by a tab.

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

19 years ago31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 13:30:27 +0000 (13:30 +0000)]
31_ASF_compatibility_with_WMP_and_add_index.patch by (Calcium | calcium nurs or jp)

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

19 years ago30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 12:52:24 +0000 (12:52 +0000)]
30_clean_up_global_header_flag.patch by (Calcium | calcium nurs or jp)

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

19 years ago29_vtag_in_ASF_not_effective.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 12:42:12 +0000 (12:42 +0000)]
29_vtag_in_ASF_not_effective.patch by (Calcium | calcium nurs or jp)

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

19 years ago28_fix_parameters_in_G726.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 12:35:27 +0000 (12:35 +0000)]
28_fix_parameters_in_G726.patch by (Calcium | calcium nurs or jp)

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

19 years agosupport omiting various headers in mpeg4 as WMP seems to have difficulty with them
Michael Niedermayer [Wed, 23 Mar 2005 11:39:38 +0000 (11:39 +0000)]
support omiting various headers in mpeg4 as WMP seems to have difficulty with them
based upon 27_WMP_compatibility_with_ISOMPEG4.patch by (Calcium | calcium nurs or jp)
  indention fixed
  uses workaround_bugs instead of strict_std_compliancy as WMP is not the reference implementation

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

19 years agoPatch for "uuid" atom followed after atom "ftyp" by "QuickTime <ffmpeg AT gmail DOT...
François Revol [Wed, 23 Mar 2005 11:20:47 +0000 (11:20 +0000)]
Patch for "uuid" atom followed after atom "ftyp" by "QuickTime <ffmpeg AT gmail DOT com>"

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

19 years agofix time stored in mov
Michael Niedermayer [Wed, 23 Mar 2005 11:15:45 +0000 (11:15 +0000)]
fix time stored in mov
based upon 23_fix_timestamp_in_mov.patch by (Calcium | calcium nurs or jp)

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

19 years agochange audio volume range so that the very slow division by 100 can be avoided
Michael Niedermayer [Wed, 23 Mar 2005 02:10:23 +0000 (02:10 +0000)]
change audio volume range so that the very slow division by 100 can be avoided
alternatively we could also use a nicer default = 100 or 1.0 scale and internally change it (patch welcome)

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

19 years ago19_audio_volume_adj.patch by (Calcium | calcium nurs or jp)
Calcium [Wed, 23 Mar 2005 01:59:17 +0000 (01:59 +0000)]
19_audio_volume_adj.patch by (Calcium | calcium nurs or jp)

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

19 years ago12_finish_encoding_at_shortest_stream_was_finished.patch by (Calcium | calcium nurs...
Calcium [Wed, 23 Mar 2005 00:52:31 +0000 (00:52 +0000)]
12_finish_encoding_at_shortest_stream_was_finished.patch by (Calcium | calcium nurs or jp)

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

19 years agotrying to fix a few minor values in the mp4/mov muxer
Michael Niedermayer [Wed, 23 Mar 2005 00:26:43 +0000 (00:26 +0000)]
trying to fix a few minor values in the mp4/mov muxer

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

19 years ago04_AMR_no_debug_output.patch by (Calcium | calcium nurs or jp)
Calcium [Tue, 22 Mar 2005 18:28:15 +0000 (18:28 +0000)]
04_AMR_no_debug_output.patch by (Calcium | calcium nurs or jp)

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

19 years ago08_limit_in_filesize.patch by (Calcium | calcium nurs or jp)
Calcium [Tue, 22 Mar 2005 18:20:07 +0000 (18:20 +0000)]
08_limit_in_filesize.patch by (Calcium | calcium nurs or jp)

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

19 years agoinit has_b_frames for stream copy
Michael Niedermayer [Tue, 22 Mar 2005 18:15:55 +0000 (18:15 +0000)]
init has_b_frames for stream copy

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

19 years agoFixes rgb32to16 conversion for I think all platforms since the int8
Rene Rebe [Tue, 22 Mar 2005 10:11:42 +0000 (10:11 +0000)]
Fixes rgb32to16 conversion for I think all platforms since the int8
cast should never have worked. Tested on PowerPC and fixes the black GUI
to show the content.
patch by Rene Rebe <rene at exactcode dot de>

Originally committed as revision 14983 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agoalignment fix
Michael Niedermayer [Sat, 19 Mar 2005 13:10:09 +0000 (13:10 +0000)]
alignment fix

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

19 years agoindentation fix
Måns Rullgård [Sat, 19 Mar 2005 12:30:01 +0000 (12:30 +0000)]
indentation fix

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

19 years agoB frames and CABAC/CAVLC selection by Erik Slagter (erik at slagter dot name)
Måns Rullgård [Sat, 19 Mar 2005 12:27:10 +0000 (12:27 +0000)]
B frames and CABAC/CAVLC selection by Erik Slagter (erik at slagter dot name)

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

19 years agodisable luma in postprocess filters patch by (Tuukka Toivonen |tuukkat ee.oulu fi)
Tuukka Toivonen [Sat, 19 Mar 2005 03:01:13 +0000 (03:01 +0000)]
disable luma in postprocess filters patch by (Tuukka Toivonen |tuukkat ee.oulu fi)
fixed by myself

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

19 years agoogg has to be at the right of vorbis patch by ("Víctor Paesa" wzrlpy hotmail com)
Víctor Paesa [Fri, 18 Mar 2005 02:13:13 +0000 (02:13 +0000)]
ogg has to be at the right of vorbis patch by ("Víctor Paesa" wzrlpy hotmail com)

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

19 years agoinitalize has_b_frames
Michael Niedermayer [Thu, 17 Mar 2005 21:38:29 +0000 (21:38 +0000)]
initalize has_b_frames

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

19 years ago10l typo
Michael Niedermayer [Thu, 17 Mar 2005 21:35:50 +0000 (21:35 +0000)]
10l typo

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

19 years agoargument name for -vdt
Måns Rullgård [Thu, 17 Mar 2005 05:07:54 +0000 (05:07 +0000)]
argument name for -vdt

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

19 years agomore fine grained discarding of packets
Michael Niedermayer [Thu, 17 Mar 2005 01:25:01 +0000 (01:25 +0000)]
more fine grained discarding of packets

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

19 years agoadd libdir support to configure patch by (Luca Barbato )lu_zero gentoo org)
Luca Barbato [Wed, 16 Mar 2005 19:11:58 +0000 (19:11 +0000)]
add libdir support to configure patch by (Luca Barbato )lu_zero gentoo org)

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

19 years agobuffer overflow in sdp_probe() fix by (Gildas Bazin )gbazin altern org)
Michael Niedermayer [Wed, 16 Mar 2005 19:06:34 +0000 (19:06 +0000)]
buffer overflow in sdp_probe() fix by (Gildas Bazin )gbazin altern org)

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

19 years agozlib detection fix by (Gildas Bazin <gbazin altern org<)
Michael Niedermayer [Wed, 16 Mar 2005 19:04:54 +0000 (19:04 +0000)]
zlib detection fix by (Gildas Bazin <gbazin altern org<)

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

19 years agos/\t/ /g for indentation fairies
François Revol [Wed, 16 Mar 2005 13:49:20 +0000 (13:49 +0000)]
s/\t/    /g for indentation fairies

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

19 years agoreverse zero packet dissapearence "feature"
Michael Niedermayer [Wed, 16 Mar 2005 13:26:52 +0000 (13:26 +0000)]
reverse zero packet dissapearence "feature"

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

19 years agoset constant QP from AVCodecContext.global_quality.
Måns Rullgård [Wed, 16 Mar 2005 13:09:30 +0000 (13:09 +0000)]
set constant QP from AVCodecContext.global_quality.
set key_frame flag on coded_picture correctly.

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

19 years agopktdumper debugging utility for demuxers. This tool dumps each AVPacket demuxed to...
François Revol [Tue, 15 Mar 2005 23:52:25 +0000 (23:52 +0000)]
pktdumper debugging utility for demuxers. This tool dumps each AVPacket demuxed to a stamped file.
make pktdumper LDFLAGS='-Llibavformat/ -lavformat'

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

19 years agosample_size fix
Michael Niedermayer [Tue, 15 Mar 2005 23:50:24 +0000 (23:50 +0000)]
sample_size fix

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

19 years agoset global_quality
Michael Niedermayer [Tue, 15 Mar 2005 22:49:16 +0000 (22:49 +0000)]
set global_quality

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

19 years agocleanup strh parser
Michael Niedermayer [Tue, 15 Mar 2005 21:25:59 +0000 (21:25 +0000)]
cleanup strh parser

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

19 years agoslice-based idwt (10% faster decoding)
Loren Merritt [Tue, 15 Mar 2005 21:05:34 +0000 (21:05 +0000)]
slice-based idwt (10% faster decoding)

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

19 years agodont link with libavcodec twice on win32
Michael Niedermayer [Tue, 15 Mar 2005 12:37:39 +0000 (12:37 +0000)]
dont link with libavcodec twice on win32

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

19 years agonon interleaved avi support
Michael Niedermayer [Tue, 15 Mar 2005 03:42:57 +0000 (03:42 +0000)]
non interleaved avi support
various fixes/workarounds

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

19 years agoset global_quality
Michael Niedermayer [Mon, 14 Mar 2005 23:14:17 +0000 (23:14 +0000)]
set global_quality

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

19 years agouse libavformats index system instead of the half duplicated mess in avidec.c
Michael Niedermayer [Sun, 13 Mar 2005 02:04:35 +0000 (02:04 +0000)]
use libavformats index system instead of the half duplicated mess in avidec.c

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

19 years ago"put_s should store signed values. Spotted on #mplayerdev by someone I
Luca Barbato [Sun, 13 Mar 2005 01:58:29 +0000 (01:58 +0000)]
"put_s should store signed values. Spotted on #mplayerdev by someone I
don't remember." patch by (Luca Barbato [lu_zero gentoo org)

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

19 years agokeyframe & non keyframe index fixes
Michael Niedermayer [Sun, 13 Mar 2005 00:13:01 +0000 (00:13 +0000)]
keyframe & non keyframe index fixes

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

19 years agoAdd 3IV2 4CC by "Rob Coenen" <rob AT massive-interactive DOT nl>
François Revol [Sat, 12 Mar 2005 13:31:03 +0000 (13:31 +0000)]
Add 3IV2 4CC by "Rob Coenen" <rob AT massive-interactive DOT nl>

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

19 years ago10l (compile fix)
Loren Merritt [Sat, 12 Mar 2005 03:10:44 +0000 (03:10 +0000)]
10l (compile fix)

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

19 years agoPatch from Gianluigi Tiesi (sherpya at netfarm dot it):
D Richard Felker III [Fri, 11 Mar 2005 19:52:43 +0000 (19:52 +0000)]
Patch from Gianluigi Tiesi (sherpya at netfarm dot it):
"A small patch to avoid error compiling matroska.c on mingw"
My comment: using typedefs for things like this is always ridiculous.

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

19 years agouuid patch by (Måns Rullgård <mru inprovide com>)
Måns Rullgård [Fri, 11 Mar 2005 17:13:03 +0000 (17:13 +0000)]
uuid patch by (Måns Rullgård <mru inprovide com>)

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

19 years agofix lib order and remove nonsense avcodec double linking
Michael Niedermayer [Fri, 11 Mar 2005 11:34:31 +0000 (11:34 +0000)]
fix lib order and remove nonsense avcodec double linking

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

19 years agoSet keyframe flag only on IDR-frames (needed for reordering across I-frames).
Loren Merritt [Fri, 11 Mar 2005 02:14:44 +0000 (02:14 +0000)]
Set keyframe flag only on IDR-frames (needed for reordering across I-frames).
Read vui bitstream restrictions (allows B-frame delay in advance, rather than waiting till we're out of order.)
Mark duplicate frames due to delay as duplicates.

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

19 years agoreplace custom bit-reading functions with FFmpeg's internal function;
Mike Melanson [Thu, 10 Mar 2005 05:34:10 +0000 (05:34 +0000)]
replace custom bit-reading functions with FFmpeg's internal function;
roll alac_file data structure members into ALACContext

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

19 years agooptimize & simplify
Michael Niedermayer [Wed, 9 Mar 2005 23:48:17 +0000 (23:48 +0000)]
optimize & simplify

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

19 years agoOops patch by (Måns Rullgård <mru inprovide com>)
Måns Rullgård [Wed, 9 Mar 2005 19:46:31 +0000 (19:46 +0000)]
Oops patch by (Måns Rullgård <mru inprovide com>)

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

19 years agoH.264 encoding with x264 by (Måns Rullgård <mru inprovide com>)
Michael Niedermayer [Wed, 9 Mar 2005 03:04:56 +0000 (03:04 +0000)]
H.264 encoding with x264 by (Måns Rullgård <mru inprovide com>)

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

19 years agodouble free patch by (Måns Rullgård <mru inprovide com>)
Måns Rullgård [Wed, 9 Mar 2005 02:12:44 +0000 (02:12 +0000)]
double free patch by (Måns Rullgård <mru inprovide com>)
"This free is handled in av_write_trailer() since Oct 1 2004, but apparently mpegts was missed at the time."

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

19 years ago(10l) supported pix_fmts forgotten
Michael Niedermayer [Tue, 8 Mar 2005 20:35:27 +0000 (20:35 +0000)]
(10l) supported pix_fmts forgotten

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

19 years agofixing playback of xvid pretending to be divx (sample_vop_nc.avi)
Michael Niedermayer [Tue, 8 Mar 2005 14:39:58 +0000 (14:39 +0000)]
fixing playback of xvid pretending to be divx (sample_vop_nc.avi)

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

19 years agoremove an assert that was breaking compilation on some gccs.
Loren Merritt [Mon, 7 Mar 2005 09:05:33 +0000 (09:05 +0000)]
remove an assert that was breaking compilation on some gccs.

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

19 years agoAVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)
Michael Niedermayer [Sun, 6 Mar 2005 23:20:53 +0000 (23:20 +0000)]
AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)
with minor changes from me

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

19 years agoMBAFF I slice no deblocking patch by (Loic >>lll+ffmpeg m4x org<<)
Loic Le Loarer [Sun, 6 Mar 2005 23:02:25 +0000 (23:02 +0000)]
MBAFF I slice no deblocking patch by (Loic >>lll+ffmpeg m4x org<<)

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

19 years agogroup audio codec ids
Michael Niedermayer [Sun, 6 Mar 2005 22:49:46 +0000 (22:49 +0000)]
group audio codec ids

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

19 years agoindeo3 for bigendian patch by (demo-n <demo-n users.sourceforge net)
Michael Niedermayer [Sun, 6 Mar 2005 20:07:41 +0000 (20:07 +0000)]
indeo3 for bigendian patch  by (demo-n <demo-n users.sourceforge net)

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

19 years agospam
Michael Niedermayer [Sun, 6 Mar 2005 19:59:37 +0000 (19:59 +0000)]
spam

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

19 years agoH.264 and Vorbis support in matroska patch by (Måns Rullgård |mru inprovide com)
Måns Rullgård [Sun, 6 Mar 2005 19:52:41 +0000 (19:52 +0000)]
H.264 and Vorbis support in matroska patch by (Måns Rullgård |mru inprovide com)

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

19 years agoimproved detection of "AVC1" style H.264 patch by (Måns Rullgård <mru inprovide com>)
Måns Rullgård [Sun, 6 Mar 2005 19:40:12 +0000 (19:40 +0000)]
improved detection of "AVC1" style H.264 patch by (Måns Rullgård <mru inprovide com>)

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

19 years agoget rid of nasty exit()'s so the decoder will only warn the user before
Mike Melanson [Sun, 6 Mar 2005 14:48:50 +0000 (14:48 +0000)]
get rid of nasty exit()'s so the decoder will only warn the user before
it runs off the end of a buffer; eventually, this should be replaced
with FFmpeg's internal bit reader which is hopefully more robust

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

19 years ago-freduce-all-givs has been removed from gcc
Falk Hüffner [Sun, 6 Mar 2005 14:42:10 +0000 (14:42 +0000)]
-freduce-all-givs has been removed from gcc

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

19 years agodecoder works fine now, when fed properly-sized chunks by the demuxer;
Mike Melanson [Sun, 6 Mar 2005 07:00:24 +0000 (07:00 +0000)]
decoder works fine now, when fed properly-sized chunks by the demuxer;
cleaned up some cruft for this commit

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

19 years agodo not use a variable before proper initialization
Mike Melanson [Sun, 6 Mar 2005 06:22:24 +0000 (06:22 +0000)]
do not use a variable before proper initialization

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

19 years agofirst pass at ALAC decoder from David Hammerton; while David's original
Mike Melanson [Sun, 6 Mar 2005 00:43:55 +0000 (00:43 +0000)]
first pass at ALAC decoder from David Hammerton; while David's original
decoder works great, this decoder is not completely and seamlessly
integrated yet with FFmpeg

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

19 years agoSupport for AMR Interface Format 2 patch by ("Torsten Martinsen" <tma gatehouse dk>)
Torsten Martinsen [Sat, 5 Mar 2005 11:44:25 +0000 (11:44 +0000)]
Support for AMR Interface Format 2 patch by ("Torsten Martinsen" <tma gatehouse dk>)

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

19 years agotypo
Michael Niedermayer [Sat, 5 Mar 2005 03:37:19 +0000 (03:37 +0000)]
typo

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

19 years agompeg-es bitrate parsing
Michael Niedermayer [Sat, 5 Mar 2005 03:36:32 +0000 (03:36 +0000)]
mpeg-es bitrate parsing

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

19 years ago10l (fix reordering when B-frames are not present)
Loren Merritt [Sat, 5 Mar 2005 00:14:21 +0000 (00:14 +0000)]
10l (fix reordering when B-frames are not present)

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

19 years agoH.264: decode arbitrary frame orders and allow B-frames as references.
Loren Merritt [Fri, 4 Mar 2005 12:47:38 +0000 (12:47 +0000)]
H.264: decode arbitrary frame orders and allow B-frames as references.

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