1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
Commit Graph

33729 Commits

Author SHA1 Message Date
Nick Kurshev
b8e6ad84e5 reverse first hunk
Originally committed as revision 1132 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 18:17:25 +00:00
Nick Kurshev
d08070e653 fixed debug compilation
Originally committed as revision 1131 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 18:08:19 +00:00
Michael Niedermayer
bbed9259cc put a few large tables under #ifdef CONFIG_ENCODERS or dynamically allocate them
Originally committed as revision 1130 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 16:11:03 +00:00
Zdenek Kabelac
cb146fafa5 * always set extradata_size
Originally committed as revision 1129 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 12:23:35 +00:00
Zdenek Kabelac
e40fed0b62 * removed extra_data from AVStream (it's part of Codec)
* removed pts*1000 for paket timing (using ms)

Originally committed as revision 1128 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 12:22:32 +00:00
Michael Niedermayer
6bb925f47d dont call emms_c() for each MB
Originally committed as revision 1127 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 12:11:53 +00:00
Michael Niedermayer
0aa7875a73 cleanup
Originally committed as revision 1126 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 11:47:58 +00:00
Michael Niedermayer
1609f6680c disabling compilation of .so if its not needed, gcc 3.1 seems to have problems with it
Originally committed as revision 7995 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-31 10:21:44 +00:00
Alex Beregszaszi
f9745d55e6 fixed 10l
Originally committed as revision 1124 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 09:24:25 +00:00
Michael Niedermayer
01dc3aa48d using fewer registers ... to workaround something
Originally committed as revision 7991 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-31 01:42:59 +00:00
Michael Niedermayer
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
Originally committed as revision 1122 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 00:48:05 +00:00
Fabrice Bellard
4707cb07e1 fixed nb_block_sizes detection - fixed codec_id test (avctx->codec_id does not need to be initialized)
Originally committed as revision 1121 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-31 00:07:13 +00:00
Michael Niedermayer
0bfacb95de fixing q>0.0 assert failure caused by overflow of variance for b frames
Originally committed as revision 1120 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 22:55:07 +00:00
Michael Niedermayer
1d9324fd4e removing "-npp" (found by arpi)
Originally committed as revision 7987 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 21:13:07 +00:00
Michael Niedermayer
fa6ea14e40 per context cpuCaps (idea by kabi)
Originally committed as revision 7986 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 21:02:21 +00:00
Michael Niedermayer
4407a3c47a change qscale type to int8 and fix qscale ordering
Originally committed as revision 7985 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 20:50:33 +00:00
Michael Niedermayer
6b72ac6323 exporting the internal qscale table, this allso fixes the ordering
Originally committed as revision 1116 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 20:41:40 +00:00
Alex Beregszaszi
6234d753a9 NetBSD fix by Bernd Ernesti <mplayer@lists.veego.de>
Originally committed as revision 1115 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 20:31:04 +00:00
Måns Rullgård
b2722d0a42 -vcodec copy fix patch by (mru at users dot sourceforge dot net (Måns Rullgård))
Originally committed as revision 1114 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 09:36:33 +00:00
Fred
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>)

Originally committed as revision 1113 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 09:09:34 +00:00
Philip Gladstone
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.

Originally committed as revision 1112 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 03:02:00 +00:00
Philip Gladstone
d6562d2cfa Added VideoBitRateRange and VideoBitRAteTolerance settings
Also made the Launch directive work again if you invoke ffserver with a relative
path.

Originally committed as revision 1111 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-30 02:15:07 +00:00
Michael Niedermayer
b49d916512 using same numbers for cpuCaps as libmpeg2 & liba52
Originally committed as revision 7974 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 01:59:51 +00:00
Michael Niedermayer
4603ed8f91 cleanly passing the cpuCaps
Originally committed as revision 7973 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-30 01:51:14 +00:00
Michael Niedermayer
51e19dccc7 10l
Originally committed as revision 7969 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 23:36:37 +00:00
Fabrice Bellard
bc42388648 use lrintf to avoid double conversion
Originally committed as revision 1107 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:39:11 +00:00
Fabrice Bellard
9d85cbd93a added lrintf for non ISOC libcs (fixme: find a better test)
Originally committed as revision 1106 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:38:21 +00:00
Fabrice Bellard
ab253fe3c5 avoid name clash - fixed again block size selection
Originally committed as revision 1105 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:27:30 +00:00
Fabrice Bellard
82696beed3 avoid name clash
Originally committed as revision 1104 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 22:26:01 +00:00
Michael Niedermayer
df8d4d0ed5 cleanup
Originally committed as revision 7964 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 20:12:24 +00:00
Michael Niedermayer
9cb54f4311 cosmetics ;)
prefixing all functions with pp_ to avoid namespace issues

Originally committed as revision 7962 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 18:51:52 +00:00
Michael Niedermayer
ec487e5db8 better deblocking filter
Originally committed as revision 7961 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 18:35:15 +00:00
Fabrice Bellard
02c7e1775d update
Originally committed as revision 1100 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-29 14:32:50 +00:00
Michael Niedermayer
9d947f1935 -fomit-frame-pointer is needed for the PIC code
Originally committed as revision 7957 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 11:21:43 +00:00
Michael Niedermayer
abd140db79 using fewer registers (fixes compilation bug hopefully)
Originally committed as revision 7953 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 09:16:06 +00:00
Colin Leroy
5936be4c66 fix compilation on non-x86 with gcc 2.95
Originally committed as revision 7949 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-29 00:54:07 +00:00
Fabrice Bellard
b963ee3b72 updated
Originally committed as revision 1096 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 21:39:30 +00:00
Michael Niedermayer
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)

Originally committed as revision 7947 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2002-10-28 19:31:04 +00:00
Alex Beregszaszi
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)
Originally committed as revision 1094 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 16:29:40 +00:00
Fabrice Bellard
64c133898a fixed block size selection
Originally committed as revision 1093 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 01:42:05 +00:00
Fabrice Bellard
e095026ab4 unified wav header parsing - added extradata support
Originally committed as revision 1092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:55:25 +00:00
Fabrice Bellard
6d2abd6b3e added new fft/mdct code - added fft-test program
Originally committed as revision 1091 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:51:48 +00:00
Fabrice Bellard
bc8d1857fb added wma decoder
Originally committed as revision 1090 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:48:55 +00:00
Fabrice Bellard
6107fa87b4 preparing integration of new AC3 decoder
Originally committed as revision 1089 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:39:05 +00:00
Fabrice Bellard
bb6f569072 new generic FFT/MDCT code for audio codecs
Originally committed as revision 1088 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:34:08 +00:00
Fabrice Bellard
6d29182097 updated - feel free to correct/improve
Originally committed as revision 1087 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-28 00:29:13 +00:00
Fabrice Bellard
60837265bc added Michael's page
Originally committed as revision 1086 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-27 22:07:56 +00:00
Fabrice Bellard
9181577ccb new texinfo documentation - HTML version also included
Originally committed as revision 1085 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-27 22:00:34 +00:00
Michael Niedermayer
1c0a593ac8 get_vlc2()
Originally committed as revision 1084 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-27 21:02:47 +00:00
Arpi
055317a74c 3rd 10l - don't let it read data beyond the end of frame
Originally committed as revision 1083 to svn://svn.ffmpeg.org/ffmpeg/trunk
2002-10-27 19:20:02 +00:00