platform/upstream/libav.git
17 years agoMove idct block array variable onto rtjpeg_decode_frame_yuv420 stack since
Reimar Döffinger [Sun, 5 Nov 2006 16:18:37 +0000 (16:18 +0000)]
Move idct block array variable onto rtjpeg_decode_frame_yuv420 stack since
it is only used there and is only 128 byte large.
Also make it aligned to fix playback with altivec.

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

17 years agoremove useless line variable
Baptiste Coudurier [Sun, 5 Nov 2006 15:10:33 +0000 (15:10 +0000)]
remove useless line variable

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

17 years agofix decoding position
Baptiste Coudurier [Sun, 5 Nov 2006 15:06:12 +0000 (15:06 +0000)]
fix decoding position

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

17 years agoupdate docs to reflect AVImageFormat removing
Baptiste Coudurier [Sun, 5 Nov 2006 13:31:57 +0000 (13:31 +0000)]
update docs to reflect AVImageFormat removing

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

17 years agoCorrect support for Fraps v4 (and Huffman tree for < 256 symbols)
Kostya Shishkov [Sun, 5 Nov 2006 08:18:52 +0000 (08:18 +0000)]
Correct support for Fraps v4 (and Huffman tree for < 256 symbols)

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

17 years agoUpdate comment
Kostya Shishkov [Sun, 5 Nov 2006 04:59:38 +0000 (04:59 +0000)]
Update comment

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

17 years agoFraps v2 and v4 support
Kostya Shishkov [Sun, 5 Nov 2006 04:57:14 +0000 (04:57 +0000)]
Fraps v2 and v4 support

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

17 years agoProperly quote paths on grep invocations for codec lists.
Steve L'Homme [Sat, 4 Nov 2006 19:06:15 +0000 (19:06 +0000)]
Properly quote paths on grep invocations for codec lists.
patch by Steve Lhomme, slhomme divxcorp com

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

17 years agoministry of english grammar :) then->than
Oded Shimon [Sat, 4 Nov 2006 00:42:50 +0000 (00:42 +0000)]
ministry of english grammar :) then->than

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

17 years agodoxy
Michael Niedermayer [Fri, 3 Nov 2006 20:30:22 +0000 (20:30 +0000)]
doxy

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

17 years agonow we set codec_tag, still have to figure out how to handle flipping
Reynaldo H. Verdejo Pinochet [Fri, 3 Nov 2006 20:13:42 +0000 (20:13 +0000)]
now we set codec_tag, still have to figure out how to handle flipping

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

17 years agoensure alignment (no speed change)
Michael Niedermayer [Fri, 3 Nov 2006 16:54:05 +0000 (16:54 +0000)]
ensure alignment (no speed change)

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

17 years agodo not overwrite codec type if already known, fix conflict between 'raw ' fourcc...
Baptiste Coudurier [Fri, 3 Nov 2006 16:19:14 +0000 (16:19 +0000)]
do not overwrite codec type if already known, fix conflict between 'raw ' fourcc used for audio and video, ae002_wordup.mov

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

17 years agomerging mov & and (no speedchange)
Michael Niedermayer [Fri, 3 Nov 2006 16:02:18 +0000 (16:02 +0000)]
merging mov & and (no speedchange)

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

17 years ago2 instructions less (same speed)
Michael Niedermayer [Fri, 3 Nov 2006 15:40:57 +0000 (15:40 +0000)]
2 instructions less (same speed)

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

17 years agocomment about failed optimization
Michael Niedermayer [Fri, 3 Nov 2006 15:17:36 +0000 (15:17 +0000)]
comment about failed optimization

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

17 years agoindention
Baptiste Coudurier [Fri, 3 Nov 2006 15:04:47 +0000 (15:04 +0000)]
indention

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

17 years agoreintroduce isom field and read version 1 audio stsd only if file is not isom, fix...
Baptiste Coudurier [Fri, 3 Nov 2006 15:02:51 +0000 (15:02 +0000)]
reintroduce isom field and read version 1 audio stsd only if file is not isom, fix testclip_wrong_version_1_audio_stsd.mp4

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

17 years agomove luma tc0 related init into asm
Michael Niedermayer [Fri, 3 Nov 2006 14:28:30 +0000 (14:28 +0000)]
move luma tc0 related init into asm
5% faster filter_mb_fast() on P3

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

17 years agoRGB32 support in Targa
Kostya Shishkov [Fri, 3 Nov 2006 13:13:08 +0000 (13:13 +0000)]
RGB32 support in Targa

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

17 years ago2 instructions less in h264_loop_filter_luma_mmx2()
Michael Niedermayer [Fri, 3 Nov 2006 12:07:53 +0000 (12:07 +0000)]
2 instructions less in h264_loop_filter_luma_mmx2()

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

17 years agopreempt possible overflow
Michael Niedermayer [Fri, 3 Nov 2006 11:07:35 +0000 (11:07 +0000)]
preempt possible overflow

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

17 years ago1 instruction less
Michael Niedermayer [Fri, 3 Nov 2006 09:59:15 +0000 (09:59 +0000)]
1 instruction less

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

17 years agoadd valid statistics for the RTCP receiver report.
Ryan Martell [Fri, 3 Nov 2006 07:55:57 +0000 (07:55 +0000)]
add valid statistics for the RTCP receiver report.
Basically taken verbatim from RFC 1889.
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 31, 2006 12:43 AM
Subject: [Ffmpeg-devel] [PATCH] RTCP valid receiver statistics....

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

17 years agoUse bpp from header in error message
Kostya Shishkov [Fri, 3 Nov 2006 04:42:11 +0000 (04:42 +0000)]
Use bpp from header in error message

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

17 years agooptimize H264_DEBLOCK_P0_Q0
Michael Niedermayer [Fri, 3 Nov 2006 02:03:56 +0000 (02:03 +0000)]
optimize H264_DEBLOCK_P0_Q0
2.5% faster filter_mb_fast() on P3

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

17 years agonew I/P frame selection heuristic
Michael Niedermayer [Thu, 2 Nov 2006 23:36:39 +0000 (23:36 +0000)]
new I/P frame selection heuristic
PSNR/bitrate is slightly better for my (short) test videos
more tests welcome ...

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

17 years agokill AVImageFormat
Baptiste Coudurier [Thu, 2 Nov 2006 23:22:23 +0000 (23:22 +0000)]
kill AVImageFormat

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

17 years agochange gif muxer to simple gif encoder
Baptiste Coudurier [Thu, 2 Nov 2006 23:13:34 +0000 (23:13 +0000)]
change gif muxer to simple gif encoder

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

17 years agoCorrect description of mblmin and mblmax.
Corey Hickey [Thu, 2 Nov 2006 23:08:09 +0000 (23:08 +0000)]
Correct description of mblmin and mblmax.

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

17 years agooutputs bit spent on various encoding functions (motion vectors, overhead, etc)
Tom Harper [Thu, 2 Nov 2006 19:11:20 +0000 (19:11 +0000)]
outputs bit spent on various encoding functions (motion vectors, overhead, etc)
back into AVCodecContext for external consumption
patch by Tom Harper % d P thomas P harper A gmail P com %
Original thread:
Date: Nov 2, 2006 1:30 AM
Subject: [Ffmpeg-devel] [patch] snow stats

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

17 years agoAdd option to disable ffmpeg build.
Diego Biurrun [Thu, 2 Nov 2006 17:09:47 +0000 (17:09 +0000)]
Add option to disable ffmpeg build.
Patch taken from the Debian package by Sam Hocevar.

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

17 years agoDetect some more ARM CPU types.
Diego Biurrun [Thu, 2 Nov 2006 16:42:14 +0000 (16:42 +0000)]
Detect some more ARM CPU types.
Patch taken from the Debian package by Sam Hocevar.

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

17 years agoAccept multiple --extra-ldflags and --extra-libs options.
Diego Biurrun [Thu, 2 Nov 2006 12:12:52 +0000 (12:12 +0000)]
Accept multiple --extra-ldflags and --extra-libs options.

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

17 years agoAdd support for conversions from the rgb565 and rgb555 formats
Luca Abeni [Thu, 2 Nov 2006 09:01:01 +0000 (09:01 +0000)]
Add support for conversions from the rgb565 and rgb555 formats

Originally committed as revision 20605 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agoReplace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.
Steve L'Homme [Wed, 1 Nov 2006 22:39:58 +0000 (22:39 +0000)]
Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.
patch by Steve Lhomme, slhomme divxcorp com

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

17 years agoDefine fallback for PRIX64, taken from a patch by Steve L'Homme.
Steve L'Homme [Wed, 1 Nov 2006 22:37:56 +0000 (22:37 +0000)]
Define fallback for PRIX64, taken from a patch by Steve L'Homme.

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

17 years ago10l (forgot ALT_SCAN)
Michael Niedermayer [Wed, 1 Nov 2006 21:41:54 +0000 (21:41 +0000)]
10l (forgot ALT_SCAN)

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

17 years agoRename SWAP macro to FFSWAP.
Diego Biurrun [Wed, 1 Nov 2006 21:28:36 +0000 (21:28 +0000)]
Rename SWAP macro to FFSWAP.

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

17 years agoreindentation, patch by From: Steve Lhomme, slhomme divxcorp com
Steve L'Homme [Wed, 1 Nov 2006 21:09:14 +0000 (21:09 +0000)]
reindentation, patch by From: Steve Lhomme, slhomme divxcorp com

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

17 years agoDo not mix declarations and statements.
Diego Biurrun [Wed, 1 Nov 2006 19:44:35 +0000 (19:44 +0000)]
Do not mix declarations and statements.

Originally committed as revision 20600 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agomerge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3)
Michael Niedermayer [Wed, 1 Nov 2006 19:34:30 +0000 (19:34 +0000)]
merge clip() into the alpha/beta/tc0 tables (10% faster filter_mb_fast() on P3)

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

17 years agoclean, always write major brand for debug
Baptiste Coudurier [Wed, 1 Nov 2006 19:16:18 +0000 (19:16 +0000)]
clean, always write major brand for debug

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

17 years agoremove useless mp4 field
Baptiste Coudurier [Wed, 1 Nov 2006 19:12:07 +0000 (19:12 +0000)]
remove useless mp4 field

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

17 years agoMake tests compile on non-x86.
Diego Biurrun [Wed, 1 Nov 2006 18:51:37 +0000 (18:51 +0000)]
Make tests compile on non-x86.

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

17 years agoUse common define for x86_32 and x86_64.
Diego Biurrun [Wed, 1 Nov 2006 18:36:20 +0000 (18:36 +0000)]
Use common define for x86_32 and x86_64.

Originally committed as revision 20592 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

17 years agoUse common define for x86_32 and x86_64.
Diego Biurrun [Wed, 1 Nov 2006 18:34:40 +0000 (18:34 +0000)]
Use common define for x86_32 and x86_64.

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

17 years agotypo
Diego Biurrun [Wed, 1 Nov 2006 18:20:15 +0000 (18:20 +0000)]
typo

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

17 years agoindentation
Måns Rullgård [Wed, 1 Nov 2006 18:19:20 +0000 (18:19 +0000)]
indentation

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

17 years agoCODEC_CAP_DELAY support
Måns Rullgård [Wed, 1 Nov 2006 18:18:48 +0000 (18:18 +0000)]
CODEC_CAP_DELAY support

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

17 years agosimplify
Baptiste Coudurier [Wed, 1 Nov 2006 17:56:22 +0000 (17:56 +0000)]
simplify

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

17 years agomov vfr muxing
Baptiste Coudurier [Wed, 1 Nov 2006 17:27:39 +0000 (17:27 +0000)]
mov vfr muxing

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

17 years agoReenable AMD64 optimizations for cabac accidentially disabled in r6852
Reimar Döffinger [Wed, 1 Nov 2006 17:18:49 +0000 (17:18 +0000)]
Reenable AMD64 optimizations for cabac accidentially disabled in r6852

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

17 years agoAdd ARCH_X86_32 as a new define for 32 bit x86 architectures and change
Diego Biurrun [Wed, 1 Nov 2006 17:01:33 +0000 (17:01 +0000)]
Add ARCH_X86_32 as a new define for 32 bit x86 architectures and change
the semantics of ARCH_X86 to mean both 32 and 64 bits.

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

17 years agobetter #endif comment
Diego Biurrun [Wed, 1 Nov 2006 16:59:18 +0000 (16:59 +0000)]
better #endif comment

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

17 years agofix 1/0 b frames + CBR bug
Michael Niedermayer [Tue, 31 Oct 2006 22:22:11 +0000 (22:22 +0000)]
fix 1/0 b frames + CBR bug

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

17 years agoMake sure --as-needed and the other flags got checked as the last thing, workarounds...
Luca Barbato [Tue, 31 Oct 2006 15:09:36 +0000 (15:09 +0000)]
Make sure --as-needed and the other flags got checked as the last thing, workarounds linking checks issues due broken system libraries

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

17 years agocosmetics: Restore alphabetical order.
Diego Biurrun [Tue, 31 Oct 2006 11:19:51 +0000 (11:19 +0000)]
cosmetics: Restore alphabetical order.

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

17 years agobetter timebase selection heuristic for video stream copy
Michael Niedermayer [Tue, 31 Oct 2006 00:39:02 +0000 (00:39 +0000)]
better timebase selection heuristic for video stream copy
fixes -ss -t -vcodec copy

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

17 years agocosmetics: Restore alphabetical order.
Diego Biurrun [Tue, 31 Oct 2006 00:11:37 +0000 (00:11 +0000)]
cosmetics: Restore alphabetical order.

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

17 years agoremove gcc warning about void * used in arithmetic
Baptiste Coudurier [Mon, 30 Oct 2006 23:59:52 +0000 (23:59 +0000)]
remove gcc warning about void * used in arithmetic

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

17 years agocoded line size is a multiple of 4
Måns Rullgård [Mon, 30 Oct 2006 20:43:07 +0000 (20:43 +0000)]
coded line size is a multiple of 4

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

17 years agowarning fix from a patch by Gustavo Sverzut Barbieri, barbieri gmail com
Gustavo Sverzut Barbieri [Mon, 30 Oct 2006 19:30:23 +0000 (19:30 +0000)]
warning fix from a patch by Gustavo Sverzut Barbieri, barbieri gmail com

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

17 years agoUse fixed point in color conversion.
Gustavo Sverzut Barbieri [Mon, 30 Oct 2006 19:17:51 +0000 (19:17 +0000)]
Use fixed point in color conversion.
patch by Gustavo Sverzut Barbieri, barbieri gmail com

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

17 years agofix for disabling vorbis decoder but enabling vorbis encoder
Oded Shimon [Mon, 30 Oct 2006 18:05:35 +0000 (18:05 +0000)]
fix for disabling vorbis decoder but enabling vorbis encoder

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

17 years agoInit vlc tables as static
Kostya Shishkov [Mon, 30 Oct 2006 13:57:55 +0000 (13:57 +0000)]
Init vlc tables as static

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

17 years agoIMC decoder
Kostya Shishkov [Mon, 30 Oct 2006 13:48:48 +0000 (13:48 +0000)]
IMC decoder

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

17 years agoAVPicture has 4 planes, not 3
Luca Abeni [Mon, 30 Oct 2006 10:15:37 +0000 (10:15 +0000)]
AVPicture has 4 planes, not 3

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

17 years agodont set the sampling rate just because 1 mp3 packet header says so (fixes playback...
Michael Niedermayer [Mon, 30 Oct 2006 02:19:55 +0000 (02:19 +0000)]
dont set the sampling rate just because 1 mp3 packet header says so (fixes playback speed on some old mencoder generated avis which where then dumped to mp3)

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

17 years agoavoid random noise on damaged frames
Michael Niedermayer [Mon, 30 Oct 2006 01:29:56 +0000 (01:29 +0000)]
avoid random noise on damaged frames

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

17 years agoFix dependencies for 'make dep'.
Diego Biurrun [Sun, 29 Oct 2006 16:53:30 +0000 (16:53 +0000)]
Fix dependencies for 'make dep'.

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

17 years agoFix compilation with PIC enabled, BRANCHLESS_GET_CABAC is defined under
Diego Biurrun [Sun, 29 Oct 2006 13:14:37 +0000 (13:14 +0000)]
Fix compilation with PIC enabled, BRANCHLESS_GET_CABAC is defined under
!PIC but gets used without a check for !PIC.

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

17 years agoMany systems have TEMPDIR mounted noexec, warn about this.
Diego Biurrun [Sun, 29 Oct 2006 13:04:30 +0000 (13:04 +0000)]
Many systems have TEMPDIR mounted noexec, warn about this.

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

17 years agoswitch to common base64 routines in lavf
Ryan Martell [Sun, 29 Oct 2006 11:53:07 +0000 (11:53 +0000)]
switch to common base64 routines in lavf
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 29, 2006 2:45 AM
Subject: Re: [Ffmpeg-devel] [PATCH] Base64 code

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

17 years agofix more dynamic protocol stuff, needed by the forthcoming h264
Ryan Martell [Sun, 29 Oct 2006 10:58:51 +0000 (10:58 +0000)]
fix more dynamic protocol stuff, needed by the forthcoming h264
streaming patch.
(Minor additions to give more information to the dynamic protocol
handlers, and a slight rearrangement of code.)
Patch by Ryan Martell %rdm4 A martellventures P com%
Original thread:
Date: Oct 29, 2006 2:30 AM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC

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

17 years agoupdate copyright year, it looks odd otherwise :)
Michael Niedermayer [Sat, 28 Oct 2006 20:18:18 +0000 (20:18 +0000)]
update copyright year, it looks odd otherwise :)

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

17 years agoCANDIDATE_MB_TYPE_INTER heuristic doesnt work at really low quality where the distort...
Michael Niedermayer [Sat, 28 Oct 2006 20:00:05 +0000 (20:00 +0000)]
CANDIDATE_MB_TYPE_INTER heuristic doesnt work at really low quality where the distortion becomes less relevant then the overhead of intra blocks

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

17 years agoadd support for all framerates specified by the standard
Joakim Plate [Sat, 28 Oct 2006 18:39:16 +0000 (18:39 +0000)]
add support for all framerates specified by the standard
Patch by Joakim elupus A ecce P se
Original thread:
Date: Oct 28, 2006 7:56 PM
Subject: [Ffmpeg-devel] [PATCH] Support for all official framerates in nsv demuxer

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

17 years agoI hope noone minds, adding myself to eval.c copyright...
Oded Shimon [Sat, 28 Oct 2006 18:30:20 +0000 (18:30 +0000)]
I hope noone minds, adding myself to eval.c copyright...

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

17 years agoFix A/V (de)sync with discontinuous NSV streams,
Joakim Plate [Sat, 28 Oct 2006 17:28:04 +0000 (17:28 +0000)]
Fix A/V (de)sync with discontinuous NSV streams,
Patch by Joakim elupus A ecce P se
Original thread:
Subject: [Ffmpeg-devel] [PATCH]: A/V sync on nsv streams.
Date: October 27, 2006 3:18:54 AM CEDT
Actual committed patch:
Date: October 28, 2006 3:23:28 AM CEDT

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

17 years agoMake it possible to reuse UDP socket (optional, disabled by default)
Thijs [Sat, 28 Oct 2006 17:16:18 +0000 (17:16 +0000)]
Make it possible to reuse UDP socket (optional, disabled by default)
Patch by Thijs % thijsvermeir A telenet P be %
Original thread:
Subject: Re: [Ffmpeg-devel] [PATCH proposal] Reuse UDP socket v2
Date: October 28, 2006 11:09:00 AM CEDT

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

17 years agolambda* should be unsigned
Michael Niedermayer [Sat, 28 Oct 2006 16:11:25 +0000 (16:11 +0000)]
lambda* should be unsigned

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

17 years agoprevent overflow if lambda2 is "too" large
Michael Niedermayer [Sat, 28 Oct 2006 15:20:00 +0000 (15:20 +0000)]
prevent overflow if lambda2 is "too" large

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

17 years agouse lambda/lmax instead of qscale/qmax as end check for vbv retry
Michael Niedermayer [Sat, 28 Oct 2006 11:15:06 +0000 (11:15 +0000)]
use lambda/lmax instead of qscale/qmax as end check for vbv retry

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

17 years agoignore whitespace in ff_eval
Oded Shimon [Sat, 28 Oct 2006 09:49:13 +0000 (09:49 +0000)]
ignore whitespace in ff_eval

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

17 years agosample rate fix
Andrew Voznytsa [Sat, 28 Oct 2006 09:30:43 +0000 (09:30 +0000)]
sample rate fix
patch by Andrew Voznytsa andrew.voznytsa gmail com

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

17 years agoadd missing 'e->value * '
Oded Shimon [Sat, 28 Oct 2006 08:03:30 +0000 (08:03 +0000)]
add missing 'e->value * '

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

17 years agoshut gcc warning, also makes sense for NAN to be returned if the loop was never executed
Oded Shimon [Sat, 28 Oct 2006 07:03:24 +0000 (07:03 +0000)]
shut gcc warning, also makes sense for NAN to be returned if the loop was never executed

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

17 years agomove up (in the file) AAC audio handling moved from below
Ryan Martell [Sat, 28 Oct 2006 00:29:59 +0000 (00:29 +0000)]
move up (in the file) AAC audio handling moved from below
This is because upper section handles packets, and the lower switch handles timestamps
Patch by Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 27, 2006 11:40 PM
Subject: Re: [Ffmpeg-devel] RTP patches & RFC

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

17 years agoAdd base64 encoding and decoding routines
Guillaume Poirier [Sat, 28 Oct 2006 00:12:31 +0000 (00:12 +0000)]
Add base64 encoding and decoding routines
Patch Ryan Martell % rdm4 A martellventures P com %
Original thread:
Date: Oct 27, 2006 6:49 PM
Subject: [Ffmpeg-devel] [PATCH] Base64 code

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

17 years agoRename dvdsub.c to dvdsubdec.c.
Diego Biurrun [Fri, 27 Oct 2006 23:37:35 +0000 (23:37 +0000)]
Rename dvdsub.c to dvdsubdec.c.

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

17 years agoadd support for while() loops again ugly syntax while(condition, statements) but...
Michael Niedermayer [Fri, 27 Oct 2006 22:35:55 +0000 (22:35 +0000)]
add support for while() loops again ugly syntax while(condition, statements) but very simple implementation

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

17 years agosupport seperating expressons by ;
Michael Niedermayer [Fri, 27 Oct 2006 22:16:25 +0000 (22:16 +0000)]
support seperating expressons by ;
support variables, the syntax isnt beautifull (st(a,b) means var[a]=b and ld(a) var[a]) but for a mere 19 lines of code its fairly simple, if anyone wants to write real variables support with names for variables and = and [] then that would of course be welcome but only if it doesnt bloat the code up terribly...)

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

17 years agoFix obvious typo, BGR555 was missing
Reynaldo H. Verdejo Pinochet [Fri, 27 Oct 2006 22:08:02 +0000 (22:08 +0000)]
Fix obvious typo, BGR555 was missing

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

17 years agopossible bug of 'gte' being read as 'gt', same with 'lte'
Oded Shimon [Fri, 27 Oct 2006 21:37:47 +0000 (21:37 +0000)]
possible bug of 'gte' being read as 'gt', same with 'lte'

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

17 years agominor simplification
Michael Niedermayer [Fri, 27 Oct 2006 21:13:31 +0000 (21:13 +0000)]
minor simplification

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

17 years agofactorize AVEvalExpr alloc and init
Michael Niedermayer [Fri, 27 Oct 2006 20:38:10 +0000 (20:38 +0000)]
factorize AVEvalExpr alloc and init

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

17 years agoupdate ratecontrol to new ff_eval API
Oded Shimon [Fri, 27 Oct 2006 20:16:26 +0000 (20:16 +0000)]
update ratecontrol to new ff_eval API

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

17 years agoadds missing rgb/bgr 565 codec->fmt mappings, ok'ed by Michael
Reynaldo H. Verdejo Pinochet [Fri, 27 Oct 2006 19:53:41 +0000 (19:53 +0000)]
adds missing rgb/bgr 565 codec->fmt mappings, ok'ed by Michael

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

17 years agoadds missing rgb/bgr 555 codec->fmt mappings, ok'ed by Michael
Reynaldo H. Verdejo Pinochet [Fri, 27 Oct 2006 19:50:31 +0000 (19:50 +0000)]
adds missing rgb/bgr 555 codec->fmt mappings, ok'ed by Michael

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