Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ 8dbcc9f2

# Date Author Comment
8dbcc9f2 11/10/2003 03:19 PM Fabrice Bellard

comment fix

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

11e29a41 11/10/2003 03:14 AM Mike Melanson

added Apple Graphics (SMC) decoder

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

aa39a622 11/09/2003 09:54 PM Roberto Togni

4bpp support

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

1dc1ed99 11/07/2003 10:39 PM Roberto Togni

8BPS decoder

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

e02c251e 11/07/2003 09:21 PM Roberto Togni

Set buffer hints, use cr where available

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

074c4ca7 11/07/2003 09:20 PM Roberto Togni

Add cr codec capability and buffer hints

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

598401ce 11/06/2003 10:05 PM Michael Niedermayer

fix context=1
remove always_inline, gcc fails to inline other more important inline functions otherwise ...

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

1d768c3c 11/05/2003 11:27 PM Roberto Togni

100l: sometime palette was not copied to output frame

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

19d053c5 11/04/2003 07:35 PM Roman Shaposhnik
  • fixes for broken builds on Solaris, OS2 and all bingendian
    systems out there.

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

3d0ef6dd 11/03/2003 06:06 PM Michael Niedermayer

av_log patch(2 of ?) by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

ea05d9c9 11/03/2003 05:42 PM Michael Niedermayer

flush fix (untested)

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

89b9441a 11/03/2003 01:58 PM Michael Niedermayer

only add prefix after \n

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

762357e6 11/03/2003 01:31 PM Michael Niedermayer

10l (fixes dct coeff noise reduction)

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

9b879566 11/03/2003 01:26 PM Michel Bardiaux

av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)

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

821cb11f 11/02/2003 11:19 PM Michael Niedermayer

noise reduction of dct coefficients

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

432d84c3 11/02/2003 10:56 PM Michael Niedermayer

10l ...

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

875efafa 11/02/2003 09:57 PM Roberto Togni

Moved to new palette API
Added check to aviod stride change between frames

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

2e99641b 11/02/2003 09:53 PM Roberto Togni

Fix some palette related defines, bump build number

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

2cbb7820 11/01/2003 05:38 PM Michael Niedermayer

ffv1 rgb support

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

04939fb7 10/31/2003 10:56 PM Roberto Togni

100l: free previous frame, not current one!
Set reference flag for frames.

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

bc0219fd 10/31/2003 10:28 PM Roberto Togni

Don't memcpy from unallocated memory

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

ddaae6a9 10/31/2003 10:26 PM Roman Shaposhnik
  • DV demuxer is now capable of decoding auxilary audio stream. So,
    everybody who still uses second streo track for dubbing can
    now export it.
    • void* -> DVDemuxContext* change (per Fabrice's suggestion).
    • -dv1394 capture now works in all modes....
d43fb4e8 10/30/2003 10:51 PM Michael Niedermayer

move identical code into its own function
intXY_t -> int_fastXY_t

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

237e4938 10/30/2003 09:05 PM Michael Niedermayer

initalize various uninitalized variables and avoid coded_picture_number as its not always correct (later should be reversed after fixing the picture_number mess)

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

f259747b 10/30/2003 07:55 PM Michael Niedermayer

100l (SAR is written as height/width instead of width/height in the MPEG1 standard)

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

5f194811 10/30/2003 04:58 PM Michael Niedermayer

pts fix and related fixes

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

2a2bbcb0 10/30/2003 05:40 AM Mike Melanson

revised palette API, courtesy of Roberto Togni (rtogni at freemail.it)

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

9df1d249 10/29/2003 05:30 PM Michael Niedermayer

dumping funny numbers from first zygo i frame header

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

43a13e72 10/29/2003 02:54 PM Alex Beregszaszi

initial support for zygovideo

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

985180a1 10/29/2003 02:08 PM Fabrice Bellard

added fake codec CODEC_ID_MPEG2TS of type CODEC_TYPE_DATA (needed for simpler handling of raw transport streams in ffserver and RTP - better solutions are welcomed)

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

13ba9ae4 10/28/2003 09:23 AM Michael Niedermayer

linear blend 1 line shift fix

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

a579db0c 10/27/2003 11:22 PM Ivan Kalvachev

XvMC speedup by removing one memcpy and doing MB packing

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

6b56c616 10/27/2003 02:37 PM Michael Niedermayer

make convert_matrix() independant of MpegEncContext

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

14cabd40 10/26/2003 10:14 AM James Klicman

AltiVec optimized fdct patch by (James Klicman <james at klicman dot org>)

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

5c69a4fd 10/26/2003 09:56 AM Michael Niedermayer

fixing the remaning block-align checks

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

ca1d62f4 10/26/2003 09:49 AM Assaf Yaari

block algn patch by ("Assaf Yaari" <assafy at mobixell dot com>)

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

6e0593e8 10/25/2003 09:59 PM Michael Niedermayer

reorder table instead of wasting instructions to reorder the input to match the table

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

94789b9e 10/25/2003 07:44 PM Michael Niedermayer

10l

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

9b4b6e09 10/25/2003 07:30 PM Michael Niedermayer

segfault fix

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

94fd9201 10/25/2003 03:22 PM Mike Melanson

support Cinepak files with funky (not divisible by 4) resolutions

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

48b1f800 10/25/2003 12:32 AM Roman Shaposhnik
  • adding integer/floating point AAN implementations for DCT 2-4-8

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

99200bae 10/24/2003 09:57 PM Michael Niedermayer

optimizing

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

1b245cc2 10/24/2003 08:09 PM Panagiotis Issaris

Fixes GCC 3.3.2 warnings patch by (Panagiotis Issaris <takis at lumumba dot luc dot ac dot be>)

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

07bd15c3 10/24/2003 07:59 PM Fred Rothganger

rational.h not installed patch by (Fred Rothganger <rothgang at uiuc dot edu>)

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

10acc479 10/24/2003 06:28 PM Roman Shaposhnik
  • introducing dct248 into the DSP context. * simple/accurate implementation of dct248 * DV encoding now supports 2-4-8 DCT * DV encoding gets a bit faster (but still miles away
    from what I think it could do) * misc. DV codec cleanups

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

01a2ddaf 10/23/2003 11:24 PM Alex Beregszaszi

1l

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

cf3bf5bb 10/23/2003 01:22 PM Michael Niedermayer

minor mmx2 optimization if the dct

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

1745173b 10/23/2003 12:59 PM Michael Niedermayer

inline -> always_inline (842 -> 690 cpu cycles for dct_quantize() difference for the dct itself should be even bigger)

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

8d00c562 10/23/2003 12:41 PM Michael Niedermayer

4.9-RC FreeBSD doesnt like lrint() so change to lrintf(), not that bsd supports that but we emulate it ...

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

b4c3816c 10/23/2003 09:11 AM Michael Niedermayer

optionally merge postscale into quantization table for the float aan dct

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

10becaaf 10/23/2003 08:31 AM Michael Niedermayer

10l

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

369e2d50 10/22/2003 10:12 PM Alex Beregszaszi

10l

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

1ffb0091 10/22/2003 10:10 PM Alex Beregszaszi

100l

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

6f5cf8c5 10/22/2003 07:15 PM Michael Niedermayer

oops forgot

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

65e4c8c9 10/22/2003 06:26 PM Michael Niedermayer

floating point AAN DCT

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

9d9e3172 10/22/2003 03:36 PM Michael Niedermayer

112 bytes smaller MpegEncContext

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

45686da2 10/22/2003 12:01 PM Michael Niedermayer

move blocks away MpegEncContext (7.4 -> 5.8k)

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

642ccefb 10/22/2003 11:23 AM Michael Niedermayer

move mmx quantizer matrixes out of MpegEncContext (23k -> 7k) (no meassureable slowdown)

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

7e4995c3 10/22/2003 10:59 AM Michael Niedermayer

move q_*_matrix out of MpegEncContext (40k ->23k) dct_quantize() is even slightly faster now, dont ask my why ...

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

b465449e 10/21/2003 07:55 PM Michael Niedermayer

dynamic alloc of picture structs instead of putting them in MpegEncContext

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

33a6984b 10/21/2003 01:00 AM Michael Niedermayer

BSD doesnt have log2

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

5c9e4723 10/20/2003 11:24 PM Michael Niedermayer

mpeg2 aspect ratio encoding fixed

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

5ed9f2e5 10/20/2003 10:33 PM Michael Niedermayer

use continued fractions to approximate a fraction if its numerator or denominator is too large

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

5ff85f1d 10/20/2003 08:23 PM Michael Niedermayer

AVRational
sample_aspect_ratio
aspect ratio in JPEG JFIF is SAR not DAR !
removed nonsense SAR guessing code
various related cleanups
bugs?

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

9dad924e 10/20/2003 10:33 AM Michael Niedermayer

bottom_field_first -> top_field_first

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

fa384dcc 10/20/2003 09:52 AM Michael Niedermayer

export mpeg2 active display area / pan scan
fix mpeg2 aspect_ratio for the rare case that active display area != AVCodecContext.width/height
decode sequence display extension & picture display extension

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

dc7cb06a 10/19/2003 09:05 PM Dan Christiansen

gcc->C99 and warning fixes patch by (Dan Christiansen <danchr at daimi dot au dot dk>)

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

cf9d24ad 10/18/2003 06:47 PM Dan Christiansen

- Moving Wall from the individual Makefiles to configure (and only
have it passed to GCC)
Moving the usage in configure to the top of it, so you don't have to
wait needlessly
- Silence compiler output during configuration
- Add support for configuring with IBM XLC...

2744ca9a 10/18/2003 03:19 AM Roman Shaposhnik
  • providing MPEG codecs with a generic fields in AVFrame to use.
    • fixing YUV4MPEG format.
    • fixing a bug in DV codec where coded_frame was not set.

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

a573cc27 10/17/2003 06:56 PM Michael Niedermayer

emu_edge checks simplification and avoid redundant checks for mpeg1/2 if emu_edge is set

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

5c00fe41 10/16/2003 06:27 PM Roman Shaposhnik
  • original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE
    was not set.

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

00c28046 10/16/2003 04:50 AM Roman Shaposhnik
  • fix for a trivial 100l declaration typo

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

6571e41d 10/16/2003 12:21 AM Michael Niedermayer

picture buffer cleanup, this fixes a assertion failure (if assertion checking was manualy enabled for utils.c) and a memleak at least

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

f0bbfc4a 10/15/2003 09:59 PM Michael Niedermayer

default_get_buffer() fixes

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

f539eb52 10/15/2003 04:20 PM Michael Niedermayer

align

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

bcc7125e 10/15/2003 03:37 PM Michael Niedermayer

fix "first frame is no keyframe" bug

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

fc384777 10/15/2003 03:20 AM Mike Melanson

activate the XA and ADX ADPCM codecs

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

f19af812 10/15/2003 03:14 AM Mike Melanson

replace file to remove nasty DOS CRs and hard tabs

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

f1271366 10/15/2003 03:02 AM Mike Melanson

this should be part of adpcm.c

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

e986b6e2 10/15/2003 02:59 AM Mike Melanson

quiet

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

f5610466 10/14/2003 04:40 AM Mike Melanson

added CRI ADX and XA ADPCM audio modules, courtesy of BERO
<bero at geocities.co.jp>

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

764ef400 10/14/2003 04:15 AM Mike Melanson

disable encoders where appropriate (patch courtesy of BERO
<bero at geocities.co.jp>)

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

a003ee9a 10/13/2003 07:38 PM Michael Niedermayer

fix the case where all vlc codes are 8 bits long (repeat=256)

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

7674347b 10/13/2003 06:17 PM Michael Niedermayer

alignment 10l

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

84705403 10/13/2003 05:27 PM Michael Niedermayer

mmx2 optimization of huffyuv median encoding

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

8c812d73 10/13/2003 02:37 PM Michael Niedermayer

10l

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

ac0c6638 10/13/2003 11:13 AM Michael Niedermayer

dont check if the ac esc 3 could have been stored as vlc as this detects only very few errors allthough it detects several buggy encoders

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

c58222c5 10/13/2003 08:02 AM Alex Beregszaszi

10l

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

431f2172 10/12/2003 09:32 PM Michael Niedermayer

fix decoding if the aspect ratio changes

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

ed7debda 10/12/2003 09:25 PM Alex Beregszaszi

removed the obsolete and unused parameters of init_put_bits

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

bba3a09b 10/12/2003 07:18 PM Michael Niedermayer

h263 GOB decoding fix

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

34790165 10/12/2003 02:01 PM Michael Niedermayer

intra dc treshold != 0 decoding fixed

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

5e83dec4 10/11/2003 09:49 PM Alex Beregszaszi

Sunplus JPEG codec (SP5X) support

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

91381201 10/11/2003 07:40 PM Alex Beregszaszi

theora comments skipping

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

6cbff2f4 10/11/2003 05:48 PM Alex Beregszaszi

using av_abort

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

f44ee2c3 10/11/2003 05:44 PM Alex Beregszaszi

theora decoding support (only keyframes for now, because by theora the frame isn't flipped so the motion vectors are getting screwed up)

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

a62a7323 10/11/2003 04:43 PM Mike Melanson

optimised versions of the get_pixels, diff_pixels, and bswap_buf
functions and support for 4 pixel high blocks in the put_pixels8_xxx and
avg_pixels8_xxx functions, courtesy of Robin Kay (komadori
at gekkou.co.uk)

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

c9319f2e 10/11/2003 09:11 AM Michael Niedermayer

forgot to commit, i hope its correct

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

688cbabe 10/11/2003 08:29 AM Michael Niedermayer

recommit of
direct rendering support

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

11417def 10/11/2003 08:27 AM Michael Niedermayer

recommit of
VOL != 0x120 support

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