Statistics
| Branch: | Revision:

ffmpeg / libavcodec @ da9c9637

# Date Author Comment
da9c9637 09/26/2004 11:05 AM Michael Niedermayer

low resolution interlaced support

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

1aa8c57b 09/26/2004 10:01 AM Michael Niedermayer

1/8 resolution decoding

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

6aeb03d8 09/26/2004 09:00 AM Michael Niedermayer

low resolution decoding fix

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

9ca358b9 09/26/2004 12:18 AM Michael Niedermayer

1/4 resolution decoding

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

178fcca8 09/25/2004 11:18 PM Michael Niedermayer

1/2 resolution decoding

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

792bb815 09/25/2004 10:06 AM Michael Niedermayer

assertion when playing AVC/H.264 streams fix by (Loren Merritt <lorenm at u dot washington dot edu>)

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

5cbb0e70 09/25/2004 09:59 AM Michael Niedermayer

H.264 max reference pictures fix by (Loren Merritt <lorenm at u dot washington dot edu>)

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

15c5fa7b 09/24/2004 08:35 PM Michael Niedermayer

trellis quantization for h263(p)

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

d7d51926 09/24/2004 06:12 PM Michael Niedermayer

unused

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

3c00436b 09/24/2004 05:30 PM Michael Niedermayer

100l

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

61cef293 09/23/2004 10:20 PM Roberto Togni

Zlib encoder: fix image orientation (was flipped), 100l in deflate error
check, put right codec type in extradata

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

715a97f0 09/23/2004 12:20 PM Michael Niedermayer

merge predict_plane() with DWTELEM->8bit conversation (21% faster)

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

b43b426a 09/23/2004 09:42 AM Michael Niedermayer

segfault fix by (Kostya <cannonball at bw-team dot com>)

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

21e19131 09/22/2004 05:04 AM Jeff Muizelaar
  • simplification patch by Jeffrey Ryan Muizelaar

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

034aff03 09/21/2004 11:10 PM Michael Niedermayer

8 -> FRAC_BITS

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

be441a9e 09/21/2004 05:37 PM Alex Beregszaszi

Decoding to bgr15/16 from 16bit input. Decoding of 24bit input added, not yet finished, but at least the picture can be recognized

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

f970a8e6 09/21/2004 05:31 PM Alex Beregszaszi

greyscale decoding (option to skip u,v planes) support

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

9ebb8e11 09/20/2004 01:47 PM Michael Niedermayer

check if the user specified timestamps are strictly monotone
timestamp guess code 10l fix

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

1f018225 09/19/2004 04:38 PM Michael Niedermayer

av_rescale with user specified rounding

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

aa25a462 09/19/2004 02:43 PM D Richard Felker III

consistent use of types patch by (D Richard Felker III <dalias at aerifal dot cx>)

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

7c2425d2 09/17/2004 11:51 PM Loren Merritt

simplify getsymbol patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

d925c516 09/17/2004 11:21 AM Michael Niedermayer

huffyuv writes to AVCodecContext.stats_out only once every 32 frames,
presumably to reduce the size of the log file.
However, it doesn't clear stats_out on the other 31 out of 32 frames.
So the application (ffmpeg and mencoder) writes each stat line 32 times....

8dfc1aef 09/17/2004 11:17 AM Michael Niedermayer

warning the user about possible incompatibilities

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

ee598f7b 09/17/2004 10:57 AM Loren Merritt

(non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

a6a12a8a 09/16/2004 07:05 PM Romain Dolbeau

h264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise dot com>)

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

1140139f 09/16/2004 05:36 PM Loren Merritt

10l (scene change pict_type was wrong after coded_frame fix) patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

d0a0bbd2 09/16/2004 03:31 AM Mike Melanson

IBM Ultimotion video decoder, courtesy of Konstantin Shishkov

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

48cb67c6 09/15/2004 12:23 PM Michael Niedermayer

10l

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

bd368b56 09/15/2004 01:55 AM Michael Niedermayer

per picture psnr

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

b100eab8 09/15/2004 12:35 AM Michael Niedermayer

changing size segfault fix

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

d32064c0 09/14/2004 06:35 PM Michael Niedermayer

comment fix

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

2d3601b5 09/14/2004 05:17 PM Michael Niedermayer

qprd + mpeg2 segfault fix

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

0bae10cc 09/14/2004 06:58 AM Roman Shaposhnik
  • I was finally convinced. And besides, if err it's better to err with
    everybody else around ;-)

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

4770b1b4 09/13/2004 09:20 PM Roberto Togni

AVC (H264 in mp4 files, fourcc avc1) support

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

c08a01a6 09/13/2004 12:37 PM Michael Niedermayer

pre_cmp fix

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

49e5dcbc 09/13/2004 03:27 AM Maarten Daniels

H.261 decoder improvements
- GOB's can exist of only MBA_STUFFING codes: it crashed before, but it is fixed now
- Clearer code
- Some extra checks so the decoder is more resilient against errors
patch by (Maarten Daniels <maarten dot daniels at student dot luc dot ac dot be>)...

d92b5807 09/12/2004 11:09 PM Michael Niedermayer

100l (forgot to set the 8x8 mc functions, so ME did use the mpeg ones ...)

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

ec697587 09/12/2004 09:32 PM Michael Niedermayer

use h264 MC code if possible
50% faster predict_plane() if mmx2/3dnow is available
0.1% bitrate increase

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

0fd847a1 09/12/2004 05:35 PM Michael Niedermayer

10l (gcc 2.95 compilation)

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

3924dac4 09/12/2004 10:51 AM Michael Niedermayer

use pointer arithmetic in mc_block(), 25% faster

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

a6c01275 09/10/2004 07:40 PM Michael Niedermayer

get/set_sr_golomb() cleanup

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

c32b14bb 09/10/2004 06:54 PM Michael Niedermayer

mess cleanup

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

d58a6d85 09/10/2004 03:38 PM Alex Beregszaszi

put the warning to the right place to avoid crashes

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

e69538fa 09/08/2004 06:49 PM Michael Niedermayer

h264_qpel8_hv_lowpass_mmx2/3dnow

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

e772bb8a 09/08/2004 06:25 PM Michael Niedermayer

h264_qpel4_hv_lowpass_mmx2/3dnow
alignment fixes

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

4579adb0 09/08/2004 05:59 PM Alex Beregszaszi

new signed golomb routines

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

b2a1c771 09/08/2004 05:57 PM Alex Beregszaszi

try to select w/h from tables

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

7b37a6e9 09/08/2004 10:07 AM Michael Niedermayer

10l (wrong coded_picture)

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

56d8bd56 09/08/2004 12:52 AM Michael Niedermayer

optimization

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

a6e39f45 09/07/2004 10:56 PM Michael Niedermayer

optimization

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

ed8ffdf4 09/07/2004 05:22 PM Michael Niedermayer

optimization

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

437525c4 09/07/2004 01:48 AM Michael Niedermayer

h264 luma motion compensation in mmx2/3dnow

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

0c62d343 09/06/2004 10:32 AM Michael Niedermayer

useless

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

d6af6b03 09/06/2004 03:17 AM Michael Niedermayer

10000l fix and use more mmx2/3dnow code for mpeg4 qpel which has been written and commited long time ago but appearently never used, qpel motion compensation is 5% faster
now

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

ff158dc9 09/05/2004 09:46 PM Michael Niedermayer

20% faster predict_plane()
moion vector max/min fix

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

cc078b9e 09/04/2004 11:19 AM Alex Beregszaszi

more decorrelation types

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

952b32c0 09/03/2004 02:32 AM Loren Merritt

Always write VOL control parameters, needed by old xvid patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

3cb01872 09/02/2004 06:46 PM Michael Niedermayer

typo

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

628b210f 09/02/2004 03:46 PM Michael Niedermayer

optional non spec compliant optimizations for mpeg1

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

6fc5b059 09/02/2004 03:30 PM Michael Niedermayer

optional non spec compliant optimizations

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

d89dc06a 09/02/2004 10:49 AM Loren Merritt

h264 deblocking crash patch by (Loren Merritt <lorenm at u dot washington dot edu>)

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

19aa028d 08/31/2004 04:28 PM Michael Niedermayer

10l (keyframes and context resets)

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

39c61bbb 08/28/2004 02:24 PM Michael Niedermayer

cleanup

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

fff6d4ea 08/28/2004 02:08 PM Michael Niedermayer

10l
more benchmarking code
inline

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

229daca7 08/28/2004 12:28 PM Mike Melanson

8-bit mode corrections

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

ea7d9cd4 08/27/2004 09:16 PM Michael Niedermayer

merge decode_subband() and dequantize()

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

ff765159 08/27/2004 08:33 PM Michael Niedermayer

11% faster decode_subband()

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

0cea8a03 08/27/2004 08:15 PM Michael Niedermayer

5% faster decode_subband()
a little cleanup

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

7b49c309 08/27/2004 07:52 PM Michael Niedermayer

46% faster decode_subband()

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

3c1adccd 08/27/2004 01:06 AM Michael Niedermayer

50% faster decode_subband()

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

07140e39 08/26/2004 10:46 PM Michael Niedermayer

yuv median encoding 10l fix

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

155ec6ed 08/26/2004 08:04 PM Michael Niedermayer

quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily)
different intra block coding (previous was just an ugly hack)
1.8% bitrate reduction -0.01PSNR (foreman@352x288 qscale=8)
1.5% bitrate reduction +0.05PSNR (foreman@352x288 qscale=1)...

71487254 08/25/2004 10:35 PM Michael Niedermayer

typo fix by (Marcin 'Morgoth' Kurek <morgoth6 at box43 dot pl>)

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

64886072 08/25/2004 12:26 AM Michael Niedermayer

edge bugfix
1-1.3% lower bitrate and +0.01 PSNR (foremen@352x288 qscale=1,8)

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

ad730459 08/25/2004 12:01 AM Bohdan Horst

bsd patch by (Bohdan Horst <nexus at irc dot pl>)

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

91d6655a 08/24/2004 04:33 PM Michael Niedermayer

lrintf emulation improvments

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

26efc54e 08/22/2004 05:16 PM Michael Niedermayer

4x4 SSE compare function
wavelet based compare functions
make epzs_motion_search() more flexible so it can be used for a wider range of block sizes
make get_penalty_factor() independant of MpegEncContext

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

ef859ca3 08/22/2004 12:40 PM Alex Beregszaszi

ffmpeg short conversion got fixed somewhere, no need to workaround it - fixes amplitude bug

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

54f5fd22 08/21/2004 07:19 PM Alex Beregszaszi

new opensource lossy/lossless audio codec based on speech compression techniques (actually based on bonk)

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

02da1f0d 08/21/2004 07:18 PM Alex Beregszaszi

new copyrights

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

b4396f36 08/19/2004 07:01 PM Diego Biurrun

k6 pop fix patch by (Diego Biurrun <diego at biurrun dot de>)

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

eab895aa 08/19/2004 10:55 AM Todd Kirby

enrtries for PIX_FMT_XVMC_MPEG2_MC and PIX_FMT_XVMC_MPEG2_IDCT patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)

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

b1114f18 08/18/2004 10:10 PM Michael Niedermayer

copy & paste bug

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

0722ccdb 08/17/2004 10:41 AM Michael Niedermayer

more untested bigendian fixes
rgb32 plane predictor decoding bugfix

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

3ad7dd8c 08/17/2004 09:57 AM Michael Niedermayer

big endian fix (untested)

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

b3067ac1 08/16/2004 10:51 PM Michael Niedermayer

cleanup

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

ec587a50 08/16/2004 10:48 PM Måns Rullgård

Get H.264 frame rate from SPS/VUI patch by (Måns Rullgård <mru at kth dot se>)

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

8a515d2d 08/16/2004 01:25 AM Michael Niedermayer

get_bits(32) fix

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

6d45cb72 08/14/2004 10:51 PM Mike Melanson

build++

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

bb22e8b1 08/14/2004 03:18 PM Michael Niedermayer

10l (lrintf(a)+b vs. lrintf(a+b))

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

9d53d58e 08/14/2004 03:08 PM Mike Melanson

TechSmith Camtasia (TSCC) video decoder, courtesy of Konstantin Shishkov

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

8b69867f 08/13/2004 03:30 PM Michael Niedermayer

Minor Patch for shared libs on Mac OSX by (Bill May <wmay at cisco dot com>)

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

17659207 08/13/2004 02:40 PM Michael Niedermayer

minor optimization

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

baced9f5 08/13/2004 01:59 PM Michael Niedermayer

user overrideable level & profile

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

6d24231e 08/12/2004 11:36 PM Michael Niedermayer

give the user a chance to override codec_tag

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

1477ec35 08/11/2004 07:32 PM Michael Niedermayer

10l (dont store 2 different things at the same place ...)

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

46c281e8 08/03/2004 02:34 AM Michael Niedermayer

cleanup

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

7440fe83 08/03/2004 01:50 AM Michael Niedermayer

segfault fix

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

fa2522d7 08/03/2004 01:07 AM Michael Niedermayer

10l (segfault)

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

93fbdb5a 08/02/2004 07:09 PM Michael Niedermayer

lossless support

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