]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
diego [Sat, 29 Jul 2006 21:43:24 +0000 (21:43 +0000)]
Cope with localized Subversion clients.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5859
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 29 Jul 2006 20:47:47 +0000 (20:47 +0000)]
Remove spurious references to Ogg Theora encoder, such a thing never existed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5858
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Sat, 29 Jul 2006 16:07:19 +0000 (16:07 +0000)]
The reader ignores the size of the ASF data object and keeps on
reading even beyond it.
Therefore if the ASF file includes an index object at its end, the
reader will treat the index like data, but of course will fail since
it thinks that the data is corrupted.
When reading an asf file with an index object, ffmpeg will
complain at the end of the file that it read an invalid header.
Patch by Kohn Emil Dan, < emild A cs P technion P ac P il >
Original thead:
Date: Apr 18, 2006 4:11 PM
Subject: [Ffmpeg-devel] Two ASF related bugs and fixes
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5857
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 15:36:13 +0000 (15:36 +0000)]
add information about codec uls
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5856
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 15:31:27 +0000 (15:31 +0000)]
another MPEG-2 long gop codec ul
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5855
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 15:25:08 +0000 (15:25 +0000)]
another MPEG-2 long gop codec ul
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5854
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 15:19:31 +0000 (15:19 +0000)]
add uncompressed picture support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5853
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 14:00:47 +0000 (14:00 +0000)]
parse rgba descriptor (jpeg2000, uncompressed)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5852
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 13:40:04 +0000 (13:40 +0000)]
add common codecs uls
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5851
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 13:23:56 +0000 (13:23 +0000)]
simplify PRINT_KEY
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5850
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 13:18:24 +0000 (13:18 +0000)]
add some debug infos
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5849
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 29 Jul 2006 13:13:08 +0000 (13:13 +0000)]
get rid of DECLARED_ALIGNED
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5848
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 29 Jul 2006 08:50:29 +0000 (08:50 +0000)]
add new tag 'CAVS' for Chinese AVS codec
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5847
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 29 Jul 2006 08:45:33 +0000 (08:45 +0000)]
some MMX optimizations for the CAVS decoder
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5846
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 29 Jul 2006 03:11:14 +0000 (03:11 +0000)]
Set MpegEncContext->mspel flag (here it indicates that bicubic MC will be use)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5845
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 29 Jul 2006 03:07:30 +0000 (03:07 +0000)]
Support range reduced frames
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5844
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 29 Jul 2006 03:05:29 +0000 (03:05 +0000)]
Support grayscale decoding.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5843
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 23:10:03 +0000 (23:10 +0000)]
cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5842
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 23:07:03 +0000 (23:07 +0000)]
use ternary
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5841
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 23:03:00 +0000 (23:03 +0000)]
remove useless variables
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5840
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 23:00:53 +0000 (23:00 +0000)]
rename variables
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5839
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 22:53:15 +0000 (22:53 +0000)]
add error messages
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5838
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 22:42:31 +0000 (22:42 +0000)]
demuxer reworked, more accurate parsing, prepare handling of other operational patterns, streaming demuxing, simplified codec detection
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5837
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 28 Jul 2006 18:18:12 +0000 (18:18 +0000)]
declare and use UID type
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5836
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 28 Jul 2006 13:31:08 +0000 (13:31 +0000)]
Set duration to AV_NOPTS_VALUE instead of 0 when unknown.
Set start_time to 0 when duration is known to indicate we have
valid timestamps for this track.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5835
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 28 Jul 2006 03:27:37 +0000 (03:27 +0000)]
Add rounding for overlap filters
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5834
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Fri, 28 Jul 2006 00:48:11 +0000 (00:48 +0000)]
Remove redundant TARGET_OS setting.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5833
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 27 Jul 2006 22:10:11 +0000 (22:10 +0000)]
Do not add -fomit-frame-pointer to CFLAGS when optimizations are disabled.
patch by Graham Booker, ffmpeglist atat cod3r dotdot com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5832
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lorenm [Thu, 27 Jul 2006 20:37:21 +0000 (20:37 +0000)]
10l in r5768 (broke mbaff)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5831
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Thu, 27 Jul 2006 12:31:31 +0000 (12:31 +0000)]
Remove sws_global_init() from swscaler emulation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5830
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 26 Jul 2006 01:12:26 +0000 (01:12 +0000)]
Fix FSF postal address.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5829
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 26 Jul 2006 00:32:15 +0000 (00:32 +0000)]
Fix prefix vs PREFIX handling in pkgconfig files.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5828
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Tue, 25 Jul 2006 15:23:44 +0000 (15:23 +0000)]
Fix a corner case in sws emulation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5827
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 25 Jul 2006 14:30:14 +0000 (14:30 +0000)]
MXF demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5826
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 25 Jul 2006 14:23:43 +0000 (14:23 +0000)]
Changelog update for GXF muxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5825
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 25 Jul 2006 11:42:13 +0000 (11:42 +0000)]
Explain usage of image formats other than GIF.
patch by Victor Paesa, wzrlpy *at* arsystel com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5824
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 24 Jul 2006 15:41:16 +0000 (15:41 +0000)]
10l: wrong quoting
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5823
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 24 Jul 2006 09:48:09 +0000 (09:48 +0000)]
Remove unnecessary darwin variable.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5822
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 24 Jul 2006 09:45:13 +0000 (09:45 +0000)]
Skip the MMX/SSE and memalign() check when running on OS X/Darwin, *alloc
provides necessary alignment on this platform.
patch by Mino Taoyama and Nigel Pearson
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5821
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Mon, 24 Jul 2006 04:24:53 +0000 (04:24 +0000)]
Some B-frames support (parsing and decoding only, no motion compesation is done)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5820
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Mon, 24 Jul 2006 04:20:49 +0000 (04:20 +0000)]
Some fixes for decode_p_mb()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5819
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 24 Jul 2006 00:58:20 +0000 (00:58 +0000)]
Fix --extra-ldflags when cross-compiling for MinGW.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5818
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 24 Jul 2006 00:52:42 +0000 (00:52 +0000)]
Rename FFSLDFLAGS variable to FFSERVERLDFLAGS to lessen confusion.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5817
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sun, 23 Jul 2006 20:45:20 +0000 (20:45 +0000)]
Remove obsolete and misleading warning.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5816
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 23 Jul 2006 18:22:29 +0000 (18:22 +0000)]
Do not crash when the first frame is not a keyframe (and thus none of the
necessary initialization has been done yet).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5815
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 23 Jul 2006 18:19:33 +0000 (18:19 +0000)]
Try to find out correct start time to make seeking faster and add some
extra checks to make sure the seeking function will not hang forever.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5814
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 23 Jul 2006 04:57:36 +0000 (04:57 +0000)]
Correct edge MC for chroma
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5813
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 22 Jul 2006 08:10:11 +0000 (08:10 +0000)]
disable libtheora, this change leaves all the libtheora related code in svn for now but just disables it in configure
IMO libtheora support should be completely removed but at least under no circumstances must it disable or override our native decoder by default
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5812
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 22 Jul 2006 03:57:53 +0000 (03:57 +0000)]
Replace code for clipping MV vectors (which is wrong to use here) with clipping source coords.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5811
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sat, 22 Jul 2006 03:54:00 +0000 (03:54 +0000)]
Don't do non-uniform quantization on zero coeffs.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5810
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 21 Jul 2006 19:36:59 +0000 (19:36 +0000)]
do not include bswap.h in common.h for external programs, since the former
is not installed currently.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5809
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 21 Jul 2006 04:06:06 +0000 (04:06 +0000)]
1000l: scale DC predictors instead of predicted value.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5808
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 21 Jul 2006 04:03:56 +0000 (04:03 +0000)]
Set DC = 0 for skipped MB as it interferes DC prediction
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5807
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 21 Jul 2006 03:58:48 +0000 (03:58 +0000)]
Set correctly quantizer and transform mode when parsing frame header.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5806
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 20 Jul 2006 14:32:30 +0000 (14:32 +0000)]
update
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5805
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 20 Jul 2006 11:55:08 +0000 (11:55 +0000)]
removing redundant mess next time we break compatiility
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5804
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 20 Jul 2006 10:22:07 +0000 (10:22 +0000)]
fix regression failure after adler simplification
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5803
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 20 Jul 2006 10:14:06 +0000 (10:14 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5802
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 20 Jul 2006 09:06:23 +0000 (09:06 +0000)]
for floats fabs is better & smaller then ABS
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5801
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 20 Jul 2006 08:34:01 +0000 (08:34 +0000)]
simpler, smaller and faster
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5800
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 23:51:11 +0000 (23:51 +0000)]
avoid 4 +
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5799
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 23:21:20 +0000 (23:21 +0000)]
remove 166 useless underscores, and make this file valid c code as a result
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5798
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 23:17:18 +0000 (23:17 +0000)]
remove a few useless casts and avoid the useless t1/t2 variables
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5797
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 22:42:31 +0000 (22:42 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5796
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 22:21:45 +0000 (22:21 +0000)]
more simplifications
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5795
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 21:20:56 +0000 (21:20 +0000)]
simplification
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5794
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 21:05:42 +0000 (21:05 +0000)]
iabs -> ABS
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5793
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 20:57:44 +0000 (20:57 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5792
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 20:41:16 +0000 (20:41 +0000)]
fix loop filter
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5791
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Wed, 19 Jul 2006 12:10:01 +0000 (12:10 +0000)]
Install log.h
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5790
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 19 Jul 2006 10:52:22 +0000 (10:52 +0000)]
Add missing EXESUF to executable rules.
patch by Victor Paesa, wzrlpy at arsystel com
M tests/Makefile
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5789
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 09:49:21 +0000 (09:49 +0000)]
disable the vp3 mmx and sse2 idcts, their output doesnt match the c idct (tested with -f crc) and the theora spec does not allow different idcts not to mention the difference is quite vissible ...
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5788
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 19 Jul 2006 09:38:22 +0000 (09:38 +0000)]
GXF muxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5787
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 19 Jul 2006 08:39:50 +0000 (08:39 +0000)]
simplify
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5786
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
gpoirier [Wed, 19 Jul 2006 08:06:24 +0000 (08:06 +0000)]
Fix memleak, patch by I. Po % yyymmmm # gmail O com %
Original thread:
Date: Jul 18, 2006 3:49 PM
Subject: Re: [Ffmpeg-devel] [PATCH] http.c: http_connect() memleak
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5785
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Wed, 19 Jul 2006 07:28:58 +0000 (07:28 +0000)]
Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutil
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5784
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
banan [Tue, 18 Jul 2006 21:41:49 +0000 (21:41 +0000)]
Possibility to skip bytes in the beginning of a file.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5783
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Tue, 18 Jul 2006 18:51:35 +0000 (18:51 +0000)]
simplify b64_encode()
maybe this should be moved to libavutil ...
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5782
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Tue, 18 Jul 2006 11:00:55 +0000 (11:00 +0000)]
Move av_log() & friends to libavutil
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5781
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lorenm [Tue, 18 Jul 2006 01:29:43 +0000 (01:29 +0000)]
sync to x264 r537
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5780
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 17 Jul 2006 21:51:21 +0000 (21:51 +0000)]
add header info to flv format based on a patch by (Philipp Klaus >ffmpegdevel ad pylonsoft mot ch )
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5779
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 17 Jul 2006 13:09:45 +0000 (13:09 +0000)]
parse all QIS values (we still ignore them though ...)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5778
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 17 Jul 2006 11:06:09 +0000 (11:06 +0000)]
100l for me
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5777
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 17 Jul 2006 10:44:53 +0000 (10:44 +0000)]
fix playback of theora.ogg on mphq patch by (matthieu castet %% castet dat matthieu ot free dat fr %%)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5776
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 17 Jul 2006 09:51:59 +0000 (09:51 +0000)]
attempt to implement xiphs useless and stupid quantization matrix mess
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5775
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Mon, 17 Jul 2006 08:09:08 +0000 (08:09 +0000)]
replace *_dequant (2 intra, 1 inter) by qmat (3 intra, 3 inter) (needed for theora according to spec)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5774
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 16 Jul 2006 21:09:32 +0000 (21:09 +0000)]
use RSHIFT
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5773
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 16 Jul 2006 21:00:38 +0000 (21:00 +0000)]
useless memcpy
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5772
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 16 Jul 2006 20:47:48 +0000 (20:47 +0000)]
some fixmes if someone ever wants to implement theora support correctly ...
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5771
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 16 Jul 2006 20:30:39 +0000 (20:30 +0000)]
check how many bits are left after decoding extradata
this change is messy as whoever wrote the original code copied the GetBitContext instead of passing a pointer to it which has to be fixed for the above thing
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5770
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 16 Jul 2006 19:21:59 +0000 (19:21 +0000)]
cleanup
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5769
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lorenm [Sun, 16 Jul 2006 18:55:18 +0000 (18:55 +0000)]
slightly faster h264 fill_caches()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5768
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 16 Jul 2006 17:08:25 +0000 (17:08 +0000)]
cosmetic change to adjust alignment.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5767
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 16 Jul 2006 17:04:54 +0000 (17:04 +0000)]
Modify preset compression levels to utilize log search.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5766
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Sun, 16 Jul 2006 16:32:48 +0000 (16:32 +0000)]
Split common.h in two parts, purely internal stuff (internal.h) and things
available to external programs as well.
Also make more things available to external programs like GET_UTF8, MKTAG etc.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5765
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 16 Jul 2006 16:23:12 +0000 (16:23 +0000)]
cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5764
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sun, 16 Jul 2006 15:46:45 +0000 (15:46 +0000)]
log prediction order search method
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5763
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Sun, 16 Jul 2006 13:34:47 +0000 (13:34 +0000)]
Add lpc order search. This creates new compression levels 6 to 12.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5762
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 16 Jul 2006 03:50:00 +0000 (03:50 +0000)]
Don't pass block[6][64] parameter to decode_p_mb as we always use s->block
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5761
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Sun, 16 Jul 2006 03:47:34 +0000 (03:47 +0000)]
Correct inverse quantization for P-frames
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@5760
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b