1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
Commit Graph

4512 Commits

Author SHA1 Message Date
Michael Niedermayer
87017bada0 10l (rescaling AV_NOPTS_VALUE)
Originally committed as revision 4227 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 16:28:24 +00:00
Michael Niedermayer
1677155df8 10l (overflows)
Originally committed as revision 4226 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 16:27:05 +00:00
Ivan Kalvachev
25a0a0a58f few bistream fixes and verbosity tweaks
Originally committed as revision 4225 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 15:13:19 +00:00
Michael Niedermayer
4ad8ecd136 sanity check
Originally committed as revision 4224 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 10:15:19 +00:00
Michael Niedermayer
d9c780a8b7 some asserts()
Originally committed as revision 4223 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 08:44:17 +00:00
Michael Niedermayer
bf873ee62a b_frame_strategy sanity check
Originally committed as revision 4222 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-12 01:31:11 +00:00
Diego Biurrun
49d40989ff Add missing pp=ac to pp_help.
Originally committed as revision 4221 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 23:51:44 +00:00
Måns Rullgård
bcfc40aed4 flac in ogg support
based on patch by Matthieu Castet <castet dot matthieu at free dot fr>

Originally committed as revision 4220 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 22:47:26 +00:00
Michael Niedermayer
160147ccfc fixing decoding of AlanKay-245.asf
Originally committed as revision 4219 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 17:13:42 +00:00
Måns Rullgård
aac064b5bd theora decoding using libtheora
Originally committed as revision 4218 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 16:42:15 +00:00
Måns Rullgård
1ed923eab3 support theora in ogg, plus required ogg core changes
Originally committed as revision 4217 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 16:38:34 +00:00
Michael Niedermayer
ef56de328f support the LE reader, so it can be tested a little
Originally committed as revision 4216 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 01:50:46 +00:00
Michael Niedermayer
cea27ac714 LE bitstream reader based upon a patch by (Balatoni Denes <dbalatoni programozo hu)
Originally committed as revision 4215 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-11 01:46:13 +00:00
Michael Niedermayer
0de1318a29 typo
Originally committed as revision 4214 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 21:02:20 +00:00
Roine Gustafsson
983ea0bc87 a few #ifdef CONFIG_X_ENCODER, patch by (Roine Gustafsson <roine users.sourceforge net]
Originally committed as revision 4213 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 20:39:11 +00:00
Michael Niedermayer
33f725723f optimization
Originally committed as revision 4212 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 19:54:38 +00:00
Michael Niedermayer
24dea064cc change macros to inline functions
remove redundant operations
remove silly 2 layer bswap_XX/ByteSwapXX system

Originally committed as revision 4211 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 10:05:44 +00:00
Michael Niedermayer
efe419837f cast NULL to correct type
Originally committed as revision 4210 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 08:53:07 +00:00
Jacob Meuser
7bf9648ebc amd64 as canonical system type patch by (Jacob Meuser <jakemsr jakemsr com )
Originally committed as revision 4209 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-10 08:30:36 +00:00
Jacob Meuser
8c802695b9 OpenBSD support patch by (Jacob Meuser // jakemsr jakemsr com)
Originally committed as revision 4208 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-09 13:24:23 +00:00
Diego Biurrun
01cf54f041 Mac OS X 10.4 compilation fix by Steven M. Schultz <sms at 2BSD dot COM>
Originally committed as revision 4207 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-09 10:48:12 +00:00
Jacob Meuser
97006039cc -DPIC patch by (Jacob Meuser // jakemsr jakemsr com)
Originally committed as revision 4206 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-09 10:21:03 +00:00
Michael Niedermayer
9cd8179818 #defines for strict_std_compliance and split between inofficial extensions and non standarized things
Originally committed as revision 4205 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 20:15:42 +00:00
Michael Niedermayer
c998bdd9a0 fix PIC
Originally committed as revision 4204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 18:48:19 +00:00
Charles Yates
eb94aca926 support BUILDSUF patch by <charles dot yates at pandora dot be>
Originally committed as revision 4203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 15:04:59 +00:00
Michael Niedermayer
1c02a9732a fix block corruption caused by clear_blocks() optimization
Originally committed as revision 4202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 13:04:46 +00:00
Michael Niedermayer
6b51185c63 overflow fix
Originally committed as revision 4201 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 09:58:41 +00:00
Michael Niedermayer
1192ce3707 complain about mpeg4 limits only if codec_id == MPEG4
Originally committed as revision 4200 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-08 00:44:06 +00:00
Roine Gustafsson
44608ac7cd ff_reverse to utils.c patch by (Roine Gustafsson )roine users.sourceforge net)
Originally committed as revision 4199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 19:24:07 +00:00
Michael Niedermayer
bda1c56c47 minor optimization of the h264 loop filter
Originally committed as revision 4198 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 16:35:24 +00:00
Michael Niedermayer
21be92bf4d reverse 1 hunk from 1.96->1.97, fixes decoding of (MR1_BT_A.h264 and MR1_MW_A.264)
Originally committed as revision 4197 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 11:07:47 +00:00
Måns Rullgård
24a9ad7e2c Fix codec list when running configure outside the source directory.
Originally committed as revision 4196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 09:48:38 +00:00
Philip Gladstone
34f633dfcb Flush the ffm packet to the wire (or file) whenever we flush the ffm packet.
This helps streaming no end.

Originally committed as revision 4195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 00:58:28 +00:00
Philip Gladstone
e8d27bc302 Turn on the seeking support for ffm streams. Now means that streams are
played from the current time rahter than from the beginning

Originally committed as revision 4194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-07 00:56:05 +00:00
Michael Niedermayer
3c150d16c6 better r_frame_rate guessing code
Originally committed as revision 4193 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 23:41:47 +00:00
Michael Niedermayer
bfc7f165bb default to YUV420P if none specified for rawvideo input
a few more common extensions for rawvideo detection

Originally committed as revision 4192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 21:28:55 +00:00
Michael Niedermayer
09f75b5b38 division by zero fix
Originally committed as revision 4191 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 21:11:38 +00:00
Michael Niedermayer
327c4076a3 prefer container time_base for frame duration guess
Originally committed as revision 4190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 20:26:50 +00:00
Michael Niedermayer
b712fb6740 fix decoding of conformace streams AUD_MW_E.264 and BA1_FT_C.264 again (there where last correctly decoded with h264.c rev 1.96)
Originally committed as revision 4189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 17:04:03 +00:00
Wolfram Gloger
415264045f Correct number of bits for PTS.
Patch by Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>

Originally committed as revision 4188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 16:14:29 +00:00
Michael Niedermayer
758082aff7 set time_base for variable fps too
Originally committed as revision 4187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 14:36:15 +00:00
Michael Niedermayer
80ce3254ac always honor the user specified frame rate if set
Originally committed as revision 4186 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 14:19:17 +00:00
Philip Gladstone
291fe90ae8 Fill out some mandatory fields in the Codec structure. Also add fields in
the configuration to allow you to set Debug and Strict values.

Originally committed as revision 4185 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 03:21:04 +00:00
Philip Gladstone
223321268f Add in many fields that have been added to the Codec structure. This means
that ffm will now carry most of the important fields over between ffserver
and ffmpeg

Originally committed as revision 4184 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-06 03:19:45 +00:00
Michael Niedermayer
02af2269c0 check for error
Originally committed as revision 4183 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 20:05:41 +00:00
Bill May
369a02c2f4 GCC 4.0 on Mac OS X 10.4 patch by (Bill May <wmay cisco com )
Originally committed as revision 4182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 18:24:08 +00:00
Kevin Baragona
893bc62480 Even More spelling errors. patch by (Kevin Baragona <kevinmb500 gawab com)
Originally committed as revision 4181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 14:34:47 +00:00
Kevin Baragona
3b66c4c59a More spelling errors patch by (Kevin Baragona (kevinmb500 gawab com>)
Originally committed as revision 4180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 14:17:28 +00:00
Justin Ruggles
132041f06f While adding stereo rematrixing, I came across something that needs to
be fixed even without adding the feature.  The output correctly uses 4
dummy values for the rematrixing flags in block-0, but the bit
allocation routine does not take these bits into account.  From what I
can tell, there was a patch in 2003 that corrected the output to make it
DVD and spec compatible, but it didn't correct the bit allocation.  It's
only 4 bits over the entire 6 blocks, so overflow errors would happen
rarely or never, but it's still worth fixing.  So here is a fix.

patch by (Justin Ruggles {jruggle earthlink net)

Originally committed as revision 4179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 14:10:52 +00:00
Michael Niedermayer
725de25c4c fix segfault with 'ffmpeg -i 1.avi -cmp 257 -4mv 2.avi'
Originally committed as revision 4178 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-05-05 13:40:28 +00:00