Statistics
| Branch: | Revision:

ffmpeg @ 58c2182d

# Date Author Comment
58c2182d 03/29/2004 12:29 AM Michael Niedermayer

fixing alignment, 2nd try

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

96d8b5a6 03/28/2004 11:10 PM Michael Niedermayer

hmm av_log(..., get_bits());

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

906b578f 03/28/2004 03:29 AM Roman Shaposhnik
  • fixing 10l in movenc.c + updating regression patterns.

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

9a4d9388 03/28/2004 02:17 AM Roman Shaposhnik
  • making .mov files generated by ffmpeg compatible with Apple software.

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

d9d7653e 03/26/2004 10:08 PM Michael Niedermayer

diff -w

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

5cce4dd7 03/26/2004 09:58 PM Michael Niedermayer

ensure that the bitstream buffers for encoding partitioned frames are aligned

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

38100e8c 03/26/2004 08:42 PM Mike Melanson

added QT faststart remuxing utility to ffmpeg distribution per, ahem,
popular request

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

042e3bfe 03/26/2004 08:28 PM Michael Niedermayer

fix decoding of qp<6

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

e5017ab8 03/26/2004 07:35 PM Laurent Aimar

h264 - progressive I frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

6fb316d5 03/26/2004 05:40 PM Wolfram Gloger

Support raw mpegts streams from dvr patch by (wmglo at dent dot med dot uni-muenchen dot de)

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

d7646d7d 03/26/2004 05:31 PM Michael Niedermayer

h263 loop filter option

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

b73afeac 03/26/2004 12:30 PM Michael Niedermayer

huge vbv buffer size + CBR fix

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

ca20f118 03/26/2004 09:04 AM Roman Shaposhnik
  • enabling DV-in-QT * fixing a bug in movenc.c: for QT files hdrl should contain 'mhlr'

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

046bee86 03/26/2004 02:06 AM Michael Niedermayer

always parse APP* as it sometimes contains startcodes which confuse the decoder otherwise

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

901ee2be 03/25/2004 01:46 AM Roman Shaposhnik
  • some significant clean-up of the dv_decode_ac (it looks real
    simple now, take a look for yourself).
    • additional optimizations of the decoder. It runs at 55fps now
      on my desktop and it used to be ~45fps.

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

7906085f 03/24/2004 11:32 PM Falk Hüffner

warning patrol

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

d957696f 03/24/2004 07:03 PM Michael Niedermayer

cleanup frame_rate code, this may also fix some large file bugs

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

0a90160a 03/24/2004 07:01 PM Michael Niedermayer

forgot (bitstream size info)

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

c43e7a66 03/24/2004 06:29 PM Michael Niedermayer

untested win32 binary pipe fix

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

490c735d 03/24/2004 06:32 AM Roman Shaposhnik
  • turns out raw DV files can have .dif extension

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

cb6e87c1 03/23/2004 07:17 AM Falk Hüffner

Update coding rules.

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

8066e59f 03/23/2004 05:35 AM Roman Shaposhnik
  • enabling seek in raw DV files * generic DV demuxer now sets correct pts for every packet

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

039e7889 03/23/2004 03:05 AM Michael Niedermayer

add size of encoded stream to the regression tests

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

6486ad57 03/22/2004 09:20 PM Michael Niedermayer

test more (i)dcts

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

8fe2c60e 03/22/2004 08:54 PM Michael Niedermayer

1000l for iive

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

6b47b730 03/22/2004 12:07 PM Michael Niedermayer

Compile fix by (Chip <szarlada at freemail dot hu>)

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

b839da64 03/22/2004 11:17 AM Michael Niedermayer

powerpc PMC doc fix by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

4e39ab4c 03/22/2004 11:00 AM Michael Niedermayer

1000l in av_mallocz_static()
less overallocation in av_fast_realloc() for small arrays

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

8d1f2ba5 03/21/2004 09:58 PM Michael Niedermayer

static allocation rewrite (old code was plain a broken mess)
doesnt call realloc every time
doesnt randomly overwrite memory after after 8-16 calls
doesnt use ugly macro wraper
fewer lines of code

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

2a42b5c3 03/20/2004 07:57 PM Leon van Stuivenberg

support url_read which reads less then requested patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)
this is needed for compatibility with tcp.c 1.10

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

53c05b1e 03/20/2004 04:40 PM Michael Niedermayer

do loop filter immediatly after each macroblock is decoded instead of after a frame is decoded

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

3ebc7e04 03/20/2004 12:18 AM Michael Niedermayer

h264 loop filter optimizations

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

980a82b7 03/19/2004 09:21 PM Michael Niedermayer

h264 loop filter for progressive I&P frames by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

74d69c07 03/18/2004 10:54 PM Michael Niedermayer

enable .ffm regression test as it works again

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

458eadda 03/18/2004 10:51 PM Michael Niedermayer

slice structured encoding support & interlaced spelling

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

204b5c9e 03/18/2004 10:45 PM Michael Niedermayer

h.263 ssm + aic fix by (Maarten Daniels <maarten dot daniels at student dot luc dot ac dot be>)

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

950b55d3 03/18/2004 09:56 PM Michael Niedermayer

wrong help text

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

79292510 03/18/2004 08:52 PM Michael Niedermayer

adjust_write_index() fix by ("Curi Fabio Eduardo (SFL)" <curif at TELEFONICA dot COM dot AR>)

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

58254257 03/18/2004 04:19 AM Roman Shaposhnik
  • removing casualties of battle of the wits and English language

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

7976241a 03/16/2004 05:27 PM Michael Niedermayer

moving f/b_code init to where it should be

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

7813d6a3 03/16/2004 04:57 PM Michael Niedermayer

1000000l (using uninitalized variable for initalizing bits per MV table)

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

3edcacde 03/16/2004 04:11 PM Michael Niedermayer

init cleanup

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

6fe1a1a5 03/16/2004 03:38 PM Ivan Kalvachev

use pan_scan to remove some weight, proper pan_scan offset reading

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

5ac47683 03/15/2004 04:41 PM Ivan Kalvachev

mpeg12 fix 10l of aspect calucalations, return gop perser to print debug info, and make mpeg1_seq_header hot overwrite height/width

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

e15dec10 03/15/2004 03:29 AM Leon van Stuivenberg

decode latency patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)

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

6cc270c2 03/15/2004 01:21 AM Mike Melanson

update the API for the idct function

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

a6b9ffbf 03/15/2004 12:08 AM Ivan Kalvachev

move MPV_common_init after parsing stream parameters, matrix rebuild

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

6faa4645 03/14/2004 11:45 PM Roman Shaposhnik
  • DV decoding/encoding now supports MultiThreading for up to 324 CPUs ;-)

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

380fd6b1 03/14/2004 10:09 PM Roman Shaposhnik
  • DV decoder simplifications. Now it looks to be 6% faster. At least
    on my desktop. * Misc. DV cleanups and fixes.

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

b51469a0 03/14/2004 07:40 PM Leon van Stuivenberg

tcp select() check and enables pressing 'q' when reading/(writing) from
tcp/http in ffmpeg.c patch by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)

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

35fe5cc5 03/14/2004 06:04 PM Magnus Damm

altivec swscale under Linux patch by (Magnus Damm <damm at opensource dot se>)

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

37923cd3 03/14/2004 05:55 PM Michael Niedermayer

alignment fix

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

67086c85 03/14/2004 05:33 PM Michael Niedermayer

width,height%16!=0 fix

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

ee59b4b6 03/14/2004 03:04 PM Mike Melanson

don't fetch the size of SEQH unless SEQH was found

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

23fe14bb 03/14/2004 04:08 AM Mike Melanson

minor VMD system update; still not perfect, but should not crash either

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

3a278992 03/14/2004 04:04 AM Mike Melanson

remove numerous definitions of BE_*/LE_* macros; convert FOURCC_TAG ->
MKTAG/MKBETAG

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

9eef2b77 03/14/2004 02:59 AM Michael Niedermayer

no read loop tcp/http and http CRLF fix by (Leon van Stuivenberg <l dot vanstuivenberg at chello dot nl>)

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

c3775e54 03/13/2004 11:04 PM Ronald S. Bultje

fix global name conflicts patch by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot nl>)

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

8be014e0 03/13/2004 10:01 PM Michael Niedermayer

removing broken mpeg_decode_gop()

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

68951ecf 03/13/2004 09:43 PM Gildas Bazin

fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot org>)

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

ebcd2f96 03/13/2004 09:26 PM Mike Melanson

be smarter about the variable size of the extra SVQ3 data

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

36d9b4e8 03/13/2004 09:16 PM Michael Niedermayer

(f)pritf() vs. av_log() and 'make test' update

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

247d56f5 03/13/2004 09:02 PM Brian Becker

Parse stss info in MOV files to get key frames patch by ("Brian Becker" <Brian dot Becker at palmone dot com>)

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

14284f78 03/13/2004 08:07 PM Mike Melanson

smarten up the SVQ3 extradata decoder without changing the external API

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

bda702fc 03/13/2004 07:21 PM Mike Melanson

credit update

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

6a91ec51 03/13/2004 05:30 PM Mike Melanson

added SGI image format, encoding and decoding, courtesy of Todd Kirby
<>

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

38088adf 03/13/2004 04:35 PM Mike Melanson

Matroska credits

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

e7a18d5d 03/12/2004 11:39 PM Roman Shaposhnik
  • moving some of the commonly used bit reading/writing functions
    from common.c -> common.h so that they can be inlined.
    + performace gain ~1% (measured with DV decoding)
    + code bloat 0.05%
    Looks like a win-win solution.

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

6e046750 03/12/2004 02:26 AM Michael Niedermayer

big endian compile fix by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot nl>)

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

a2faa401 03/11/2004 05:58 PM Romain Dolbeau

AltiVec support in postproc/ + altivec optimizations for yuv2yuvX patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

08abe0fd 03/11/2004 04:26 PM Michael Niedermayer

matroska demuxer by ("Ronald S. Bultje" <R dot S dot Bultje at students dot uu dot nl>)

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

1da57984 03/11/2004 01:22 PM Michael Niedermayer

10l

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

3738fe1a 03/11/2004 01:12 AM Michael Niedermayer

nicer output for 'ffmpeg -formats'

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

b98202a4 03/10/2004 11:13 PM Michael Niedermayer

mb stuffing in partitioned frames fix

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

b056e73c 03/10/2004 10:11 PM Michael Niedermayer

h263+ custom pcf support

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

361b1b86 03/10/2004 03:54 AM Brian Becker

Correcting the header size for ADPCM_IMA_WAV files patch by (Brian Becker <brian dot becker at palmone dot com>)

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

bb01a3f0 03/10/2004 03:45 AM Michael Niedermayer

guess framerate

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

c276af04 03/10/2004 12:43 AM Michael Niedermayer

disable lames leading zero "feature", fixes a few more flv encoding issues

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

4bfc029f 03/09/2004 09:54 PM Michael Niedermayer

10l (1 vs. descrLength(1)) found by (Jean Le Feuvre - jeanlf)

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

92a26775 03/09/2004 08:14 PM Michael Niedermayer

flv fixes

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

c7516a00 03/09/2004 03:23 PM Michael Niedermayer

find_start_code() optimization (about 2x faster now) this may improve decoding speed with multiple threads

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

ba30abcb 03/09/2004 03:20 PM Michael Niedermayer

regression test fix (forcing specific audio codecs as the default often depends upon HAVE_MP3LAME or similar)

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

148beec7 03/09/2004 12:18 PM Zdenek Kabelac
  • missing opts for make dep

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

e83a84ac 03/08/2004 07:13 PM Benjamin Larsson

ss patch by (Benjamin Larsson <banan at student dot ltu dot se>)

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

6ed08157 03/08/2004 02:38 AM Michael Niedermayer

channel count & samplerate fix

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

01456e8e 03/08/2004 02:18 AM Mike Melanson

use optimized VP3 functions where appropriate

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

67335dbc 03/08/2004 02:15 AM Mike Melanson

cut over to using new VP3 DSP functions and remove the old ones; bring
certain source code identifiers in line with official VP3 spec (well,
my VP3 spec, anyway)

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

44cb64ee 03/08/2004 02:13 AM Mike Melanson

seperated out the C-based VP3 DSP functions into a different file; also
ported the MMX-optimized versions of those functions

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

e82d912d 03/06/2004 12:33 PM Michael Niedermayer

h263 framerate & aspect ratio fixes

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

e4053d52 03/06/2004 11:07 AM Konstantin Andreyev

forgot to commit from patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)

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

c4e37247 03/05/2004 10:51 PM Michael Niedermayer

write trailer before closing codecs as otherwise accesses to extradata in write_trailer() will cause a segfault

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

615b92fd 03/05/2004 10:10 PM Konstantin Andreyev

asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)
1. Corrected packet sent time. (Packet sent time => previous packet sent
time)
2. Corrected payload playing time. (Payload playing time => packet sent
time)
3. Used different format for packets with one payload and multi payloads....

542993b0 03/05/2004 09:34 PM Konstantin Andreyev

split asf patch by (Konstantin Andreyev <kandreyev at bcsii dot com>)

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

c0a0170c 03/05/2004 06:44 PM Michael Niedermayer

fix motion compensation with (x+1/2,y+1/2) MVs

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

ca5b9f20 03/05/2004 03:10 PM Michael Niedermayer

10l

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

5f0f7713 03/05/2004 02:21 PM Zdenek Kabelac
  • more consts

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

49a37411 03/05/2004 02:09 PM Zdenek Kabelac
  • const warn elimination

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

62c438a2 03/05/2004 02:08 PM Zdenek Kabelac
  • const warn elimintation

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

b0df362b 03/05/2004 02:07 PM Zdenek Kabelac
  • const

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

494c56d3 03/04/2004 02:58 PM Ivan Kalvachev

silence warnings

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