1101abfe77* cleanup statics & const * some minor initial parsing fixes (yet it's very simple parser at this moment)
Zdenek Kabelac
2002-11-11 09:21:59 +00:00
e8c0008912* cleanup statics & const * using frame_bits to store bits_per_sample (to be able to recontruct exactly wav header)
Zdenek Kabelac
2002-11-11 09:09:06 +00:00
b8a78f419dreversing header game MIN/MAX -> FFMIN/FFMAX
Michael Niedermayer
2002-11-10 11:46:59 +00:00
f11d3f2310avoid duplicate ";" warnings (based upon a patch by mru at users dot sourceforge dot net (Måns Rullgård))
Michael Niedermayer
2002-11-10 11:24:27 +00:00
347ae22ecfhurry_up>=5 -> skip everything except header & set pict_type&key_frame
Michael Niedermayer
2002-11-10 10:54:07 +00:00
8cd5be983buse FF_INPUT_BUFFER_PADDING_SIZE
Michael Niedermayer
2002-11-09 15:53:52 +00:00
b1d89f82b4c standard style / warnings patch by (mru at users dot sourceforge dot net (Måns Rullgård))
Måns Rullgård
2002-11-09 15:37:19 +00:00
c2d418f1e6fixing -sameq with mpeg2
Michael Niedermayer
2002-11-09 13:57:54 +00:00
f01a189455cleanup
Michael Niedermayer
2002-11-09 10:38:34 +00:00
3810fbf561ringbuffer patch by (François Revol <revol at free dot fr>)
François Revol
2002-11-08 20:54:44 +00:00
9ce2f2b133fixes the frame number counter for -vcodec copy patch by (mru at users dot sourceforge.net (Måns Rullgård))
Måns Rullgård
2002-11-08 20:33:46 +00:00
d7425f59d5cleanup (breaks compatibility, requested by fabrice) remove CODEC_FLAG_NOT_TRUNCATED & add CODEC_FLAG_TRUNCATED add CODEC_CAP_TRUNCATED add alpha plane to AVPicture remove CODEC_ID_MSMPEG4 remove various unused stuff support "truncated" mpeg4 streams
Michael Niedermayer
2002-11-08 18:35:39 +00:00
005ba71884*HUGE* set of compiler warning fixes, unused variables removal based on patch by Dominik Mierzejewski <dominik@rangers.eu.org>
Arpi
2002-11-06 23:54:29 +00:00
41568e4a09* put there more reasnable 15fps speed (though it's probably meaningless)
Zdenek Kabelac
2002-11-06 20:39:17 +00:00
218baf10f8cleanup
Michael Niedermayer
2002-11-06 11:59:17 +00:00
81ada1ce9dcleanup
Michael Niedermayer
2002-11-06 09:30:47 +00:00
3d71589f27cleanup
Michael Niedermayer
2002-11-05 17:31:26 +00:00
acbe6cfa47* calculating with the full packet size
Zdenek Kabelac
2002-11-05 17:16:41 +00:00
ff29712a3d* use larger buffer - the size should be calculcated from the bitstream data rate and outgoing samples (i.e. WMA could generate a lot of samples from 4096KB chunks) FIXME
Zdenek Kabelac
2002-11-05 12:38:50 +00:00
e2e6cfd021* allocate slightly more data - so decoders won't be touching memory out of allocated range (would be 4 bytes enough here ???)
Zdenek Kabelac
2002-11-05 12:06:37 +00:00
7ff56c72b2updated FAQ - converted it to texinfo
Fabrice Bellard
2002-11-04 18:50:04 +00:00
b0397e0e00* DR1 support
Zdenek Kabelac
2002-11-04 18:03:10 +00:00
8664c807e610l
Michael Niedermayer
2002-11-04 15:56:38 +00:00
8cb097d4a6fixing dependancies removing stray tabs
Michael Niedermayer
2002-11-04 10:01:15 +00:00
b01be12120pp docs
Michael Niedermayer
2002-11-03 10:05:19 +00:00
fcd43156ce-p
Michael Niedermayer
2002-11-03 01:39:20 +00:00
145956deeefixed some bugs in app parser - some jfif and adobe jpgs fixed
Alex Beregszaszi
2002-11-02 22:49:13 +00:00
d20343b3cbuse cp ; strip instead of strip -o
Michael Niedermayer
2002-11-02 22:16:13 +00:00
31ba0b4d7fgcc optimization on BeOS (patch by François Revol <revol at free dot fr>)
François Revol
2002-11-02 21:05:54 +00:00
9f9c322930support forcing low_delay during decoding
Michael Niedermayer
2002-11-02 18:47:51 +00:00
326d40af06cleanup
Michael Niedermayer
2002-11-02 14:20:05 +00:00
c41d972d9ccleanup
Michael Niedermayer
2002-11-02 13:58:14 +00:00
05c4072b45Altivec Patch (Mark III) by (Dieter Shirley <dieters at schemasoft dot com>)
Michael Niedermayer
2002-11-02 11:28:08 +00:00
26b35efb3aadded BeOS net_server support (R5 network stack), basically the same problems as with winsock (sockets != fd), and the broken select(). based on older patch by Andrew Bachmann. patch by (François Revol <revol at free dot fr>)
François Revol
2002-11-02 10:47:44 +00:00
3f95e8434badded MACE (Macintosh Audio Compression/Expansion) 3:1 & 6:1 support contribution by Laszlo Torok <torokl@alpha.dfmk.hu> 4CC 'MAC3' and 'MAC6' in Quicktime. It works for mono streams, needs to be fixed for stereo when I get my hands on a stereo sample :) patch by (François Revol <revol at free dot fr>)
François Revol
2002-11-02 10:39:22 +00:00
9ddd71fc60added BeOS net_server support (R5 network stack), basically the same problems as with winsock (sockets != fd), and the broken select(). based on older patch by Andrew Bachmann. patch by (François Revol <revol at free dot fr>)
François Revol
2002-11-02 10:35:07 +00:00
bbd8335b69added perm inheritance from ffmpeg_g (it looks like 'strip' in BeOS doesn't keep them, though the Linux one does !?) patch by (François Revol <revol at free dot fr>)
François Revol
2002-11-02 10:31:37 +00:00
86f85dca30cleanup
Michael Niedermayer
2002-11-02 08:55:46 +00:00
288daa8452handle init error in ffmpeg12
Arpi
2002-11-02 01:43:19 +00:00
80663785f7-mdynamic-no-pic for darwin -> 5% speedup patch by (Dieter Shirley <dieters at schemasoft dot com>)
Dieter
2002-11-02 00:30:34 +00:00
8671359bfcbetter padding bug detection
Michael Niedermayer
2002-11-02 00:05:06 +00:00
75460b0ce5put MIN/MAX under ifndef MAX/MIN
Michael Niedermayer
2002-11-01 20:37:10 +00:00
6a70098ac6fixing msmpeg4v3 with mb_height % slice_height != 0
Michael Niedermayer
2002-11-01 18:55:03 +00:00
a749913f4cverbose can be negative
Arpi
2002-11-01 17:46:45 +00:00
f56dd362bdhopefully fixing sprite_warping_points==0
Michael Niedermayer
2002-11-01 13:25:22 +00:00
b401ebad91cosmetics requested by kabi
Michael Niedermayer
2002-11-01 01:19:04 +00:00
f408fc67c0* avoid negative numbers as well
Zdenek Kabelac
2002-10-31 20:22:30 +00:00
dd3be2c97e10l
Nick Kurshev
2002-10-31 18:22:15 +00:00
b8e6ad84e5reverse first hunk
Nick Kurshev
2002-10-31 18:17:25 +00:00
d08070e653fixed debug compilation
Nick Kurshev
2002-10-31 18:08:19 +00:00
bbed9259ccput a few large tables under #ifdef CONFIG_ENCODERS or dynamically allocate them
Michael Niedermayer
2002-10-31 16:11:03 +00:00
cb146fafa5* always set extradata_size
Zdenek Kabelac
2002-10-31 12:23:35 +00:00
e40fed0b62* removed extra_data from AVStream (it's part of Codec) * removed pts*1000 for paket timing (using ms)
Zdenek Kabelac
2002-10-31 12:22:32 +00:00
6bb925f47ddont call emms_c() for each MB
Michael Niedermayer
2002-10-31 12:11:53 +00:00
0aa7875a73cleanup
Michael Niedermayer
2002-10-31 11:47:58 +00:00
1609f6680cdisabling compilation of .so if its not needed, gcc 3.1 seems to have problems with it
Michael Niedermayer
2002-10-31 10:21:44 +00:00
f9745d55e6fixed 10l
Alex Beregszaszi
2002-10-31 09:24:25 +00:00
01dc3aa48dusing fewer registers ... to workaround something
Michael Niedermayer
2002-10-31 01:42:59 +00:00
af27aea922fixing another assert q>0.0 issue caused by variance < 0, this fix allso changes the inter/intra decission very slightly -> all regression checksums need to be updated
Michael Niedermayer
2002-10-31 00:48:05 +00:00
4707cb07e1fixed nb_block_sizes detection - fixed codec_id test (avctx->codec_id does not need to be initialized)
Fabrice Bellard
2002-10-31 00:07:13 +00:00
0bfacb95defixing q>0.0 assert failure caused by overflow of variance for b frames
Michael Niedermayer
2002-10-30 22:55:07 +00:00
1d9324fd4eremoving "-npp" (found by arpi)
Michael Niedermayer
2002-10-30 21:13:07 +00:00
fa6ea14e40per context cpuCaps (idea by kabi)
Michael Niedermayer
2002-10-30 21:02:21 +00:00
4407a3c47achange qscale type to int8 and fix qscale ordering
Michael Niedermayer
2002-10-30 20:50:33 +00:00
6b72ac6323exporting the internal qscale table, this allso fixes the ordering
Michael Niedermayer
2002-10-30 20:41:40 +00:00
b2722d0a42-vcodec copy fix patch by (mru at users dot sourceforge dot net (Måns Rullgård))
Måns Rullgård
2002-10-30 09:36:33 +00:00
5981f4e6931) Add MMX deinterlace code. 2) "Fix" first and last line deinterlace. I had second-thoughts that this might be some image filtering algorithm that someone cleverer than I created. 3) Add in-place deinterlace functions (only used when src == dst). patch by (Fred <foohoo at shaw dot ca>)
Fred
2002-10-30 09:09:34 +00:00
2727c35ed7* Made encoding to ASF streams work again. It turns out that the default stream id that AVI wants for MSMPEG4V3 doesn't work for ASF. I have added a flag to indicate that certain tags should not be used in ASF streams. I think that this is the wrong solution (just adding a flag for ASF), but it does work.
Philip Gladstone
2002-10-30 03:02:00 +00:00
d6562d2cfaAdded VideoBitRateRange and VideoBitRAteTolerance settings Also made the Launch directive work again if you invoke ffserver with a relative path.
Philip Gladstone
2002-10-30 02:15:07 +00:00
b49d916512using same numbers for cpuCaps as libmpeg2 & liba52
Michael Niedermayer
2002-10-30 01:59:51 +00:00
4603ed8f91cleanly passing the cpuCaps
Michael Niedermayer
2002-10-30 01:51:14 +00:00
51e19dccc710l
Michael Niedermayer
2002-10-29 23:36:37 +00:00
9c9e467d8dpostprocessing cleanup: remove opendivx #ifdefs remove rk1 filter remove unused / obsolete stuff add -1,4,2,4,-1 deinterlacing filter (ffmpeg uses that) threadsafe / no more non-const globals some optimizations different strides for Y,U,V possible remove ebx usage (someone really should fix gcc, this is really lame) change the dering filter slightly (tell me if its worse for any files)
Michael Niedermayer
2002-10-28 19:31:04 +00:00
f3a3444721FOURCC removed, using ff_get_fourcc instead (should be big-endian safe), workarounded a restart interval bug (Spectralfan.mov) (rst support should be rewritten and moved from decode_sos)
Alex Beregszaszi
2002-10-28 16:29:40 +00:00