Commit Graph

  • 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
  • 0570bf06d4 * cleanup statics & const Zdenek Kabelac 2002-11-11 09:20:53 +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
  • c18a2692d2 * cleanup statics & const Zdenek Kabelac 2002-11-11 09:07:32 +00:00
  • df1c67adda 10l - set pixelfmt (colorspace) _before_ calling get_buffer() callback Arpi 2002-11-10 18:45:36 +00:00
  • b8a78f419d reversing header game MIN/MAX -> FFMIN/FFMAX Michael Niedermayer 2002-11-10 11:46:59 +00:00
  • f11d3f2310 avoid 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
  • 347ae22ecf hurry_up>=5 -> skip everything except header & set pict_type&key_frame Michael Niedermayer 2002-11-10 10:54:07 +00:00
  • 8cd5be983b use FF_INPUT_BUFFER_PADDING_SIZE Michael Niedermayer 2002-11-09 15:53:52 +00:00
  • b1d89f82b4 c 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
  • c2d418f1e6 fixing -sameq with mpeg2 Michael Niedermayer 2002-11-09 13:57:54 +00:00
  • f01a189455 cleanup Michael Niedermayer 2002-11-09 10:38:34 +00:00
  • 3810fbf561 ringbuffer patch by (François Revol <revol at free dot fr>) François Revol 2002-11-08 20:54:44 +00:00
  • 9ce2f2b133 fixes 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
  • d7425f59d5 cleanup (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
  • 218baf10f8 cleanup Michael Niedermayer 2002-11-06 11:59:17 +00:00
  • 81ada1ce9d cleanup Michael Niedermayer 2002-11-06 09:30:47 +00:00
  • 3d71589f27 cleanup 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
  • 4c3dff6de5 * free extradata Zdenek Kabelac 2002-11-05 12:04:59 +00:00
  • 4fca59f2ab * fix leak with output file closing Zdenek Kabelac 2002-11-05 11:59:47 +00:00
  • 5acdd6e6e2 * don't show header errors when eof is reached Zdenek Kabelac 2002-11-05 10:14:48 +00:00
  • 9eb826478c MIN/MAX sys/param.h patch by (François Revol <revol at free dot fr>) François Revol 2002-11-05 00:56:08 +00:00
  • dfdfa47cd1 BeOS Audio ouput patch by (François Revol <revol at free dot fr>) François Revol 2002-11-05 00:38:06 +00:00
  • 95e2ce4aa0 lrintf detection (based upon a patch by François Revol <revol at free dot fr>) Michael Niedermayer 2002-11-05 00:07:05 +00:00
  • 70d4f2da7f dont use fastmemcpy for PIC Michael Niedermayer 2002-11-04 22:45:34 +00:00
  • b587a7cb2b vc++ sucks, found by ("csharprules" <csharprules at hotmail dot com>) Michael Niedermayer 2002-11-04 20:57:08 +00:00
  • 3b783b6b58 added faq.html Fabrice Bellard 2002-11-04 18:50:27 +00:00
  • 7ff56c72b2 updated 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
  • 8664c807e6 10l Michael Niedermayer 2002-11-04 15:56:38 +00:00
  • 8cb097d4a6 fixing dependancies removing stray tabs Michael Niedermayer 2002-11-04 10:01:15 +00:00
  • b01be12120 pp docs Michael Niedermayer 2002-11-03 10:05:19 +00:00
  • fcd43156ce -p Michael Niedermayer 2002-11-03 01:39:20 +00:00
  • 145956deee fixed some bugs in app parser - some jfif and adobe jpgs fixed Alex Beregszaszi 2002-11-02 22:49:13 +00:00
  • d20343b3cb use cp ; strip instead of strip -o Michael Niedermayer 2002-11-02 22:16:13 +00:00
  • 31ba0b4d7f gcc optimization on BeOS (patch by François Revol <revol at free dot fr>) François Revol 2002-11-02 21:05:54 +00:00
  • 9f9c322930 support forcing low_delay during decoding Michael Niedermayer 2002-11-02 18:47:51 +00:00
  • 326d40af06 cleanup Michael Niedermayer 2002-11-02 14:20:05 +00:00
  • c41d972d9c cleanup Michael Niedermayer 2002-11-02 13:58:14 +00:00
  • 05c4072b45 Altivec Patch (Mark III) by (Dieter Shirley <dieters at schemasoft dot com>) Michael Niedermayer 2002-11-02 11:28:08 +00:00
  • 26b35efb3a added 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
  • 3f95e8434b added 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
  • 9ddd71fc60 added 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
  • bbd8335b69 added 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
  • 86f85dca30 cleanup Michael Niedermayer 2002-11-02 08:55:46 +00:00
  • 288daa8452 handle 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
  • 8671359bfc better padding bug detection Michael Niedermayer 2002-11-02 00:05:06 +00:00
  • 75460b0ce5 put MIN/MAX under ifndef MAX/MIN Michael Niedermayer 2002-11-01 20:37:10 +00:00
  • 6a70098ac6 fixing msmpeg4v3 with mb_height % slice_height != 0 Michael Niedermayer 2002-11-01 18:55:03 +00:00
  • a749913f4c verbose can be negative Arpi 2002-11-01 17:46:45 +00:00
  • f56dd362bd hopefully fixing sprite_warping_points==0 Michael Niedermayer 2002-11-01 13:25:22 +00:00
  • b401ebad91 cosmetics 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
  • dd3be2c97e 10l Nick Kurshev 2002-10-31 18:22:15 +00:00
  • b8e6ad84e5 reverse first hunk Nick Kurshev 2002-10-31 18:17:25 +00:00
  • d08070e653 fixed debug compilation Nick Kurshev 2002-10-31 18:08:19 +00:00
  • bbed9259cc put 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
  • 6bb925f47d dont call emms_c() for each MB Michael Niedermayer 2002-10-31 12:11:53 +00:00
  • 0aa7875a73 cleanup Michael Niedermayer 2002-10-31 11:47:58 +00:00
  • 1609f6680c disabling 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
  • f9745d55e6 fixed 10l Alex Beregszaszi 2002-10-31 09:24:25 +00:00
  • 01dc3aa48d using fewer registers ... to workaround something Michael Niedermayer 2002-10-31 01:42:59 +00:00
  • af27aea922 fixing 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
  • 4707cb07e1 fixed 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
  • 0bfacb95de fixing q>0.0 assert failure caused by overflow of variance for b frames Michael Niedermayer 2002-10-30 22:55:07 +00:00
  • 1d9324fd4e removing "-npp" (found by arpi) Michael Niedermayer 2002-10-30 21:13:07 +00:00
  • fa6ea14e40 per context cpuCaps (idea by kabi) Michael Niedermayer 2002-10-30 21:02:21 +00:00
  • 4407a3c47a change qscale type to int8 and fix qscale ordering Michael Niedermayer 2002-10-30 20:50:33 +00:00
  • 6b72ac6323 exporting the internal qscale table, this allso fixes the ordering Michael Niedermayer 2002-10-30 20:41:40 +00:00
  • 6234d753a9 NetBSD fix by Bernd Ernesti <mplayer@lists.veego.de> Alex Beregszaszi 2002-10-30 20:31:04 +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
  • 5981f4e693 1) 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
  • d6562d2cfa Added 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
  • b49d916512 using same numbers for cpuCaps as libmpeg2 & liba52 Michael Niedermayer 2002-10-30 01:59:51 +00:00
  • 4603ed8f91 cleanly passing the cpuCaps Michael Niedermayer 2002-10-30 01:51:14 +00:00
  • 51e19dccc7 10l Michael Niedermayer 2002-10-29 23:36:37 +00:00
  • bc42388648 use lrintf to avoid double conversion Fabrice Bellard 2002-10-29 22:39:11 +00:00
  • 9d85cbd93a added lrintf for non ISOC libcs (fixme: find a better test) Fabrice Bellard 2002-10-29 22:38:21 +00:00
  • ab253fe3c5 avoid name clash - fixed again block size selection Fabrice Bellard 2002-10-29 22:27:30 +00:00
  • 82696beed3 avoid name clash Fabrice Bellard 2002-10-29 22:26:01 +00:00
  • df8d4d0ed5 cleanup Michael Niedermayer 2002-10-29 20:12:24 +00:00
  • 9cb54f4311 cosmetics ;) prefixing all functions with pp_ to avoid namespace issues Michael Niedermayer 2002-10-29 18:51:52 +00:00
  • ec487e5db8 better deblocking filter Michael Niedermayer 2002-10-29 18:35:15 +00:00
  • 02c7e1775d update Fabrice Bellard 2002-10-29 14:32:50 +00:00
  • 9d947f1935 -fomit-frame-pointer is needed for the PIC code Michael Niedermayer 2002-10-29 11:21:43 +00:00
  • abd140db79 using fewer registers (fixes compilation bug hopefully) Michael Niedermayer 2002-10-29 09:16:06 +00:00
  • 5936be4c66 fix compilation on non-x86 with gcc 2.95 Colin Leroy 2002-10-29 00:54:07 +00:00
  • b963ee3b72 updated Fabrice Bellard 2002-10-28 21:39:30 +00:00
  • 9c9e467d8d postprocessing 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
  • f3a3444721 FOURCC 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
  • 64c133898a fixed block size selection Fabrice Bellard 2002-10-28 01:42:05 +00:00