ffmpeg.git
14 years agoFFmpeg and feature requests
Diego Biurrun [Thu, 10 Nov 2005 02:25:47 +0000 (02:25 +0000)]
FFmpeg and feature requests

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

14 years agorevert incorrect change
Måns Rullgård [Wed, 9 Nov 2005 19:18:20 +0000 (19:18 +0000)]
revert incorrect change

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

14 years agocheck MPV_frame_start() return value
Michael Niedermayer [Wed, 9 Nov 2005 11:29:29 +0000 (11:29 +0000)]
check MPV_frame_start() return value

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

14 years agos/log2/av_log2/
Steven M. Schultz [Wed, 9 Nov 2005 08:50:55 +0000 (08:50 +0000)]
s/log2/av_log2/
patch by Steven M. Schultz <sms at 2bsd com>

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

14 years agoPut double-quotes around the install path in the "install-headers" section
Fredrik Orderud [Mon, 7 Nov 2005 01:32:29 +0000 (01:32 +0000)]
Put double-quotes around the install path in the "install-headers" section
of the makefiles for libavcodec, libavformat and libavutil.
Fixes installing into paths with spaces in them, i.e. Windows.
patch by Fredrik Orderud < fredrik . orderud -- at -- idi . ntnu . no >

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

14 years agoTwo tables in truemotion1data.h were slightly different from VpVision
Kostya Shishkov [Sat, 5 Nov 2005 19:03:07 +0000 (19:03 +0000)]
Two tables in truemotion1data.h were slightly different from VpVision
source. This patch fixes decoding of some samples from Phantasmagoria 2
(they use delta tables N1, not N0 as the rest of files).
patch by the author, Kostya Shishkov
< kostya -- dot -- shishkov -- at -- gmail -- dot -- com >

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

14 years agoframe skip fixes
Michael Niedermayer [Sat, 5 Nov 2005 00:16:03 +0000 (00:16 +0000)]
frame skip fixes
 fix 16pixel error in comparission
 fix vbv messup
 fix unlimited skip intervals, limited by GOP now

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

14 years agoper frame crc support
Michael Niedermayer [Sat, 5 Nov 2005 00:10:22 +0000 (00:10 +0000)]
per frame crc support

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

14 years agoPlace qdm2 and truemotion2 in ifdef block so that they can be disabled
Roberto Togni [Sat, 5 Nov 2005 00:00:24 +0000 (00:00 +0000)]
Place qdm2 and truemotion2 in ifdef block so that they can be disabled

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

14 years agoallow NULL write_header() and write_trailer()
Michael Niedermayer [Fri, 4 Nov 2005 23:50:11 +0000 (23:50 +0000)]
allow NULL write_header() and write_trailer()

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

14 years agoextradata endianness comment
Michael Niedermayer [Fri, 4 Nov 2005 23:24:24 +0000 (23:24 +0000)]
extradata endianness comment

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

14 years agotidier cabac_intra4x4_pred_mode
Loren Merritt [Thu, 3 Nov 2005 23:26:51 +0000 (23:26 +0000)]
tidier cabac_intra4x4_pred_mode

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

14 years agoTypo fix
Guillaume Poirier [Wed, 2 Nov 2005 09:18:32 +0000 (09:18 +0000)]
Typo fix

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

14 years agoIngenient MJPEG support, more at http://www.artificis.hu/files/texts/ingenient.txt
Alex Beregszaszi [Sat, 29 Oct 2005 00:52:02 +0000 (00:52 +0000)]
Ingenient MJPEG support, more at artificis.hu/files/texts/ingenient.txt

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

14 years agono mixing of code and declarations
Måns Rullgård [Fri, 28 Oct 2005 18:18:04 +0000 (18:18 +0000)]
no mixing of code and declarations

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

14 years agoMake rle_code int everywhere instead of signed char.
Matthieu Castet [Fri, 28 Oct 2005 16:01:12 +0000 (16:01 +0000)]
Make rle_code int everywhere instead of signed char.
Fixes playback of auth_generator-demo.mov, for rle_code == -128 the assignement
rle_code = -rle_code would overflow.
Patch by matthieu castet (castet matthieu (at) free fr)

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

14 years ago25% faster deblocking, 4-6% overall.
Loren Merritt [Fri, 28 Oct 2005 06:37:32 +0000 (06:37 +0000)]
25% faster deblocking, 4-6% overall.

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

14 years agofix a crash on dropped frames
Loren Merritt [Thu, 27 Oct 2005 21:03:36 +0000 (21:03 +0000)]
fix a crash on dropped frames

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

14 years agofaster h264_chroma_mc8_mmx, added h264_chroma_mc4_mmx.
Loren Merritt [Thu, 27 Oct 2005 06:45:29 +0000 (06:45 +0000)]
faster h264_chroma_mc8_mmx, added h264_chroma_mc4_mmx.
2-4% overall speedup.

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

14 years agoFreeBSD support as well as some assorted fixes
Marcus Engene [Wed, 26 Oct 2005 20:16:57 +0000 (20:16 +0000)]
FreeBSD support as well as some assorted fixes
patch by the author, Marcus Engene < ffmpeg __ at __ engene __ dot __ se >

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

14 years agoavoid the registration of DECODERS if only CONFIG_DECODERS is not defined.
Emiliano Parasassi [Wed, 26 Oct 2005 12:51:10 +0000 (12:51 +0000)]
avoid the registration of DECODERS if only CONFIG_DECODERS is not defined.
patch by Emiliano Parassassi < millallo AH tiscali -- it >
Original thread:
Date: Mon, 24 Oct 2005 13:03:01 +0200
Subject: [Ffmpeg-devel] [PATCH] avoid registration of decoders if only encoders are choosed

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

14 years agoFix asf header decoding issue, patch by < patrice -- bensoussan AH gmail -- com >
Patrice Bensoussan [Wed, 26 Oct 2005 12:15:09 +0000 (12:15 +0000)]
Fix asf header decoding issue, patch by < patrice -- bensoussan AH gmail -- com >
http://avifile.sourceforge.net/asf-1.0.htm has more info about asf headers
Original thread:
Date: Oct 22, 2005 11:44 PM
Subject: [Ffmpeg-devel] [PATCH] Fix asf header decoding issue

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

14 years ago10l: cqm weren't initialized in svq3.
Loren Merritt [Wed, 26 Oct 2005 03:58:06 +0000 (03:58 +0000)]
10l: cqm weren't initialized in svq3.

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

14 years agoh264 custom quant matrices
Loren Merritt [Tue, 25 Oct 2005 10:16:46 +0000 (10:16 +0000)]
h264 custom quant matrices

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

14 years agodecode custom quant matrices.
Loren Merritt [Tue, 25 Oct 2005 01:17:20 +0000 (01:17 +0000)]
decode custom quant matrices.
based on a patch by anonymous, with optimizations by me.

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

14 years agoAdd DTS_INC to the CFLAGS for DTS. This is only set by external configure
Diego Biurrun [Sun, 23 Oct 2005 18:16:53 +0000 (18:16 +0000)]
Add DTS_INC to the CFLAGS for DTS.  This is only set by external configure
programs (such as the MPlayer one) and thus somewhat hackish.  We already
do this for things like MLIB_INC and IPP_INC so it should be acceptable.

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

14 years agoFix lrintf detection when extra libs are not installed in a standard location.
Patrice Bensoussan [Sat, 22 Oct 2005 19:17:39 +0000 (19:17 +0000)]
Fix lrintf detection when extra libs are not installed in a standard location.
patch by Patrice Bensoussan patrice = dot = bensoussan = at = gmail = dot = com

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

14 years agoFix linking failure on Mac OS X <10.4.
Patrice Bensoussan [Sat, 22 Oct 2005 19:10:14 +0000 (19:10 +0000)]
Fix linking failure on Mac OS X <10.4.
patch by Patrice Bensoussan patrice = dot = bensoussan = at = gmail = . = com

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

14 years agoDarwin install strips all global symbols, which gives undefined symbols
Steven M. Schultz [Fri, 21 Oct 2005 13:41:27 +0000 (13:41 +0000)]
Darwin install strips all global symbols, which gives undefined symbols
when linking against a stripped library.  To avoid this, an installstrip
variable is added that can be overridden on a per-OS basis.
patch by Steven M. Schultz < sms == at -- 2BSD -- dot == COM >

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

14 years agoIncrease version: 'wave' atom parsing added to mov demuxer
Roberto Togni [Thu, 20 Oct 2005 20:06:16 +0000 (20:06 +0000)]
Increase version: 'wave' atom parsing added to mov demuxer

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

14 years agoIncrease version because of QDM2 decoder addition
Roberto Togni [Thu, 20 Oct 2005 20:04:45 +0000 (20:04 +0000)]
Increase version because of QDM2 decoder addition

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

14 years agoinit_get_bits() requires size in bits, not bytes
Steve L'Homme [Wed, 19 Oct 2005 22:27:34 +0000 (22:27 +0000)]
init_get_bits() requires size in bits, not bytes
Patch by Steve Lhomme ||| steve | lhomme >at< free | fr |||

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

14 years agorevert useless patch that was supposed to fix DTS support (but the fix belongs to...
Guillaume Poirier [Wed, 19 Oct 2005 18:42:37 +0000 (18:42 +0000)]
revert useless patch that was supposed to fix DTS support (but the fix belongs to MPlayer, not FFmpeg)

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

14 years agoDESTDIR support , patch taken from the Debian package
Diego Biurrun [Wed, 19 Oct 2005 14:37:15 +0000 (14:37 +0000)]
DESTDIR support , patch taken from the Debian package
by Samuel Hocevar < sam == at == zoy == dot == org >

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

14 years agoQDM2 compatible decoder
Roberto Togni [Tue, 18 Oct 2005 20:31:12 +0000 (20:31 +0000)]
QDM2 compatible decoder

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

14 years agoQDM2 compatible decoder
Roberto Togni [Tue, 18 Oct 2005 20:16:43 +0000 (20:16 +0000)]
QDM2 compatible decoder

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

14 years agoRemove .pc files on distclean.
Diego Biurrun [Tue, 18 Oct 2005 20:11:41 +0000 (20:11 +0000)]
Remove .pc files on distclean.

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

14 years ago100l -- mismatched type after changing sizes to type long!
D Richard Felker III [Mon, 17 Oct 2005 05:05:51 +0000 (05:05 +0000)]
100l -- mismatched type after changing sizes to type long!

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

14 years agochroma decoding fix by Kostya
Mike Melanson [Sun, 16 Oct 2005 13:56:52 +0000 (13:56 +0000)]
chroma decoding fix by Kostya

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

14 years agoReverse patch 1.59->1.60, it break mp3 in ffplay and ffmpeg
Roberto Togni [Sat, 15 Oct 2005 16:29:58 +0000 (16:29 +0000)]
Reverse patch 1.59->1.60, it break mp3 in ffplay and ffmpeg
Reversing approved by patch author

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

14 years agoTM2 fixes by Kostya
Mike Melanson [Sat, 15 Oct 2005 14:33:11 +0000 (14:33 +0000)]
TM2 fixes by Kostya

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

14 years agoFix DTS support compilation issue. Patch by Giacomo Comes < comes AH naic POIS edu >
Giacomo Comes [Fri, 14 Oct 2005 18:17:47 +0000 (18:17 +0000)]
Fix DTS support compilation issue. Patch by Giacomo Comes < comes AH naic POIS edu >
Original thread:
Date: Oct 6, 2005 4:27 PM
Subject: [Ffmpeg-devel] [PATCH] dts support compilation issue

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

14 years agoutf8
Måns Rullgård [Fri, 14 Oct 2005 17:55:32 +0000 (17:55 +0000)]
utf8

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

14 years ago10l, dont make bandwidth statistics negative when feed stops being sent (it was decre...
Alex Beregszaszi [Fri, 14 Oct 2005 17:29:00 +0000 (17:29 +0000)]
10l, dont make bandwidth statistics negative when feed stops being sent (it was decreased every time feed sending was aborted)

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

14 years agogcc 2.95 fix, courtesy of Luca Abeni
Mike Melanson [Fri, 14 Oct 2005 16:17:40 +0000 (16:17 +0000)]
gcc 2.95 fix, courtesy of Luca Abeni

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

14 years agodocumentation update
Mike Melanson [Thu, 13 Oct 2005 04:37:06 +0000 (04:37 +0000)]
documentation update

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

14 years agosupport for FLX and DTA extensions in the FLIC format, courtesy of
Mike Melanson [Thu, 13 Oct 2005 04:35:31 +0000 (04:35 +0000)]
support for FLX and DTA extensions in the FLIC format, courtesy of
Steven Johnson (mplayer -at- sakuraindustries.com)

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

14 years agoDuck TrueMotion 2 video decoder, courtesy of Konstantin Shishkov
Mike Melanson [Thu, 13 Oct 2005 04:31:55 +0000 (04:31 +0000)]
Duck TrueMotion 2 video decoder, courtesy of Konstantin Shishkov

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

14 years agofix ffserver, it is working for me now again, a more elegant fix is needed though
Alex Beregszaszi [Wed, 12 Oct 2005 23:38:39 +0000 (23:38 +0000)]
fix ffserver, it is working for me now again, a more elegant fix is needed though

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

14 years agofix feed read_header, avoid using put_tag in write_header, to be consistent with...
Alex Beregszaszi [Wed, 12 Oct 2005 23:25:15 +0000 (23:25 +0000)]
fix feed read_header, avoid using put_tag in write_header, to be consistent with read_header, also some minor cosmetics

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

14 years agoset_se_golomb can only write 16bits, add a note about this (ok, maybe it's brain...
Alex Beregszaszi [Wed, 12 Oct 2005 22:43:12 +0000 (22:43 +0000)]
set_se_golomb can only write 16bits, add a note about this (ok, maybe it's brain dead using it with more than 16bits, but..)

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

14 years agosanity check whether dimensions are non-null
Alex Beregszaszi [Wed, 12 Oct 2005 22:40:10 +0000 (22:40 +0000)]
sanity check whether dimensions are non-null

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

14 years agoremoved unused CONFIG_AUDIO_NONSHORT
Alex Beregszaszi [Wed, 12 Oct 2005 22:37:42 +0000 (22:37 +0000)]
removed unused CONFIG_AUDIO_NONSHORT

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

14 years agolame bit_rate calculation
Alex Beregszaszi [Wed, 12 Oct 2005 22:35:06 +0000 (22:35 +0000)]
lame bit_rate calculation

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

14 years agoinitial MorphOS support
Alex Beregszaszi [Wed, 12 Oct 2005 22:24:03 +0000 (22:24 +0000)]
initial MorphOS support

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

14 years agoChange unsigned->signed and int->long, this fits the asm code better on 64
Reimar Döffinger [Wed, 12 Oct 2005 12:11:27 +0000 (12:11 +0000)]
Change unsigned->signed and int->long, this fits the asm code better on 64
bit systems.
Also fixes several crashes because (long)-i is incorrect if i is unsigned.

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

14 years agoh264 mmx weighted prediction. up to 3% overall speedup.
Loren Merritt [Sun, 9 Oct 2005 23:38:52 +0000 (23:38 +0000)]
h264 mmx weighted prediction. up to 3% overall speedup.

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

14 years agoIgnore AMR directories.
Diego Biurrun [Thu, 6 Oct 2005 12:13:25 +0000 (12:13 +0000)]
Ignore AMR directories.

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

14 years agoMove all definitions of external dependencies into configure instead of
j@v2v.cc [Tue, 4 Oct 2005 11:19:08 +0000 (11:19 +0000)]
Move all definitions of external dependencies into configure instead of
defining it in configure and the Makefiles in a random fashion.
patch by j -- at -- v2v -- dot -- cc

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

14 years agoThis patch to configure makes the --tune option recognise k8 core cpus
Chris Halse Rogers [Mon, 3 Oct 2005 08:15:48 +0000 (08:15 +0000)]
This patch to configure makes the --tune option recognise k8 core cpus
(athlon64, opteron, etc).  Currently configure just spits a warning,
saying "unknown cpu type", and doesn't set the --march compile flag.
Patch by Chris Halse Rogers <chalserogers at gmail com>.

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

14 years agoAdd all possible shared libraries to the pkg-config files.
j@v2v.cc [Sun, 2 Oct 2005 16:12:03 +0000 (16:12 +0000)]
Add all possible shared libraries to the pkg-config files.
patch by j -- at -- v2v -- dot -- cc

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

14 years agoAdd the flags for faac and mp3lame to $extralibs in configure, so they
Derk-Jan Hartman [Sun, 2 Oct 2005 15:47:08 +0000 (15:47 +0000)]
Add the flags for faac and mp3lame to $extralibs in configure, so they
are reported in the pkg-config of libavcodec.
patch by Derk-Jan Hartman <d.hartman - at - student - dot - utwente - dot - nl>

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

14 years agovhoook vs vhook typo, patch by Steven M. Schultz < sms - at - 2BSD - at - COM >
Steven M. Schultz [Sat, 1 Oct 2005 14:21:34 +0000 (14:21 +0000)]
vhoook vs vhook typo, patch by Steven M. Schultz < sms - at - 2BSD - at - COM >

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

14 years agosse2 16x16 sum squared diff (306=>268 cycles on a K8)
Loren Merritt [Fri, 30 Sep 2005 02:31:47 +0000 (02:31 +0000)]
sse2 16x16 sum squared diff (306=>268 cycles on a K8)
faster 8x8 mmx ssd (77=>70 cycles)

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

14 years agochange my &ccedil; from latin-1 to UTF-8. UTF-8 ownz!
François Revol [Thu, 29 Sep 2005 08:04:45 +0000 (08:04 +0000)]
change my &ccedil; from latin-1 to UTF-8. UTF-8 ownz!

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

14 years agoRemove references to release or CVS versions, they are misleading.
Diego Biurrun [Thu, 29 Sep 2005 00:42:45 +0000 (00:42 +0000)]
Remove references to release or CVS versions, they are misleading.

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

14 years agoSince there have been quite a few questions recently on how to use the
Martin Boehme [Wed, 28 Sep 2005 21:18:11 +0000 (21:18 +0000)]
Since there have been quite a few questions recently on how to use the
FFmpeg libraries with Visual C++, here's a patch for the documentation
that explains everything in (excruciating) detail.

patch by Martin Boehme <boehme -- at -- inb -- dot -- uni-luebeck -- dot -- de>

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

14 years agoNetBSD build fix: A forgotten $extraflags caused -lm to fall off.
Jan Knutar [Tue, 27 Sep 2005 08:35:12 +0000 (08:35 +0000)]
NetBSD build fix: A forgotten $extraflags caused -lm to fall off.
patch by Jan Knutar <jknutar -- at -- nic -- dot -- fi>

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

14 years ago6% faster decode_cabac_residual
Loren Merritt [Tue, 27 Sep 2005 05:12:13 +0000 (05:12 +0000)]
6% faster decode_cabac_residual

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

14 years ago13% faster decode_residual (cavlc).
diane_cartman@gmx.de [Tue, 27 Sep 2005 04:46:45 +0000 (04:46 +0000)]
13% faster decode_residual (cavlc).
patch by diane_cartman at gmx dot de.

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

14 years agosupport for building dynamic libraries on Mac OS X
Diego Biurrun [Mon, 26 Sep 2005 10:05:13 +0000 (10:05 +0000)]
support for building dynamic libraries on Mac OS X
based on a patch by Lina Pezzella <J4rg0n -- at -- gentoo -- dot -- org>

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

14 years agoFix some #ifdef to allow building amr_wb alone.
Michel Bardiaux [Sat, 24 Sep 2005 17:42:56 +0000 (17:42 +0000)]
Fix some #ifdef to allow building amr_wb alone.
patch by Michel Bardiaux < mbardiaux -- dot -- mediaxim -- dot -- be >

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

14 years agoTell configure about hppa, s390, mipsel, m68k and ia64 architectures.
Sam Hocevar [Sat, 24 Sep 2005 17:10:25 +0000 (17:10 +0000)]
Tell configure about hppa, s390, mipsel, m68k and ia64 architectures.
patch by Sam Hocevar < sam -- at -- zoy -- dot  -- org >

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

14 years agospelling fixes
Diego Biurrun [Sat, 24 Sep 2005 17:06:50 +0000 (17:06 +0000)]
spelling fixes

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

14 years agoMake configure bail out when confronted with unknown options.
Diego Biurrun [Fri, 23 Sep 2005 01:08:48 +0000 (01:08 +0000)]
Make configure bail out when confronted with unknown options.

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

14 years agoReplace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS
Diego Biurrun [Fri, 23 Sep 2005 00:25:41 +0000 (00:25 +0000)]
Replace CONFIG_ENCODERS/CONFIG_DECODERS with CONFIG_MUXERS/CONFIG_DEMUXERS
in libavformat to allow building (de)coders and (de)muxers independently at
some point + support for this option in configure.

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

14 years agofix some pointer to intger without cast warnings (patch by Michel Bardiaux)
Michel Bardiaux [Wed, 21 Sep 2005 23:18:52 +0000 (23:18 +0000)]
fix some pointer to intger without cast warnings (patch by Michel Bardiaux)

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

14 years agofix unused variable warnings
Aurelien Jacobs [Wed, 21 Sep 2005 23:09:16 +0000 (23:09 +0000)]
fix unused variable warnings

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

14 years agoreplace a few mov + psrlq with pshufw, there are more cases which could benefit from...
Michael Niedermayer [Wed, 21 Sep 2005 21:17:09 +0000 (21:17 +0000)]
replace a few mov + psrlq with pshufw, there are more cases which could benefit from this but they would require us to duplicate some functions ...
the trick is from various places (my own code in libpostproc, a patch on the x264 list, ...)

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

14 years agoJust noticed there is a memory leak in h264.c with the usage of rbsp_buffer.
Gábor Kovács [Wed, 21 Sep 2005 08:14:17 +0000 (08:14 +0000)]
Just noticed there is a memory leak in h264.c with the usage of rbsp_buffer.
Here is a patch which frees the rbsp_buffer in decode_end().
patch by (Gábor Kovács | picard / demoscene \ hu)

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

14 years agoAdd a leading zero to the sequence files generated by the testsuite
Sam Hocevar [Wed, 21 Sep 2005 00:09:02 +0000 (00:09 +0000)]
Add a leading zero to the sequence files generated by the testsuite
so they always appear in proper order.
patch by Sam Hocevar < sam -- at -- zoy -- dot -- org >

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

14 years agoAdd some files generated by regression tests.
Diego Biurrun [Wed, 21 Sep 2005 00:04:42 +0000 (00:04 +0000)]
Add some files generated by regression tests.

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

14 years agoMisplaced #ifdef, the MMFContext struct is needed outside CONFIG_ENCODERS.
Diego Biurrun [Tue, 20 Sep 2005 23:52:29 +0000 (23:52 +0000)]
Misplaced #ifdef, the MMFContext struct is needed outside CONFIG_ENCODERS.

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

14 years agochanging a few options to AVOptions
Michael Niedermayer [Tue, 20 Sep 2005 21:43:45 +0000 (21:43 +0000)]
changing a few options to AVOptions

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

14 years agoprecautionary checks
Michael Niedermayer [Tue, 20 Sep 2005 18:51:12 +0000 (18:51 +0000)]
precautionary checks

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

14 years agodoxygenize a few comments
Michael Niedermayer [Tue, 20 Sep 2005 18:47:08 +0000 (18:47 +0000)]
doxygenize a few comments
very minor cleanup

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

14 years agodont print NULL
Michael Niedermayer [Tue, 20 Sep 2005 12:57:20 +0000 (12:57 +0000)]
dont print NULL

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

14 years agoMove lrintf implementation from libavcodec/dsputil.h to libavutil/common.h
Diego Biurrun [Mon, 19 Sep 2005 23:26:47 +0000 (23:26 +0000)]
Move lrintf implementation from libavcodec/dsputil.h to libavutil/common.h
where it makes more sense.

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

14 years agoset pts for h.263 decoding
Michael Niedermayer [Mon, 19 Sep 2005 12:03:51 +0000 (12:03 +0000)]
set pts for h.263 decoding

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

14 years agoRename put_string to ff_put_string to avoid a symbol clash on Mac OS X.
Diego Biurrun [Sun, 18 Sep 2005 21:21:01 +0000 (21:21 +0000)]
Rename put_string to ff_put_string to avoid a symbol clash on Mac OS X.

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

14 years agoprint more time_base fps stuff if av_log level is at debug or above
Michael Niedermayer [Sun, 18 Sep 2005 14:45:17 +0000 (14:45 +0000)]
print more time_base fps stuff if av_log level is at debug or above
print more likely correct fps
not sure if this is formated optimally ...

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

14 years agocheck return value of decode_cabac_mb_dqp, it is INT_MIN on error.
Reimar Döffinger [Sat, 17 Sep 2005 08:15:07 +0000 (08:15 +0000)]
check return value of decode_cabac_mb_dqp, it is INT_MIN on error.
fixes crash with http://stud4.tuwien.ac.at/~e0326863/ats/bbc-sample_small.mpg
and MPlayer's broken packetizer (but will not decode right of course).

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

14 years agoset more x264 encoding parameters
Dario Andrade [Wed, 14 Sep 2005 21:05:24 +0000 (21:05 +0000)]
set more x264 encoding parameters
patch by Dario Andrade <dario at ip tv>

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

14 years agominor typo fixes
Diego Biurrun [Tue, 13 Sep 2005 23:33:53 +0000 (23:33 +0000)]
minor typo fixes

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

14 years agothe people want lower case ...
Michael Niedermayer [Mon, 12 Sep 2005 19:16:07 +0000 (19:16 +0000)]
the people want lower case ...

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

14 years agodont include opt.h in avcodec.h
Michael Niedermayer [Mon, 12 Sep 2005 18:24:48 +0000 (18:24 +0000)]
dont include opt.h in avcodec.h

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

14 years agoCAREFULL --> CAREFUL typo fix
Diego Biurrun [Mon, 12 Sep 2005 16:30:47 +0000 (16:30 +0000)]
CAREFULL --> CAREFUL typo fix

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

14 years agospelling/grammar/wording
Diego Biurrun [Mon, 12 Sep 2005 15:51:29 +0000 (15:51 +0000)]
spelling/grammar/wording

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

14 years agoclarify GPL patch acceptance policy
Michael Niedermayer [Mon, 12 Sep 2005 15:16:27 +0000 (15:16 +0000)]
clarify GPL patch acceptance policy

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

14 years agoconverting a few more options to AVOptions
Michael Niedermayer [Mon, 12 Sep 2005 12:07:08 +0000 (12:07 +0000)]
converting a few more options to AVOptions

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