Date: Wed, 18 May 2005 00:51:46 +0300 (EEST) From: Vladimir Kushnir <vkushnir@i.kiev.ua> To: current@FreeBSD.org Cc: Pav Lucistnik <pav@FreeBSD.org> Subject: Re: cvs commit: ports/multimedia/mplayer Makefile ports/multimedia/mplayer/files patch-libmpdvdkit2-bswap.h Message-ID: <20050518003225.I7590@kushnir1.kiev.ua> In-Reply-To: <200505171801.j4HI1eei040584@repoman.freebsd.org> References: <200505171801.j4HI1eei040584@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi On Tue, 17 May 2005, Pav Lucistnik wrote: > pav 2005-05-17 18:01:40 UTC > > FreeBSD ports repository > > Modified files: > multimedia/mplayer Makefile > Removed files: > multimedia/mplayer/files patch-libmpdvdkit2-bswap.h > Log: > - Backout part of bswap changes which completely broke playback > of encrypted DVD discs > > PR: ports/80952, ports/80984 > Diagnosed by: Jose M Rodriguez <josemi@freebsd.jazztel.es> > > Revision Changes Path > 1.117 +1 -1 ports/multimedia/mplayer/Makefile > 1.3 +0 -26 ports/multimedia/mplayer/files/patch-libmpdvdkit2-bswap.h (dead) > _______________________________________________ > cvs-all@freebsd.org mailing list Sorry but it seems that patch did not need to be removed - only corrected; it worked with this diff: *** patch-libmpdvdkit2-bswap.h.orig Wed May 18 00:31:05 2005 --- patch-libmpdvdkit2-bswap.h Wed May 18 00:31:34 2005 *************** *** 18,26 **** + +#elif (defined(__FreeBSD__) && __FreeBSD_version >= 500000) +#include <sys/endian.h> ! +#define B2N_16(x) be16toh(x) ! +#define B2N_32(x) be32toh(x) ! +#define B2N_64(x) be64toh(x) #elif defined(__NetBSD__) #include <sys/endian.h> --- 18,26 ---- + +#elif (defined(__FreeBSD__) && __FreeBSD_version >= 500000) +#include <sys/endian.h> ! +#define B2N_16(x) x = be16toh(x) ! +#define B2N_32(x) x = be32toh(x) ! +#define B2N_64(x) x = be64toh(x) #elif defined(__NetBSD__) #include <sys/endian.h> Regards, Vladimir
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050518003225.I7590>