summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Hildebrand <zypher@gentoo.org>2006-06-25 23:02:34 +0000
committerMarc Hildebrand <zypher@gentoo.org>2006-06-25 23:02:34 +0000
commit9e02dcefcf3800cf258009f274592432e48484cd (patch)
tree53eb35162b7120f6e122f98da3a822b1df330a5b /media-video/cinelerra-cvs
parentVersion bump. (diff)
downloadhistorical-9e02dcefcf3800cf258009f274592432e48484cd.tar.gz
historical-9e02dcefcf3800cf258009f274592432e48484cd.tar.bz2
historical-9e02dcefcf3800cf258009f274592432e48484cd.zip
Version bump.
Package-Manager: portage-2.1.1_pre1-r2
Diffstat (limited to 'media-video/cinelerra-cvs')
-rw-r--r--media-video/cinelerra-cvs/Manifest48
-rw-r--r--media-video/cinelerra-cvs/cinelerra-cvs-20051005.ebuild96
-rw-r--r--media-video/cinelerra-cvs/files/20051005-nox264.patch93
-rw-r--r--media-video/cinelerra-cvs/files/digest-cinelerra-cvs-200510051
-rw-r--r--media-video/cinelerra-cvs/files/libmpeg3-20050102-gcc3.4.patch105
5 files changed, 20 insertions, 323 deletions
diff --git a/media-video/cinelerra-cvs/Manifest b/media-video/cinelerra-cvs/Manifest
index c50a71c4c78e..b26f2fd921c7 100644
--- a/media-video/cinelerra-cvs/Manifest
+++ b/media-video/cinelerra-cvs/Manifest
@@ -1,46 +1,38 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-AUX 20051005-nox264.patch 3391 RMD160 92ce9ebb3794d2e6a660d07c14f7e294f289469c SHA1 c7d119862ee1687ec53f461f54cdb06c479f7803 SHA256 6bb77862c208cc6acf30e9ccfd055daf4cfa0a9566e27f286929296b76113fd1 size 3391
-MD5 b775c5b9f768f5e27002063c6693a623 files/20051005-nox264.patch 3391
-RMD160 92ce9ebb3794d2e6a660d07c14f7e294f289469c files/20051005-nox264.patch 3391
-SHA256 6bb77862c208cc6acf30e9ccfd055daf4cfa0a9566e27f286929296b76113fd1 files/20051005-nox264.patch 3391
-AUX cinelerra-cvs-20060219-gcc41.patch 559 RMD160 9229ddc742b06469c2717a578ceb0ba73ade1324 SHA1 2b3c490c3d9a41dccf4c9d846228bc2f4e402db7 SHA256 b5e02b83a10e44d0e1b78058b7319e263c48694d8a884649d1480fc617f21870 size 559
+AUX cinelerra-cvs-20060219-gcc41.patch 559 RMD160 9229ddc742b06469c2717a578ceb0ba73ade1324 SHA1 2b3c490c3d9a41dccf4c9d846228bc2f4e402db7 SHA256 b5e02b83a10e44d0e1b78058b7319e263c48694d8a884649d1480fc617f21870
MD5 6eff285373ea6fb502a22eaeb3dded34 files/cinelerra-cvs-20060219-gcc41.patch 559
RMD160 9229ddc742b06469c2717a578ceb0ba73ade1324 files/cinelerra-cvs-20060219-gcc41.patch 559
SHA256 b5e02b83a10e44d0e1b78058b7319e263c48694d8a884649d1480fc617f21870 files/cinelerra-cvs-20060219-gcc41.patch 559
-AUX libmpeg3-20050102-gcc3.4.patch 6060 RMD160 33fd3c19f1a9e46301dbdfeda511a3d2bbd2902f SHA1 d9912550beb66ca4b2d2872dad39b0b0ab078872 SHA256 1799d8a6c2bbe9e4ae2937c9e722d511a4b92bef5f42a1294cdb20f52bf921fb size 6060
-MD5 6a608309dd1406724b18475452d2e410 files/libmpeg3-20050102-gcc3.4.patch 6060
-RMD160 33fd3c19f1a9e46301dbdfeda511a3d2bbd2902f files/libmpeg3-20050102-gcc3.4.patch 6060
-SHA256 1799d8a6c2bbe9e4ae2937c9e722d511a4b92bef5f42a1294cdb20f52bf921fb files/libmpeg3-20050102-gcc3.4.patch 6060
-DIST cinelerra-cvs-20051005.tar.bz2 16215069 size 16215069
-DIST cinelerra-cvs-20060219.tar.bz2 32137434 RMD160 93e96c30c2588cde6810894e3e75e15483ee6636 SHA256 466bf2fb51027ac56aaf8d636ea1aa1daa21f2801a495957520d1354c1d94a60 size 32137434
-EBUILD cinelerra-cvs-20051005.ebuild 2160 RMD160 067063b12909fcd900431016397a875856ae1696 SHA1 a3fd975dfe40cbb37fbedf4baea386fe9a1ce383 SHA256 e296ea411f002ab7ca3c0209a33506aac416c911612c5520cd7fcb6b2ac59abb size 2160
-MD5 199fad034a7474e03645d4ba2e0515d7 cinelerra-cvs-20051005.ebuild 2160
-RMD160 067063b12909fcd900431016397a875856ae1696 cinelerra-cvs-20051005.ebuild 2160
-SHA256 e296ea411f002ab7ca3c0209a33506aac416c911612c5520cd7fcb6b2ac59abb cinelerra-cvs-20051005.ebuild 2160
-EBUILD cinelerra-cvs-20060219.ebuild 2094 RMD160 7f4ead1379a84db772036898539f9683ea3027b9 SHA1 d368442b9bd95f5800f7cdbfcabad814b42737ad SHA256 ba6f0eb25f15429c2c364c1d1efcb94da1359732871398b3d262ef2004d8a581 size 2094
+DIST cinelerra-cvs-20060219.tar.bz2 32137434 RMD160 93e96c30c2588cde6810894e3e75e15483ee6636 SHA1 abbff20e34c5f435f04d5d44e305c5b14932fea5 SHA256 466bf2fb51027ac56aaf8d636ea1aa1daa21f2801a495957520d1354c1d94a60
+DIST cinelerra-cvs-20060619.tar.bz2 32205245 RMD160 fc7b76b9231d5ebdd24801c95ec9b8e7fd67f3e4 SHA1 bcfb6d22ec5bea1e9d7b113e7cde3c8ed0919e29 SHA256 b99961d1669618d8c267d33bfbe81d88e6b92fabfbc9abd5c2111926da371b20
+EBUILD cinelerra-cvs-20060219.ebuild 2094 RMD160 7f4ead1379a84db772036898539f9683ea3027b9 SHA1 d368442b9bd95f5800f7cdbfcabad814b42737ad SHA256 ba6f0eb25f15429c2c364c1d1efcb94da1359732871398b3d262ef2004d8a581
MD5 3a90b6ab1d1cffbee29221ddfc321a31 cinelerra-cvs-20060219.ebuild 2094
RMD160 7f4ead1379a84db772036898539f9683ea3027b9 cinelerra-cvs-20060219.ebuild 2094
SHA256 ba6f0eb25f15429c2c364c1d1efcb94da1359732871398b3d262ef2004d8a581 cinelerra-cvs-20060219.ebuild 2094
-MISC ChangeLog 2964 RMD160 06829329af24b2dd33f127973999d299f3433817 SHA1 605c3133531df691780b922cbf442616055fa20a SHA256 b256fdd9c642b4d27a57c34d5bb6a0cc377272006dc953a300f8e0e7192c5c94 size 2964
-MD5 f6555a14044e3e21a3ca9b8e514de5d9 ChangeLog 2964
-RMD160 06829329af24b2dd33f127973999d299f3433817 ChangeLog 2964
-SHA256 b256fdd9c642b4d27a57c34d5bb6a0cc377272006dc953a300f8e0e7192c5c94 ChangeLog 2964
-MISC metadata.xml 251 RMD160 11462994b78856883a805c72334300d07101713d SHA1 a8362b29138cd87a592947af33840bf3210cfc59 SHA256 0e151c0a2781f2632c75a2f2c3b1a8d187aed329467472236c65627a7e0ba42f size 251
+EBUILD cinelerra-cvs-20060619.ebuild 2229 RMD160 523d76f7ff5b963864c18f41c163879719453805 SHA1 5b7b87fe1687a74d6d965946717de80cad23dd1a SHA256 2a76e4262f37565abb1776150b6c45523e68997bb35bc51d2dd746263156d25f
+MD5 451af53a773aeac6d16e7c6675038381 cinelerra-cvs-20060619.ebuild 2229
+RMD160 523d76f7ff5b963864c18f41c163879719453805 cinelerra-cvs-20060619.ebuild 2229
+SHA256 2a76e4262f37565abb1776150b6c45523e68997bb35bc51d2dd746263156d25f cinelerra-cvs-20060619.ebuild 2229
+MISC ChangeLog 3133 RMD160 3bc9781a50f5754772d8c028d6e4bfeac6677513 SHA1 f71dded0e5e4196e284476d02ad2b7f6ce843c27 SHA256 b96722ab08c195bf51c0bc80a9cfc9c083003ee4aa7f03034a20e0c55ac32014
+MD5 cf726f49cdb555d01e8239fb690368f1 ChangeLog 3133
+RMD160 3bc9781a50f5754772d8c028d6e4bfeac6677513 ChangeLog 3133
+SHA256 b96722ab08c195bf51c0bc80a9cfc9c083003ee4aa7f03034a20e0c55ac32014 ChangeLog 3133
+MISC metadata.xml 251 RMD160 11462994b78856883a805c72334300d07101713d SHA1 a8362b29138cd87a592947af33840bf3210cfc59 SHA256 0e151c0a2781f2632c75a2f2c3b1a8d187aed329467472236c65627a7e0ba42f
MD5 955f56e990f8c32d705708b4cc4db089 metadata.xml 251
RMD160 11462994b78856883a805c72334300d07101713d metadata.xml 251
SHA256 0e151c0a2781f2632c75a2f2c3b1a8d187aed329467472236c65627a7e0ba42f metadata.xml 251
-MD5 af930f0191a6c60306ce736e62c6db74 files/digest-cinelerra-cvs-20051005 77
-RMD160 b3bb6380715b42d3f5b02dd34f62f48b0a7fa180 files/digest-cinelerra-cvs-20051005 77
-SHA256 a03b95e67db5dac658c01f4431c0880e45dd1b34986494289be3d4c41863f48c files/digest-cinelerra-cvs-20051005 77
MD5 1c041bb3e78ebc6fadebf70816b9f863 files/digest-cinelerra-cvs-20060219 277
RMD160 d4d1773f99c3c9159b975c8edcb4c2db5e1a09ed files/digest-cinelerra-cvs-20060219 277
SHA256 7da9fedfe73c035e30f715776760e02abf795991b957f180b6a5e951fcf9dfd8 files/digest-cinelerra-cvs-20060219 277
+MD5 c446b19f79228cd23b2f19b234bcce72 files/digest-cinelerra-cvs-20060619 277
+RMD160 627a54ac51ccb35805a31ea5887963eef6ee0c7e files/digest-cinelerra-cvs-20060619 277
+SHA256 4bdf24ca4db8f926988b346a96c9e200afa6b82aab53bc780a51b060c54566ef files/digest-cinelerra-cvs-20060619 277
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.3 (GNU/Linux)
+Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEUuO6CRZPokWLroQRAgMBAJ0WqFe0xbtBh8go6MLRCX2dzDuXJACgyVMp
-AmPK4ilFO8LdnxaSQuYHcQs=
-=b8o7
+iD8DBQFEnxW7d+Fh8DXL0UoRAq6RAJ92YYuhNYOsCVYPg7H/1aU8qJZpZQCgjv8T
+d0Gczr3lpjBwzOyn1jxxLms=
+=l+z7
-----END PGP SIGNATURE-----
diff --git a/media-video/cinelerra-cvs/cinelerra-cvs-20051005.ebuild b/media-video/cinelerra-cvs/cinelerra-cvs-20051005.ebuild
deleted file mode 100644
index 7526205bbbeb..000000000000
--- a/media-video/cinelerra-cvs/cinelerra-cvs-20051005.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/cinelerra-cvs/cinelerra-cvs-20051005.ebuild,v 1.5 2006/03/05 17:33:31 zypher Exp $
-
-inherit toolchain-funcs eutils flag-o-matic
-
-#filter-flags "-fPIC -fforce-addr"
-
-RESTRICT="nostrip"
-
-DESCRIPTION="Cinelerra - Professional Video Editor - Unofficial CVS-version"
-HOMEPAGE="http://cvs.cinelerra.org/"
-SRC_URI="mirror://gentoo/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="3dnow alsa esd mmx oss static"
-
-RDEPEND="!media-video/cinelerra
- media-libs/libpng
- media-libs/libdv
- media-libs/faad2
- media-libs/faac
- media-libs/a52dec
- media-video/ffmpeg
- x86? ( media-libs/x264-svn )
- media-libs/libiec61883
- media-video/mjpegtools
- >=sys-libs/libavc1394-0.5.0
- >=sys-libs/libraw1394-0.9.0
- esd? ( >=media-sound/esound-0.2.34 )
- >=media-libs/openexr-1.2.2
- >=media-libs/libvorbis-1.1.0
- >=media-libs/libogg-1.1
- >=media-libs/libtheora-1.0_alpha4-r1
- || ( (
- x11-libs/libX11
- x11-libs/libXv
- x11-libs/libXxf86vm
- x11-libs/libXext
- x11-libs/libXvMC
- x11-libs/libXft
- ) virtual/x11 )"
-
-DEPEND="${RDEPEND}
- x86? ( dev-lang/nasm )
- || ( (
- x11-base/xorg-server
- x11-libs/libXt
- x11-proto/xextproto
- ) virtual/x11 )"
-
-pkg_setup() {
- if [[ "$(gcc-major-version)" -lt "3" ]]; then
- die "You must use gcc 3 or better."
- fi
-}
-
-src_unpack() {
- unpack ${A}
- use amd64 && epatch ${FILESDIR}/${PV}-nox264.patch
-}
-
-src_compile() {
- cd ${S}
- export WANT_AUTOMAKE=1.7
- export WANT_AUTOCONF=2.5
-
- cd ${S}
- ./autogen.sh
- econf \
- `use_enable static` \
- `use_enable alsa` \
- `use_enable oss` \
- `use_enable mmx` \
- `use_enable 3dnow` \
- || die "configure failed"
- make || die "make failed"
-}
-
-src_install() {
-
- make DESTDIR=${D} install || die
- dohtml -a png,html,texi,sdw -r doc/*
- # workaround
- rm -fR ${D}/usr/include
-}
-
-pkg_postinst () {
-
-einfo "Please note that this is unofficial and somewhat experimental code."
-einfo "See cvs.cinelerra.org for a list of changes to the official cinelerra"
-einfo "release."
-einfo "The blue dot theme has not (yet) been merged into the new release."
-}
diff --git a/media-video/cinelerra-cvs/files/20051005-nox264.patch b/media-video/cinelerra-cvs/files/20051005-nox264.patch
deleted file mode 100644
index d926c0c36852..000000000000
--- a/media-video/cinelerra-cvs/files/20051005-nox264.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-diff -aur work2/cinelerra-cvs-20051004/quicktime/Makefile.am work1/cinelerra-cvs-20051004/quicktime/Makefile.am
---- work2/cinelerra-cvs-20051005/quicktime/Makefile.am 2005-10-04 11:01:16.000000000 +0200
-+++ work1/cinelerra-cvs-20051005/quicktime/Makefile.am 2005-10-04 11:45:43.000000000 +0200
-@@ -22,7 +22,6 @@
- -lfaac \
- encore50/libencore.la \
- $(top_builddir)/libmpeg3/libmpeg3hv.la \
-- -lx264 \
- -ldv -ljpeg -lpng \
- -lz -lpthread -lm
-
-@@ -56,7 +55,6 @@
- plugin.c \
- qtdv.c \
- qtffmpeg.c \
-- qth264.c \
- qtpng.c \
- qtmp3.c \
- quicktime.c \
-@@ -89,7 +87,6 @@
- mpeg4.h \
- qtdv.h \
- qtffmpeg.h \
-- qth264.h \
- qtmp3.h \
- qtpng.h \
- qtprivate.h \
-diff -aur work2/cinelerra-cvs-20051004/quicktime/ffmpeg/configure work1/cinelerra-cvs-20051004/quicktime/ffmpeg/configure
---- work2/cinelerra-cvs-20051005/quicktime/ffmpeg/configure 2005-10-04 11:01:15.000000000 +0200
-+++ work1/cinelerra-cvs-20051005/quicktime/ffmpeg/configure 2005-10-04 11:52:05.000000000 +0200
-@@ -483,8 +483,6 @@
- ;;
- --enable-xvid) xvid="yes"
- ;;
-- --enable-x264) x264="yes"; extralibs="$extralibs -lx264"
-- ;;
- --enable-dc1394) dc1394="yes"
- ;;
- --disable-vhook) vhook="no"
-@@ -1528,8 +1526,8 @@
- fi
-
- if test "$x264" = "yes" ; then
-- echo "#define CONFIG_X264 1" >> $TMPH
-- echo "CONFIG_X264=yes" >> config.mak
-+ echo "#define CONFIG_X264 0" >> $TMPH
-+ echo "CONFIG_X264=no" >> config.mak
- fi
-
- if test "$mingw32" = "yes" ; then
-diff -aur work2/cinelerra-cvs-20051004/quicktime/ffmpeg/libavcodec/Makefile.am work1/cinelerra-cvs-20051004/quicktime/ffmpeg/libavcodec/Makefile.am
---- work2/cinelerra-cvs-20051005/quicktime/ffmpeg/libavcodec/Makefile.am 2005-10-04 11:01:16.000000000 +0200
-+++ work1/cinelerra-cvs-20051005/quicktime/ffmpeg/libavcodec/Makefile.am 2005-10-04 11:53:02.000000000 +0200
-@@ -136,8 +136,6 @@
- libavcodec_la_LIBADD += -lfaac
- #libavcodec_la_SOURCES += xvidff.c
- #libavcodec_la_LIBADD += -lxvidcore
--libavcodec_la_SOURCES += x264.c
--libavcodec_la_LIBADD += -lx264
- libavcodec_la_SOURCES += mp3lameaudio.c
- libavcodec_la_LIBADD += -lmp3lame
- libavcodec_la_SOURCES += oggvorbis.c
-diff -aur work2/cinelerra-cvs-20051004/quicktime/ffmpeg/libavcodec/allcodecs.c work1/cinelerra-cvs-20051004/quicktime/ffmpeg/libavcodec/allcodecs.c
---- work2/cinelerra-cvs-20051005/quicktime/ffmpeg/libavcodec/allcodecs.c 2005-10-04 11:01:15.000000000 +0200
-+++ work1/cinelerra-cvs-20051005/quicktime/ffmpeg/libavcodec/allcodecs.c 2005-10-04 11:55:01.000000000 +0200
-@@ -181,6 +181,7 @@
- #ifdef CONFIG_SONIC_LS_ENCODER
- register_avcodec(&sonic_ls_encoder);
- #endif //CONFIG_SONIC_LS_ENCODER
-+#undef CONFIG_X264
- #ifdef CONFIG_X264
- #ifdef CONFIG_X264_ENCODER
- register_avcodec(&x264_encoder);
-diff -aur work2/cinelerra-cvs-20051004/quicktime/plugin.c work1/cinelerra-cvs-20051004/quicktime/plugin.c
---- work2/cinelerra-cvs-20051005/quicktime/plugin.c 2005-10-04 11:01:16.000000000 +0200
-+++ work1/cinelerra-cvs-20051005/quicktime/plugin.c 2005-10-04 11:46:43.000000000 +0200
-@@ -64,7 +64,6 @@
-
-
-
--#include "qth264.h"
- #include "raw.h"
- #include "qtdv.h"
- #include "jpeg.h"
-@@ -83,8 +82,6 @@
-
- register_vcodec(quicktime_init_codec_raw);
-
-- register_vcodec(quicktime_init_codec_h264);
-- register_vcodec(quicktime_init_codec_hv64);
- register_vcodec(quicktime_init_codec_divx);
- register_vcodec(quicktime_init_codec_hv60);
- register_vcodec(quicktime_init_codec_div5);
diff --git a/media-video/cinelerra-cvs/files/digest-cinelerra-cvs-20051005 b/media-video/cinelerra-cvs/files/digest-cinelerra-cvs-20051005
deleted file mode 100644
index bed828b31d93..000000000000
--- a/media-video/cinelerra-cvs/files/digest-cinelerra-cvs-20051005
+++ /dev/null
@@ -1 +0,0 @@
-MD5 77a9429cf46648d0c4670e48cf7c15a4 cinelerra-cvs-20051005.tar.bz2 16215069
diff --git a/media-video/cinelerra-cvs/files/libmpeg3-20050102-gcc3.4.patch b/media-video/cinelerra-cvs/files/libmpeg3-20050102-gcc3.4.patch
deleted file mode 100644
index 41084a0fc6fe..000000000000
--- a/media-video/cinelerra-cvs/files/libmpeg3-20050102-gcc3.4.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-diff -ruN libmpeg3.orig/mpeg3private.h libmpeg3/mpeg3private.h
---- libmpeg3.orig/mpeg3private.h 2004-10-19 21:58:45.000000000 +0200
-+++ libmpeg3/mpeg3private.h 2005-01-14 18:06:56.000000000 +0100
-@@ -877,7 +877,12 @@
- int64_t byte_pts;
- } mpeg3_t;
-
--
--
-+#if defined(__GNUC__) && (__GNUC__ > 3 || __GNUC__ == 3 && __GNUC_MINOR__ > 0)
-+# define attribute_used __attribute__((used))
-+# define always_inline __attribute__((always_inline)) inline
-+#else
-+# define attribute_used
-+# define always_inline inline
-+#endif
-
- #endif
-diff -ruN libmpeg3.orig/video/output.c libmpeg3/video/output.c
---- libmpeg3.orig/video/output.c 2003-12-05 23:22:34.000000000 +0100
-+++ libmpeg3/video/output.c 2005-01-14 18:10:10.000000000 +0100
-@@ -4,25 +4,25 @@
-
- #define CLIP(x) ((x) >= 0 ? ((x) < 255 ? (x) : 255) : 0)
-
--static long long mpeg3_MMX_0 = 0L;
--static unsigned long mpeg3_MMX_10w[] = {0x00100010, 0x00100010}; /*dd 00010 0010h, 000100010h */
--static unsigned long mpeg3_MMX_80w[] = {0x00800080, 0x00800080}; /*dd 00080 0080h, 000800080h */
-+static long long attribute_used mpeg3_MMX_0 = 0L;
-+static unsigned long attribute_used mpeg3_MMX_10w[] = {0x00100010, 0x00100010}; /*dd 00010 0010h, 000100010h */
-+static unsigned long attribute_used mpeg3_MMX_80w[] = {0x00800080, 0x00800080}; /*dd 00080 0080h, 000800080h */
-
--static unsigned long mpeg3_MMX_00FFw[] = {0x00ff00ff, 0x00ff00ff}; /*dd 000FF 00FFh, 000FF00FFh */
-+static unsigned long attribute_used mpeg3_MMX_00FFw[] = {0x00ff00ff, 0x00ff00ff}; /*dd 000FF 00FFh, 000FF00FFh */
-
--static unsigned short mpeg3_MMX_Ublucoeff[] = {0x81, 0x81, 0x81, 0x81}; /*dd 00081 0081h, 000810081h */
--static unsigned short mpeg3_MMX_Vredcoeff[] = {0x66, 0x66, 0x66, 0x66}; /*dd 00066 0066h, 000660066h */
-+static unsigned short attribute_used mpeg3_MMX_Ublucoeff[] = {0x81, 0x81, 0x81, 0x81}; /*dd 00081 0081h, 000810081h */
-+static unsigned short attribute_used mpeg3_MMX_Vredcoeff[] = {0x66, 0x66, 0x66, 0x66}; /*dd 00066 0066h, 000660066h */
-
--static unsigned short mpeg3_MMX_Ugrncoeff[] = {0xffe8, 0xffe8, 0xffe8, 0xffe8}; /*dd 0FFE7 FFE7h, 0FFE7FFE7h */
--static unsigned short mpeg3_MMX_Vgrncoeff[] = {0xffcd, 0xffcd, 0xffcd, 0xffcd}; /*dd 0FFCC FFCCh, 0FFCCFFCCh */
-+static unsigned short attribute_used mpeg3_MMX_Ugrncoeff[] = {0xffe8, 0xffe8, 0xffe8, 0xffe8}; /*dd 0FFE7 FFE7h, 0FFE7FFE7h */
-+static unsigned short attribute_used mpeg3_MMX_Vgrncoeff[] = {0xffcd, 0xffcd, 0xffcd, 0xffcd}; /*dd 0FFCC FFCCh, 0FFCCFFCCh */
-
--static unsigned short mpeg3_MMX_Ycoeff[] = {0x4a, 0x4a, 0x4a, 0x4a}; /*dd 0004A 004Ah, 0004A004Ah */
-+static unsigned short attribute_used mpeg3_MMX_Ycoeff[] = {0x4a, 0x4a, 0x4a, 0x4a}; /*dd 0004A 004Ah, 0004A004Ah */
-
--static unsigned short mpeg3_MMX_redmask[] = {0xf800, 0xf800, 0xf800, 0xf800}; /*dd 07c00 7c00h, 07c007c00h */
-+static unsigned short attribute_used mpeg3_MMX_redmask[] = {0xf800, 0xf800, 0xf800, 0xf800}; /*dd 07c00 7c00h, 07c007c00h */
-
--static unsigned short mpeg3_MMX_grnmask[] = {0x7e0, 0x7e0, 0x7e0, 0x7e0}; /*dd 003e0 03e0h, 003e003e0h */
-+static unsigned short attribute_used mpeg3_MMX_grnmask[] = {0x7e0, 0x7e0, 0x7e0, 0x7e0}; /*dd 003e0 03e0h, 003e003e0h */
-
--static unsigned char mpeg3_601_to_rgb[256];
-+static unsigned char attribute_used mpeg3_601_to_rgb[256];
-
- /* Algorithm */
- /* r = (int)(*y + 1.371 * (*cr - 128)); */
-@@ -211,12 +211,12 @@
- );
- }
-
--static unsigned long long mpeg3_MMX_U_80 = 0x0000008000800000LL;
--static unsigned long long mpeg3_MMX_V_80 = 0x0000000000800080LL;
--static long long mpeg3_MMX_U_COEF = 0x00000058ffd30000LL;
--static long long mpeg3_MMX_V_COEF = 0x00000000ffea006fLL;
--static long long mpeg3_MMX_601_Y_COEF = 0x0000004800480048LL;
--static long long mpeg3_MMX_601_Y_DIFF = 0x0000000000000010LL;
-+static unsigned long long attribute_used mpeg3_MMX_U_80 = 0x0000008000800000LL;
-+static unsigned long long attribute_used mpeg3_MMX_V_80 = 0x0000000000800080LL;
-+static long long attribute_used mpeg3_MMX_U_COEF = 0x00000058ffd30000LL;
-+static long long attribute_used mpeg3_MMX_V_COEF = 0x00000000ffea006fLL;
-+static long long attribute_used mpeg3_MMX_601_Y_COEF = 0x0000004800480048LL;
-+static long long attribute_used mpeg3_MMX_601_Y_DIFF = 0x0000000000000010LL;
-
- inline void mpeg3_bgra32_mmx(unsigned long y,
- unsigned long u,
-@@ -301,10 +301,10 @@
- : "r" (&y), "r" (&u), "r" (&v), "r" (output));
- }
-
--static unsigned long long mpeg3_MMX_U_80_RGB = 0x0000000000800080LL;
--static unsigned long long mpeg3_MMX_V_80_RGB = 0x0000008000800000LL;
--static long long mpeg3_MMX_U_COEF_RGB = 0x00000000ffd30058LL;
--static long long mpeg3_MMX_V_COEF_RGB = 0x0000006fffea0000LL;
-+static unsigned long long attribute_used mpeg3_MMX_U_80_RGB = 0x0000000000800080LL;
-+static unsigned long long attribute_used mpeg3_MMX_V_80_RGB = 0x0000008000800000LL;
-+static long long attribute_used mpeg3_MMX_U_COEF_RGB = 0x00000000ffd30058LL;
-+static long long attribute_used mpeg3_MMX_V_COEF_RGB = 0x0000006fffea0000LL;
-
- inline void mpeg3_rgba32_mmx(unsigned long y,
- unsigned long u,
-diff -ruN libmpeg3.orig/video/slice.c libmpeg3/video/slice.c
---- libmpeg3.orig/video/slice.c 2003-12-05 23:22:34.000000000 +0100
-+++ libmpeg3/video/slice.c 2005-01-14 18:07:15.000000000 +0100
-@@ -6,7 +6,7 @@
-
- #define CLIP(x) ((x) >= 0 ? ((x) < 255 ? (x) : 255) : 0)
-
--static unsigned long long MMX_128 = 0x80008000800080LL;
-+static unsigned long long attribute_used MMX_128 = 0x80008000800080LL;
-
- int mpeg3_new_slice_buffer(mpeg3_slice_buffer_t *slice_buffer)
- {