Statistics
| Branch: | Revision:

ffmpeg @ 47805d21

# Date Author Comment
47805d21 06/03/2005 09:04 AM Michael Niedermayer

fix stream class
fix a infinite loop on corrupted streams

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

01bd1ed2 06/03/2005 08:54 AM Michael Niedermayer

fix stream class
fix a infinite loop on corrupted streams

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

1d92cc2b 06/03/2005 08:50 AM Michael Niedermayer

a step toward CODEC_TYPE_DATA support
remove a little duplicated code

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

0f0680c5 06/03/2005 08:48 AM Michael Niedermayer

10l (segfault fix)

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

84adb95a 06/02/2005 11:05 PM Diego Biurrun

Ignore .pc files.

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

43efd19a 06/02/2005 09:15 PM Loren Merritt

decode H.264 with 8x8 transform.
deblocking is still incorrect with 8x8+cavlc

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

20ffdcf9 06/02/2005 08:54 PM Michael Niedermayer

one bugfix and a few gcc4 bug workaorunds by (Gianluigi Tiesi: mplayer, netfarm it)

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

d2bb7db1 06/02/2005 08:45 PM Loren Merritt

sort H.264 mmx dsp functions into their own file

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

c26ae41d 06/01/2005 09:19 PM Michael Niedermayer

adding a few const

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

435b0720 06/01/2005 06:04 PM Michael Niedermayer

100l for myself (breaking amd64)

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

ca159196 06/01/2005 12:03 PM Måns Rullgård

fix segfault if flush is called before the first frame
(I think that's it, and this fixes it)

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

6510f43c 06/01/2005 11:56 AM Michael Niedermayer

merge a few asm blocks so gcc cant unoptimize it (658->631 dezicycles on duron)

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

987ae784 06/01/2005 11:36 AM Michael Niedermayer

get rid of 2 movq (680 -> 658 dezicycles on duron)

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

e4b36d44 06/01/2005 08:43 AM Michael Niedermayer

avoid one transpose (730->680 dezicycles on duron)

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

85bbfcd4 06/01/2005 04:51 AM Loren Merritt

10l (symbol mangling)

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

1f3dbc09 06/01/2005 01:18 AM Michael Niedermayer

add rounding bias before the horizontal idct (765->730 dezicyles on duron)

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

1d62fc85 05/31/2005 10:48 PM Loren Merritt

MMX for H.264 iDCT (adapted from x264)

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

ef7b5aee 05/31/2005 11:49 AM Måns Rullgård

add -gray command line flag

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

5a408f91 05/30/2005 10:02 PM Michael Niedermayer

decrease V_NB_BITS if possible

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

f4e61cd1 05/30/2005 08:34 PM Michael Niedermayer

more trivial optimizations

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

568d4b81 05/30/2005 08:34 PM Måns Rullgård

enable x264 multi-threading

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

9a9d5301 05/30/2005 07:14 PM Michael Niedermayer

maxdepth is supposed to be a constant, its faster if its too large then if its non constant

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

5cad192d 05/30/2005 05:32 PM Nico Sabbi

according to the standard the object_type for H264 is 33, not 241

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

536ffa59 05/30/2005 04:45 PM Wolfram Gloger

Fix url_fsize for large files patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de)

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

d3655fad 05/30/2005 04:42 PM Michael Niedermayer

trivial pre-C99 fix for rtp.c by (Wolfram Gloger: wmglo, dent med uni-muenchen de)

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

de312e51 05/30/2005 03:03 PM Michael Niedermayer

optimizations

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

f56f96d8 05/30/2005 12:07 AM Michael Niedermayer

faster float->short conversation

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

e19ca845 05/29/2005 10:50 PM Michael Niedermayer

ilog() -> av_log2()

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

13c2469d 05/29/2005 10:11 PM Michael Niedermayer

Vorbis sse fix by (Balatoni Denes: dbalatoni, programozo hu)

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

6d1feb02 05/29/2005 06:18 PM Loren Merritt

decode h264 end-of-slice flag

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

2143116d 05/29/2005 11:44 AM Michael Niedermayer

changing a few AV_LOG_DEBUG to AV_LOG_INFO

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

2692067a 05/26/2005 08:17 PM Michael Niedermayer

AVPacket.pos

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

4aa606ec 05/26/2005 05:48 PM Michael Niedermayer

tr -d '\015'

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

3f3f8b2b 05/26/2005 02:40 PM Michael Niedermayer

cleanup

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

6ad1fa5a 05/26/2005 02:32 PM Bernhard Rosenkränzer

Better ARM support for mplayer/ffmpeg, ported from atty fork
while playing with some new hardware, I found it's running a forked mplayer
-- and it looks like they're following the GPL.

The maintainer's page is here: http://atty.jp/?Zaurus/mplayer
Unfortunately it's mostly in Japanese, so it's hard to figure out any...
c66a4434 05/26/2005 12:58 PM Michael Niedermayer

very tiny script to remove tabs and trailing whitespace from patches

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

ded78ac0 05/26/2005 09:18 AM Marcus Engene

vhook watermark patch by (Marcus Engene: ffmpeg, engene se)

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

b4a3389e 05/26/2005 08:59 AM Wolfram Gloger

sync output stream against any input stream (extension of map) patch by (Wolfram Gloger: wmglo, dent med uni-muenchen de)

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

e18c1f19 05/26/2005 08:57 AM Michael Niedermayer

AV_LOG_DEBUG is not a good default ...

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

d1ccf0e0 05/26/2005 07:47 AM Romain Degez

RTP/RTSP and MPEG4-AAC audio
- preliminary support for mpeg4-aac rtp payload (no interleaving support)
- use udp transport as default (makes more sense with rtp, doesn't it ?)
- some code factorization, so adding support for new rtp payload will be easier...

3072f0cb 05/25/2005 08:05 AM Zoltán Hidvégi

MMX code for (put|avg)_h264_chroma_mc8

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

9c7154c7 05/24/2005 02:21 PM Mike Melanson

read loop filter limit values from Theora header, courtesy of Matthieu
Castet (castet.matthieu at free.fr)

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

f39e56a8 05/22/2005 11:58 PM Jacob Meuser

ldconfig as config.mak variable patch by (Jacob Meuser: jakemsr, jakemsr com)

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

bb4c2140 05/22/2005 11:39 PM Michael Niedermayer

libgsm warper by (Alban Bedel: albeu, free fr)

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

cefe0607 05/22/2005 08:47 AM Michael Niedermayer

av_find_stream_info() end check fixes
10l (wrong time base)
use timestamps if duration isnt available

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

ded8477d 05/21/2005 10:20 PM Michael Niedermayer

fix max b frames with b frame strategy 1

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

68fc9c27 05/21/2005 10:03 PM Michael Niedermayer

b frame strategy
set emu edge if lowres

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

0775c88f 05/21/2005 09:37 PM Michael Niedermayer

START/STOP_TIMER for ppc32 by (Luca Barbato: lu_zero, gentoo org)

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

2935001c 05/21/2005 07:31 PM Mike Melanson

fix bugs in new loop filter code; also, refrain from filtering against
data that has yet to be rendered; still #if'd out, will revisit when
proper algorithm can be validated

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

e2b9cf4e 05/21/2005 10:41 AM Michael Niedermayer

update current_sample number for non split mode
fix chunk split decission

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

45139adf 05/21/2005 10:25 AM Michael Niedermayer

segfault fix

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

86d8602f 05/21/2005 09:50 AM Michael Niedermayer

support non interleaved mov files

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

14ee9d15 05/21/2005 07:43 AM Michael Niedermayer

remove unused vp3 related function pointers

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

72053728 05/21/2005 07:35 AM Michael Niedermayer

disable broken loop filter optimization
melanson please test your optimizations before commiting!

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

f44b08a5 05/21/2005 05:20 AM Mike Melanson

apply the loop filter to fragments as they are rendered into the final
output

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

dc4b78d9 05/21/2005 04:43 AM Mike Melanson

render by the slice rather than the plane

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

d57b7316 05/21/2005 02:06 AM Michael Niedermayer

10l (overwriting w/h with 0)

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

7dc9ed11 05/21/2005 02:06 AM Mike Melanson

clean up some warnings and dead code

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

84a96d6a 05/21/2005 01:17 AM Denes Balatoni

1.) LGPL license mentioned
2.) Stack useage decreased by 64kb
3.) One more bug fixed
patch by (Balatoni Denes <dbalatoni.programozo@hu>)

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

7f9926a4 05/21/2005 01:12 AM Mike Melanson

another bitstream extraction to optimize: fixed-length motion vectors

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

3f2bf07b 05/20/2005 01:10 PM Joakim Plate

fix ac3 and dts detection (patch by Joakim Plate <joakim.plate at ecce.se>)

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

6634d0ef 05/20/2005 12:08 PM Nicolas Plourde

Should fix altivec detection for g3 system.

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

39922395 05/19/2005 11:59 PM Mike Melanson

read Huffman tables from Theora header (patch courtesy of
Matthieu Castet <castet.matthieu at free.fr>)

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

69599eea 05/19/2005 09:03 PM Måns Rullgård

don't try to find file length if streaming

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

ba4ffc2b 05/19/2005 07:11 PM Loren Merritt

memory leak

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

2c578058 05/19/2005 11:45 AM Måns Rullgård

accept old extradata format

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

d381c505 05/19/2005 11:41 AM Måns Rullgård

fix decoding of multi-channel vorbis streams

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

7beddb12 05/19/2005 10:48 AM Michael Niedermayer

use O(number of non zero coeffs) instead of O(number of coeffs) storage for the coefficient colleting/reordering

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

29860cc8 05/19/2005 04:48 AM Loren Merritt

fix crash on negative POC

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

d3076955 05/19/2005 02:43 AM Mike Melanson

replace unpack_token() with a series of lookup tables

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

def4272a 05/19/2005 12:17 AM Aurelien Jacobs

install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch from <j at v2v.cc>)

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

a965c478 05/19/2005 12:06 AM Aurelien Jacobs

drop most url_fileno() calls (allows to use ByteIOContext directly in caller apps instead of URLProtocol)

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

3b5ffe7a 05/18/2005 07:42 PM Michael Niedermayer

fix mpeg2 chroma_420_type

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

f4daf33e 05/18/2005 05:14 PM Mike Melanson

fix 4MV MC and reinstate new MC VLC

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

7919d97e 05/18/2005 02:05 PM Måns Rullgård

fix shared libpostproc build

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

5cf08f23 05/18/2005 09:17 AM Loren Merritt

H.264 deblocking optimizations (mmx for chroma_bS4 case, convert existing cases to 8-bit math)

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

288774bb 05/18/2005 09:07 AM Michael Niedermayer

reduce size of Vp3Fragment from 32byte to 16byte

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

b5da3635 05/18/2005 08:48 AM Michael Niedermayer

optimizing rle decoding loops a little

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

8aeadb90 05/18/2005 07:59 AM Michael Niedermayer

disabling buggy optimizations

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

d8278bab 05/18/2005 12:11 AM Mike Melanson

replace get_superblock_run_length() with a VLC table

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

0ad72bdd 05/17/2005 11:39 PM Mike Melanson

use VLCs for in place of get_fragment_run_length(), get_mode_code(), and
get_motion_vector_vlc()

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

4935b1b9 05/17/2005 11:09 PM Mike Melanson

signature has an 'x'

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

b81f8949 05/17/2005 10:47 PM Mike Melanson

Fraps FPS1 video decoder (v1 & v2), courtesy of Roine Gustafsson <roine
at users sf net>

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

6f7aa589 05/17/2005 08:50 PM Michael Niedermayer

some optimizations gcc should have done (10% faster loop filter)

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

ee408ead 05/17/2005 08:30 PM Michael Niedermayer

SATURATE_U8 -> clip_uint8 (10% faster loop filter)

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

0bde73d9 05/17/2005 07:02 PM Michael Niedermayer

Vorbis decoder by (Balatoni Denes | dbalatoni programozo hu)

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

5773a746 05/17/2005 06:28 PM Michael Niedermayer

porting the mmx&sse2 (sse2 untested) vp3 idcts to the lavc idct API

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

1482fee8 05/17/2005 11:36 AM Michael Niedermayer

remove duplicate zigzag tables

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

36af0c95 05/17/2005 11:31 AM Michael Niedermayer

fix idct permutation

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

8b6103da 05/17/2005 11:12 AM Michael Niedermayer

porting vp3 idct over to lavc idct api

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

ea191e08 05/17/2005 09:18 AM Michael Niedermayer

remove permutation done to quant tables and then undone during idct
move permutation from idct to unpack_vlcs

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

b178f758 05/17/2005 09:11 AM Michael Niedermayer

disabling vp3 mmx&mmx2 idcts, they must be ported over to the lavc idct API, ill port the vp3 c idct

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

36661afe 05/17/2005 08:46 AM Michael Niedermayer

fix last coeff

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

a2df5a50 05/17/2005 12:52 AM Michael Niedermayer

clear blocks after each idct instead of per picture
dont store the all zero coefficients of skiped blocks

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

1cf9f514 05/16/2005 11:11 PM Ivan Kalvachev

parse and save hrd_fullness and range_map

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

dbe676d3 05/16/2005 10:49 PM Diego Biurrun

Cygwin now has a native inttypes.h that works better than the custom one.

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

220a6f40 05/16/2005 09:49 PM Michael Niedermayer

some benchmarking code

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

d5e18835 05/16/2005 05:22 PM Michael Niedermayer

various 10l fixes for the loop filter

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

42cc17f9 05/16/2005 02:55 PM Ivan Kalvachev

whitespace cosmetics

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

d3f28f05 05/16/2005 01:21 PM Måns Rullgård

add VP30 fourcc

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