]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
17 years agoadds missing rgb/bgr 555 codec->fmt mappings, ok'ed by Michael
reynaldo [Fri, 27 Oct 2006 19:50:31 +0000 (19:50 +0000)]
adds missing rgb/bgr 555 codec->fmt mappings, ok'ed by Michael

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6806 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomake ffmpeg able to send back a RTCP receiver report.
gpoirier [Fri, 27 Oct 2006 18:19:29 +0000 (18:19 +0000)]
make ffmpeg able to send back a RTCP receiver report.
Patch by Thijs thijsvermeir A telenet P be
Original thread:
Date: Oct 27, 2006 12:58 PM
Subject: [Ffmpeg-devel] [PATCH proposal] RTCP receiver report

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6805 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoindentation fix, patch by Ryan Martell % rdm4 A martellventures P com %
gpoirier [Fri, 27 Oct 2006 17:51:20 +0000 (17:51 +0000)]
indentation fix, patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 27, 2006 6:17 AM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6804 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agonew optimized eval method, by seperating parsing and runtime
ods15 [Fri, 27 Oct 2006 16:42:16 +0000 (16:42 +0000)]
new optimized eval method, by seperating parsing and runtime

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6803 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofflags can/will be used for muxing too
bcoudurier [Fri, 27 Oct 2006 10:53:08 +0000 (10:53 +0000)]
fflags can/will be used for muxing too

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6802 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoLast fix of licence header
gpoirier [Fri, 27 Oct 2006 06:06:58 +0000 (06:06 +0000)]
Last fix of licence header

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6801 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove licence header fixes
gpoirier [Thu, 26 Oct 2006 22:45:19 +0000 (22:45 +0000)]
move licence header fixes

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6800 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix licence header (aka <pedantic mode='on' /> )
gpoirier [Thu, 26 Oct 2006 22:40:18 +0000 (22:40 +0000)]
Fix licence header (aka <pedantic mode='on' /> )

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6799 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdd support for H264 over RTP
gpoirier [Thu, 26 Oct 2006 18:36:03 +0000 (18:36 +0000)]
Add support for H264 over RTP
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 9, 2006 4:55 PM
Subject: [Ffmpeg-devel] RTP patches & RFC
Actual committed patch:
Date: Oct 26, 2006 4:29 PM

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6798 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agowording/grammar
diego [Thu, 26 Oct 2006 16:21:41 +0000 (16:21 +0000)]
wording/grammar

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6797 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDocument -newaudio, patch by Victor Paesa, taken from an explanation written by Bapti...
gpoirier [Thu, 26 Oct 2006 14:26:21 +0000 (14:26 +0000)]
Document -newaudio, patch by Victor Paesa, taken from an explanation written by Baptiste Coudurier in -users

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6796 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoLZW decoder as separate module plus TIFF LZW support
kostya [Thu, 26 Oct 2006 04:15:48 +0000 (04:15 +0000)]
LZW decoder as separate module plus TIFF LZW support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6795 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago10l predictor should not skip first line
kostya [Thu, 26 Oct 2006 04:06:08 +0000 (04:06 +0000)]
10l predictor should not skip first line

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6794 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoremove mov_read_leaf and remove useless reading function table, mov_read_default...
bcoudurier [Wed, 25 Oct 2006 22:50:49 +0000 (22:50 +0000)]
remove mov_read_leaf and remove useless reading function table, mov_read_default will skip atom with no parsing function anyway

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6793 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix mp3 in swf decoding
aurel [Wed, 25 Oct 2006 20:05:14 +0000 (20:05 +0000)]
fix mp3 in swf decoding

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6792 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agolibdts and lame sometimes need -lm
mru [Tue, 24 Oct 2006 21:58:50 +0000 (21:58 +0000)]
libdts and lame sometimes need -lm

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6791 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDon't include inttypes.h/stdint.h directly, there is an abstraction in
diego [Tue, 24 Oct 2006 18:57:43 +0000 (18:57 +0000)]
Don't include inttypes.h/stdint.h directly, there is an abstraction in
libavutil/common.h for platforms with no inttypes.h.
patch by Steve Lhomme, slhomme divxcorp com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6790 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosimplify
michael [Tue, 24 Oct 2006 10:33:40 +0000 (10:33 +0000)]
simplify

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6789 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoreverse my last change, it was wrong and broken
michael [Tue, 24 Oct 2006 10:13:26 +0000 (10:13 +0000)]
reverse my last change, it was wrong and broken

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6788 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoremove map variable
michael [Tue, 24 Oct 2006 09:45:21 +0000 (09:45 +0000)]
remove map variable

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6787 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofactorize update state out
michael [Tue, 24 Oct 2006 09:34:13 +0000 (09:34 +0000)]
factorize update state out

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6786 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFFMAX
michael [Tue, 24 Oct 2006 09:09:38 +0000 (09:09 +0000)]
FFMAX

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6785 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocommon subexpression elimination
michael [Tue, 24 Oct 2006 08:52:51 +0000 (08:52 +0000)]
common subexpression elimination

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6784 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomerge 8 and 16bit functions, they are identical except the data type
michael [Tue, 24 Oct 2006 08:33:44 +0000 (08:33 +0000)]
merge 8 and 16bit functions, they are identical except the data type

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6783 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoset v_edge_pos correctly for field picture mpeg2
michael [Tue, 24 Oct 2006 07:33:39 +0000 (07:33 +0000)]
set v_edge_pos correctly for field picture mpeg2

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6782 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoJPEG-LS 16-bit gray support
kostya [Tue, 24 Oct 2006 05:01:04 +0000 (05:01 +0000)]
JPEG-LS 16-bit gray support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6781 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoPGM 16-bit gray support
kostya [Tue, 24 Oct 2006 05:00:14 +0000 (05:00 +0000)]
PGM 16-bit gray support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6780 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoPNG 16-bit gray decoding support
kostya [Tue, 24 Oct 2006 04:59:46 +0000 (04:59 +0000)]
PNG 16-bit gray decoding support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6779 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago16-bit grayscale support
kostya [Tue, 24 Oct 2006 04:57:43 +0000 (04:57 +0000)]
16-bit grayscale support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6778 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDo not use a fake libavcodec/swscale.h, but always use the real one
lucabe [Mon, 23 Oct 2006 17:06:32 +0000 (17:06 +0000)]
Do not use a fake libavcodec/swscale.h, but always use the real one
(from libswscale) instead

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6777 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoCABAC assembler optimizations ported to AMD64
reimar [Mon, 23 Oct 2006 16:54:21 +0000 (16:54 +0000)]
CABAC assembler optimizations ported to AMD64

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6776 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoRegister .tga and .tiff image extensions
kostya [Mon, 23 Oct 2006 13:17:46 +0000 (13:17 +0000)]
Register .tga and .tiff image extensions

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6775 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoreplace coder/decoder file description in libavformat by muxer/demuxer
aurel [Mon, 23 Oct 2006 08:57:54 +0000 (08:57 +0000)]
replace coder/decoder file description in libavformat by muxer/demuxer

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6774 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix flvdec.c file description comment
aurel [Mon, 23 Oct 2006 00:13:02 +0000 (00:13 +0000)]
fix flvdec.c file description comment

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6773 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodocument the extradata protocol for VP6F
aurel [Mon, 23 Oct 2006 00:10:18 +0000 (00:10 +0000)]
document the extradata protocol for VP6F

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6772 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodon't use ast before checking it's not NULL
aurel [Sun, 22 Oct 2006 23:23:55 +0000 (23:23 +0000)]
don't use ast before checking it's not NULL

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6771 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agouse the adjustment value present in FLV to crop VP6 video
aurel [Sun, 22 Oct 2006 23:19:42 +0000 (23:19 +0000)]
use the adjustment value present in FLV to crop VP6 video

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6770 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agouse coded_width and coded_height instead of width and height
aurel [Sun, 22 Oct 2006 18:33:09 +0000 (18:33 +0000)]
use coded_width and coded_height instead of width and height

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6769 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoindention
bcoudurier [Sun, 22 Oct 2006 17:25:16 +0000 (17:25 +0000)]
indention

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6768 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoactivate gif decoder, seems to work fine on showdown2.mov
bcoudurier [Sun, 22 Oct 2006 16:17:02 +0000 (16:17 +0000)]
activate gif decoder, seems to work fine on showdown2.mov

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6767 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoremoved useless variables
bcoudurier [Sun, 22 Oct 2006 16:12:13 +0000 (16:12 +0000)]
removed useless variables

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6766 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agouse avctx->get_buffer
bcoudurier [Sun, 22 Oct 2006 16:10:04 +0000 (16:10 +0000)]
use avctx->get_buffer

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6765 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoremove unused variables
bcoudurier [Sun, 22 Oct 2006 15:15:15 +0000 (15:15 +0000)]
remove unused variables

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6764 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoprintf -> dprintf
bcoudurier [Sun, 22 Oct 2006 15:11:51 +0000 (15:11 +0000)]
printf -> dprintf

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6763 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoindention
bcoudurier [Sun, 22 Oct 2006 15:09:32 +0000 (15:09 +0000)]
indention

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6762 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoadd gif support
bcoudurier [Sun, 22 Oct 2006 15:07:25 +0000 (15:07 +0000)]
add gif support

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6761 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agochange gif demuxer to gif decoder
bcoudurier [Sun, 22 Oct 2006 15:05:03 +0000 (15:05 +0000)]
change gif demuxer to gif decoder

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6760 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agouse --as-needed just on linux, since *bsd way is broken... (patch from Diego Pettenò...
lu_zero [Sun, 22 Oct 2006 14:47:12 +0000 (14:47 +0000)]
use --as-needed just on linux, since *bsd way is broken... (patch from Diego Pettenò <flameeyes@gentoo.org>)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6759 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodisable annoying debug messages
bcoudurier [Sun, 22 Oct 2006 14:14:36 +0000 (14:14 +0000)]
disable annoying debug messages

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6758 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agospelling/grammar fixes
diego [Sun, 22 Oct 2006 12:12:44 +0000 (12:12 +0000)]
spelling/grammar fixes

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6757 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoMake read_packet fail is the v4l2 driver returns an unexpected frame size
lucabe [Sun, 22 Oct 2006 09:56:08 +0000 (09:56 +0000)]
Make read_packet fail is the v4l2 driver returns an unexpected frame size
(driver's bug? If not, we will have to support this in some way)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6756 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosupport for sub-only streams; patch by borat subsense com
nicodvb [Sun, 22 Oct 2006 09:12:08 +0000 (09:12 +0000)]
support for sub-only streams; patch by borat subsense com

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6755 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agohandle limit>32 for set_ur_golomb_jpegls()
kostya [Sun, 22 Oct 2006 04:52:15 +0000 (04:52 +0000)]
handle limit>32 for set_ur_golomb_jpegls()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6754 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoprevent infinite loop
michael [Sat, 21 Oct 2006 22:07:01 +0000 (22:07 +0000)]
prevent infinite loop

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6753 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoavoid crashing when trying to parse invalid files, patch by Andreas Oman, andreas...
bcoudurier [Sat, 21 Oct 2006 11:17:39 +0000 (11:17 +0000)]
avoid crashing when trying to parse invalid files, patch by Andreas Oman, andreas at olebyn dot nu

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6752 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix probe, patch by Andreas Oman, andreas at olebyn dot nu
bcoudurier [Sat, 21 Oct 2006 11:08:39 +0000 (11:08 +0000)]
fix probe, patch by Andreas Oman, andreas at olebyn dot nu

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6751 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodecode_significance_8x8_x86()
michael [Fri, 20 Oct 2006 21:34:02 +0000 (21:34 +0000)]
decode_significance_8x8_x86()
8% faster decode_cabac_residual() (8x8 case only) on P3

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6750 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoProtect code that uses CMOV instructions with HAVE_CMOV,
gpoirier [Fri, 20 Oct 2006 17:53:19 +0000 (17:53 +0000)]
Protect code that uses CMOV instructions with HAVE_CMOV,
Make configure set CMOV_IS_FAST on arches on which cmov has a low latency
(typically non-Netburst based processor)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6749 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix harmless typo / consistency fix
gpoirier [Fri, 20 Oct 2006 13:08:24 +0000 (13:08 +0000)]
fix harmless typo / consistency fix

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6748 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agowarn about zlib support needed if file has compressed moov atom
bcoudurier [Fri, 20 Oct 2006 13:06:50 +0000 (13:06 +0000)]
warn about zlib support needed if file has compressed moov atom

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6747 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago3 more TODO items for volunteers
michael [Fri, 20 Oct 2006 10:09:25 +0000 (10:09 +0000)]
3 more TODO items for volunteers

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6746 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoanother instruction less in decode_significance_x86() -> 1% faster ion P3
michael [Fri, 20 Oct 2006 10:00:28 +0000 (10:00 +0000)]
another instruction less in decode_significance_x86() -> 1% faster ion P3

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6745 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomove memory reading ByteIOContext init from mov.c to avobuf.c
michael [Fri, 20 Oct 2006 09:32:48 +0000 (09:32 +0000)]
move memory reading ByteIOContext init from mov.c to avobuf.c

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6744 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago1 instruction less
michael [Fri, 20 Oct 2006 08:46:33 +0000 (08:46 +0000)]
1 instruction less

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6743 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoAdd x86 conditionnal mov (CMOV) "detection" (based on the cpu passed by --cpu=xx)
gpoirier [Fri, 20 Oct 2006 07:27:12 +0000 (07:27 +0000)]
Add x86 conditionnal mov (CMOV) "detection" (based on the cpu passed by --cpu=xx)
Sets HAVE_CMOV define so we can protect relevant code with #ifdef HAVE_CMOV

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6742 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoreordering instructions a little in decode_significance_x86() -> 2 instructions less...
michael [Fri, 20 Oct 2006 00:51:04 +0000 (00:51 +0000)]
reordering instructions a little in decode_significance_x86() -> 2 instructions less / 1% faster decode_residual on P3

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6741 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofactorize get_cabac asm (0.5% slower but its much cleaner)
michael [Fri, 20 Oct 2006 00:35:54 +0000 (00:35 +0000)]
factorize get_cabac asm (0.5% slower but its much cleaner)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6740 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocorrect signaling of palette change
alex [Thu, 19 Oct 2006 23:03:47 +0000 (23:03 +0000)]
correct signaling of palette change

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6739 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix PIC compilation, some defines were under #ifdef !PIC but used
diego [Thu, 19 Oct 2006 20:24:33 +0000 (20:24 +0000)]
Fix PIC compilation, some defines were under #ifdef !PIC but used
in the PIC case nevertheless.
patch by Bernhard Rosenkranzer, bero arklinux org

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6738 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agounused variable
michael [Thu, 19 Oct 2006 18:22:03 +0000 (18:22 +0000)]
unused variable

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6737 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago10l: Revert bogus use of GCC's -march=xx:
gpoirier [Thu, 19 Oct 2006 15:49:52 +0000 (15:49 +0000)]
10l: Revert bogus use of GCC's -march=xx:
Almost all CPU targets use -mcpu=xx to set architecture type,
register usage, choice of mnemonics, and instruction
scheduling parameters, except x86, MIPS, HPPA which uses -march=xx

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6736 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoslightly faster decode_cabac_mb_mvd()
michael [Thu, 19 Oct 2006 14:54:34 +0000 (14:54 +0000)]
slightly faster decode_cabac_mb_mvd()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6735 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago1 variable less in decode_cabac_residual() no speed change (but less vars means less...
michael [Thu, 19 Oct 2006 10:33:56 +0000 (10:33 +0000)]
1 variable less in decode_cabac_residual() no speed change (but less vars means less things gcc can load and store redundantly)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6734 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agodont mess with ByteIOContext internal variables (fixes showdown2.mov)
michael [Thu, 19 Oct 2006 10:05:36 +0000 (10:05 +0000)]
dont mess with ByteIOContext internal variables (fixes showdown2.mov)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6733 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agooptimize sign decoding code in decode_residual()
michael [Thu, 19 Oct 2006 01:19:03 +0000 (01:19 +0000)]
optimize sign decoding code in decode_residual()
x86 is 4% faster on P3
C sign stuff + x86 code for everything else is also faster then before (sorry forgot to test pure C)
... and if i replace the second occurance of the sign decoding in decode_residual by the asm too then everything gets slower iam starting to think that it might be best to write the whole function in asm, playing this avoid random deoptimizations game with gcc is not fun at all

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6732 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agouse AVFormatContext to log
bcoudurier [Wed, 18 Oct 2006 15:10:14 +0000 (15:10 +0000)]
use AVFormatContext to log

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6731 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix license header error notice by Steve LHomme.
diego [Wed, 18 Oct 2006 13:15:27 +0000 (13:15 +0000)]
Fix license header error notice by Steve LHomme.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6730 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agorename --tune to --cpu and make --cpu pass the apropriate -march=xx option to the...
gpoirier [Wed, 18 Oct 2006 12:33:42 +0000 (12:33 +0000)]
rename --tune to --cpu and make --cpu pass the apropriate -march=xx option to the compiler.
Note that previous implementation (--tune) wasn't consistent with regards to setting -march/-mcpu/-mtune whereas current --cpu now is
Original thread:
Date: Oct 17, 2006 3:20 PM (patch) || Date: Oct 13, 2006 12:03 PM (suggestion of configure clean-up)
Subject: Re: [Ffmpeg-devel] [PATH] test if cpu supports CMOV

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6729 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agosimplify pcm read seek, use av_get_bits_per_sample
bcoudurier [Wed, 18 Oct 2006 11:57:24 +0000 (11:57 +0000)]
simplify pcm read seek, use av_get_bits_per_sample

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6728 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoDon't run libavtest if CONFIG_GPL is not set.
diego [Wed, 18 Oct 2006 10:09:16 +0000 (10:09 +0000)]
Don't run libavtest if CONFIG_GPL is not set.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6727 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoKill a warning with MSVC
gpoirier [Wed, 18 Oct 2006 09:37:25 +0000 (09:37 +0000)]
Kill a warning with MSVC
Patch by Jindrich Makovicka makovick A gmail P com
Original thread:
Date: 08:21 AM
Subject Re: [Ffmpeg-devel] Weird line in cabac.h

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6726 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocopy cabac context onto the stack for the c code in decode_cabac_residual() (15%...
michael [Tue, 17 Oct 2006 23:59:21 +0000 (23:59 +0000)]
copy cabac context onto the stack for the c code in decode_cabac_residual() (15% faster on P3 but still slower then the current asm)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6725 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agox86 asm version of the decode significance loop (not 8x8) of decode_residual() 5...
michael [Tue, 17 Oct 2006 22:18:29 +0000 (22:18 +0000)]
x86 asm version of the decode significance loop (not 8x8) of decode_residual() 5% faster decode_residual() on P3

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6724 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoavoid overwriting pkt
bcoudurier [Tue, 17 Oct 2006 17:44:06 +0000 (17:44 +0000)]
avoid overwriting pkt

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6723 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago10l inverted condition check generated an endless loop
aurel [Tue, 17 Oct 2006 17:19:11 +0000 (17:19 +0000)]
10l inverted condition check generated an endless loop

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6722 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoskip packet if no stream index is found, fix proxy_pal030926.mxf
bcoudurier [Tue, 17 Oct 2006 11:30:22 +0000 (11:30 +0000)]
skip packet if no stream index is found, fix proxy_pal030926.mxf

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6721 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoskip run in sequence, fix C0023S01.mxf
bcoudurier [Tue, 17 Oct 2006 11:23:04 +0000 (11:23 +0000)]
skip run in sequence, fix C0023S01.mxf

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6720 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agorename --cpu (and related variables) to --arch as this option always
gpoirier [Tue, 17 Oct 2006 11:14:04 +0000 (11:14 +0000)]
rename --cpu (and related variables) to --arch as this option always
allowed to select an architecture, not a specific cpu

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6719 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoImplement sws_getCachedContext() in swscale emulation
lucabe [Tue, 17 Oct 2006 10:26:37 +0000 (10:26 +0000)]
Implement sws_getCachedContext() in swscale emulation

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6718 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agocosmetic (%%eax->%0)
michael [Tue, 17 Oct 2006 09:38:37 +0000 (09:38 +0000)]
cosmetic (%%eax->%0)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6717 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years ago * Simplifying the setting of STYPE for AAUX AS
romansh [Mon, 16 Oct 2006 21:47:48 +0000 (21:47 +0000)]
   * Simplifying the setting of STYPE for AAUX AS
   * Fixing a bug in how SPEED was encoded for AAUX ASC

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6716 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix crash with illegal instruction, cmov is available on 686 and later only.
diego [Mon, 16 Oct 2006 21:47:19 +0000 (21:47 +0000)]
Fix crash with illegal instruction, cmov is available on 686 and later only.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6715 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoExpand some #endif comments.
diego [Mon, 16 Oct 2006 21:22:47 +0000 (21:22 +0000)]
Expand some #endif comments.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6714 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix -a^b which was interpreted as (-a)^b
michael [Mon, 16 Oct 2006 19:06:56 +0000 (19:06 +0000)]
fix -a^b which was interpreted as (-a)^b

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6713 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoasin() acos() atan()
michael [Mon, 16 Oct 2006 18:36:44 +0000 (18:36 +0000)]
asin() acos() atan()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6712 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoMake ffmpeg work with x264 r592
lu_zero [Mon, 16 Oct 2006 17:44:29 +0000 (17:44 +0000)]
Make ffmpeg work with x264 r592

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6711 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agomod()
michael [Mon, 16 Oct 2006 15:01:12 +0000 (15:01 +0000)]
mod()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6710 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoFix #endif comments.
diego [Mon, 16 Oct 2006 12:52:21 +0000 (12:52 +0000)]
Fix #endif comments.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6709 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agoReplace FLAC FourCC by TwoCC.
diego [Mon, 16 Oct 2006 11:18:26 +0000 (11:18 +0000)]
Replace FLAC FourCC by TwoCC.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6708 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

17 years agofix !CMOV_IS_FAST case (iam not really happy with the fix but i didnt come up with...
michael [Mon, 16 Oct 2006 11:11:20 +0000 (11:11 +0000)]
fix !CMOV_IS_FAST case (iam not really happy with the fix but i didnt come up with a better one quickly)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@6707 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b