Multimedia overlay (mplayer-cvs, x264-svn, gpac-cvs)
|
View unanswered posts
View posts from last 24 hours
Goto page Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Next
|
| View previous topic :: View next topic |
| Author |
Message |
DarkMind Guru


Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Tue Mar 28, 2006 5:31 pm Post subject: |
|
|
| fireball-13 wrote: | | DarkMind: update your copy of repository (see the first post of this thread), latest version is media-video/mplayer-cvs-0.1-r20 |
i have r20 now, but not compile
| Code: | cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon-xp -mtune=athlon-xp -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.. -I../loader -I../libavutil -I../libavcodec -I../libavformat -o muxer_lavf.o muxer_lavf.c
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon-xp -mtune=athlon-xp -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I.. -I../loader -I../libavutil -I../libavcodec -I../libavformat -I/usr/lib/live/liveMedia/include -I/usr/lib/live/UsageEnvironment/include -I/usr/lib/live/BasicUsageEnvironment/include -I/usr/lib/live/groupsock/include -o demux_rtp.o demux_rtp.cpp
En el fichero incluído de stream.h:315,
de demux_rtp.h:8,
de demux_rtp.cpp:9:
/usr/include/dvdread/ifo_types.h:32:2: #error "Must include <inttypes.h> or <stdint.h> before any libdvdread header."
make[1]: *** [demux_rtp.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/mplayer-cvs-0.1-r20/work/main/libmpdemux'
make: *** [libmpdemux/libmpdemux.a] Error 2
!!! ERROR: media-video/mplayer-cvs-0.1-r20 failed.
Call stack:
ebuild.sh, line 1526: Called dyn_compile
ebuild.sh, line 923: Called src_compile
mplayer-cvs-0.1-r20.ebuild, line 503: Called die
!!! Failed to build MPlayer!
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
|
|
| Back to top |
|
 |
kmj0377 Guru


Joined: 26 Sep 2003 Posts: 397
|
Posted: Sat Apr 01, 2006 1:41 am Post subject: |
|
|
I've got to ask since I can't seem to find the answer anywhere else, but how do you navigate dvd menus in regular mplayer? I used mplayer dvdnav:// and the menu came up alright, but I can't seem to find the keybindings that move and select. It works fine with the mouse in gmplayer, but I'm not a big fan of gmplayer.
Edit1: Seems like CVS broke the patch again too. Latest one from http://www.freeweb.hu/dcxx/mplayer/index.html fixed it though.
Edit2: Now the --{enable,disable}-i18n flag is gone.
Edit3: Starting to figure out the keybindings. Shift+S is select, Nav keys are Shift+{H,J,K,L}, Shift+M is menu. |
|
| Back to top |
|
 |
wrobel Retired Dev


Joined: 29 Dec 2005 Posts: 16 Location: Hamburg
|
Posted: Mon Apr 03, 2006 6:30 am Post subject: |
|
|
I added the Gentoo Portage Multimedia Overlay to the list of overlays that can be managed using "layman". So users of this overlay can now
and install the overlay using
| Code: |
layman -f -a kpex-media
|
_________________ http://www.gunnarwrobel.de
http://www.pardus.de |
|
| Back to top |
|
 |
DarkMind Guru


Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Mon Apr 03, 2006 4:20 pm Post subject: |
|
|
| wrobel wrote: | I added the Gentoo Portage Multimedia Overlay to the list of overlays that can be managed using "layman". So users of this overlay can now
and install the overlay using
| Code: |
layman -f -a kpex-media
|
|
great!  |
|
| Back to top |
|
 |
DarkMind Guru


Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Mon Apr 03, 2006 4:26 pm Post subject: |
|
|
mplayer-cvs-r22 fails to compile
| Code: | mplayer-dvdnav-patch/mplayer-add/libmpdvdnav/dvdnav.h
mplayer-dvdnav-patch/mplayer-add/libmpdemux/
mplayer-dvdnav-patch/mplayer-add/libmpdemux/stream_dvdnav.c
mplayer-dvdnav-patch/mplayer-add/libmpdemux/stream_dvdnav.h
mplayer-dvdnav-patch/mplayer-add/filelist.txt
mplayer-dvdnav-patch/dvdnav.txt
mplayer-dvdnav-patch/navmplayer.patch
* Applying navgui.patch ... [ ok ]
* Applying navmplayer.patch ...
* Failed Patch: navmplayer.patch !
* ( /var/tmp/portage/mplayer-cvs-0.1-r22/work/mplayer-dvdnav-patch/navmplayer.patch )
*
* Include in your bugreport the contents of:
*
* /var/tmp/portage/mplayer-cvs-0.1-r22/temp/navmplayer.patch-13531.out
!!! ERROR: media-video/mplayer-cvs-0.1-r22 failed.
Call stack:
ebuild.sh, line 1526: Called dyn_unpack
ebuild.sh, line 697: Called src_unpack
mplayer-cvs-0.1-r22.ebuild, line 172: Called epatch '/var/tmp/portage/mplayer-cvs-0.1-r22/work/mplayer-dvdnav-patch/navmplayer.patch'
eutils.eclass, line 339: Called die
!!! Failed Patch: navmplayer.patch!
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
/var/tmp/portage/mplayer-cvs-0.1-r22/temp/navmplayer.patch-13531.out => Here
my emereg info:
| Code: | Portage 2.1_pre7-r4 (default-linux/x86/2006.0, gcc-4.1.0, glibc-2.4-r1, 2.6.16-nitro-git9 i686)
=================================================================
System uname: 2.6.16-nitro-git9 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.14
dev-lang/python: 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -ftree-vectorize -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -ftree-vectorize -fomit-frame-pointer -ffriend-injection"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="es_ES.UTF-8"
LINGUAS="es"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/kpex-media"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext 7zip X a52 aac aalib acl acpi alsa amarok apm arts asf audiofile automount avi bitmap-fonts bittorrent browserplugin bzip2 cairo cdda cddb cdparanoia cdr cdrom cli crypt ctype cups dba dbus dga directfb dri dts dvd dvdread eds emboss encode epson esd exif expat fam fame fastbuild fbcon fbsplash ffmpeg firefox flac foomaticdb force-cgi-redirect fortran ftp fuse gd gdbm gif gimp gimpprint glx gphoto2 gpm gs gstreamer gtalk gtk gtk2 gzip hal hald httpd icecast ipod ipv6 isdnlog ithreads j2ee jabber java javascript jfs joystick jpeg jpeg2k kde kipi kqemu libcaca libg++ libsamplerate libvisual libwww live lm_sensors lzo mad md5sum memlimit mikmod mime mmx mmxext mng mod mono motif mp3 mp4live mpd_mad mpe mpeg mpeg2 mplayer msn multislot musepack musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia ogg oggvorvis openal opengl openssh oss pam pcre pda pdf pdflib perl png posix ppds pppd python qt quicktime rar readline real reiserfs rtc samba sametime sblive scanner screen sdl session shout simplexml skins soap sockets spamassassin speex spell spl sse sse-filters ssl stream subtitles svg svga szip tcltk tcpd tga theora threads tiff tokenizer transcode truetype truetype-fonts type1-fonts udev unicode utf8 v4l v4l2 vcd vcdimager vfat visualization vorbis win32codecs wma wma123 wxwindows xchat xine xml xml2 xosd xpm xscreensaver xsl xv xvid xvmc zip zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_joystick input_devices_evdev kernel_linux linguas_es userland_GNU video_cards_ati video_cards_nv video_cards_nvidia video_cards_vesa video_cards_v4l"
Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS
|
|
|
| Back to top |
|
 |
DarkMind Guru


Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Mon Apr 03, 2006 5:00 pm Post subject: |
|
|
for test, i put -dvdnav and error too:
| Code: | Do you want me to merge these packages? [Yes/No]
>>> Emerging (1 of 1) media-video/mplayer-cvs-0.1-r22 to /
>>> checksums files ;-) mplayer-cvs-0.1-r22.ebuild
>>> checksums files ;-) files/mplayer-dvdnav-patch.tar.gz
>>> checksums files ;-) files/mplayer.desktop
>>> checksums files ;-) files/digest-mplayer-cvs-0.1-r22
>>> checksums src_uri ;-) font-arial-iso-8859-1.tar.bz2
>>> checksums src_uri ;-) font-arial-iso-8859-2.tar.bz2
>>> checksums src_uri ;-) font-arial-cp1250.tar.bz2
>>> checksums src_uri ;-) svgalib_helper-1.9.17-mplayer.tar.bz2
>>> checksums src_uri ;-) Blue-1.4.tar.bz2
>>> Unpacking source...
* Fetching CVS module ffmpeg into /usr/portage/distfiles/cvs-src ...
* Running cvs -q -f -z4 -d ":pserver:anonymous:@mplayerhq.hu:/cvsroot/ffmpeg" login
Logging in to :pserver:anonymous@mplayerhq.hu:2401/cvsroot/ffmpeg
* Running cvs -q -f -z4 -d ":pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg" update -dP ffmpeg
* Copying ffmpeg from /usr/portage/distfiles/cvs-src ...
* CVS module ffmpeg is now in /var/tmp/portage/mplayer-cvs-0.1-r22/work
* Fetching CVS module main into /usr/portage/distfiles/cvs-src ...
* Running cvs -q -f -z4 -d ":pserver:anonymous:@mplayerhq.hu:/cvsroot/mplayer" login
Logging in to :pserver:anonymous@mplayerhq.hu:2401/cvsroot/mplayer
* Running cvs -q -f -z4 -d ":pserver:anonymous@mplayerhq.hu:/cvsroot/mplayer" update -dP main
* Copying main from /usr/portage/distfiles/cvs-src ...
* CVS module main is now in /var/tmp/portage/mplayer-cvs-0.1-r22/work
>>> Unpacking font-arial-iso-8859-1.tar.bz2 to /var/tmp/portage/mplayer-cvs-0.1-r22/work
>>> Unpacking font-arial-iso-8859-2.tar.bz2 to /var/tmp/portage/mplayer-cvs-0.1-r22/work
>>> Unpacking font-arial-cp1250.tar.bz2 to /var/tmp/portage/mplayer-cvs-0.1-r22/work
>>> Unpacking svgalib_helper-1.9.17-mplayer.tar.bz2 to /var/tmp/portage/mplayer-cvs-0.1-r22/work
>>> Unpacking Blue-1.4.tar.bz2 to /var/tmp/portage/mplayer-cvs-0.1-r22/work
* Enabling vidix non-root mode.
* (You need a proper svgalib_helper.o module for your kernel
* to actually use this)
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/mplayer-cvs-0.1-r22/work/main ...
* No LINGUAS given, defaulting to English
Detected operating system: Linux
Detected host architecture: i386
Checking for cc version ... 4.1.0, ok
Checking for host cc ... cc
Checking for cross compilation ... no
Checking for CPU vendor ... AuthenticAMD (6:8:1)
Checking for CPU type ... AMD Athlon(tm) XP 2200+
Checking for GCC & CPU optimization abilities ... athlon-xp
Checking for kernel support of mmx ... yes
Checking for kernel support of mmx2 ... yes
Checking for kernel support of 3dnow ... yes
Checking for kernel support of 3dnowex ... yes
Checking for kernel support of sse ... yes
Checking for mtrr support ... yes
Checking for assembler support of -pipe option ... yes
Unknown parameter: --enable-i18n
!!! ERROR: media-video/mplayer-cvs-0.1-r22 failed.
Call stack:
ebuild.sh, line 1526: Called dyn_compile
ebuild.sh, line 923: Called src_compile
mplayer-cvs-0.1-r22.ebuild, line 496: Called die
!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
 |
|
| Back to top |
|
 |
xepk Tux's lil' helper

Joined: 27 Mar 2005 Posts: 124
|
Posted: Mon Apr 03, 2006 10:48 pm Post subject: |
|
|
Heh, CVS is fun....DVDnav should be working and the i18n switch is removed (should the dep be removed? I don't know anything about nls/libintl....) in -r23 while it lasts.
wrobel: thanks! |
|
| Back to top |
|
 |
niats n00b

Joined: 23 Feb 2006 Posts: 4
|
Posted: Wed Apr 05, 2006 1:21 am Post subject: |
|
|
Received this compile error for mplayer-cvs-0.1-r23:
| Code: |
ao_openal.c: In function `init':
ao_openal.c:64: error: `ALCcontext' undeclared (first use in this function)
ao_openal.c:64: error: (Each undeclared identifier is reported only once
ao_openal.c:64: error: for each function it appears in.)
ao_openal.c:64: error: `ctx' undeclared (first use in this function)
ao_openal.c: In function `uninit':
ao_openal.c:108: error: `ALCcontext' undeclared (first use in this function)
ao_openal.c:108: error: `ctx' undeclared (first use in this function)
ao_openal.c:109: warning: initialization makes pointer from integer without a cast
make[1]: *** [ao_openal.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/mplayer-cvs-0.1-r23/work/main/libao2'
make: *** [libao2/libao2.a] Error 2
!!! ERROR: media-video/mplayer-cvs-0.1-r23 failed.
Call stack:
ebuild.sh, line 1557: Called dyn_compile
ebuild.sh, line 966: Called src_compile
!!! make failed!
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
My emerge info:
| Code: |
Portage 2.1_pre6-r1 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.14.2 i686)
=================================================================
System uname: 2.6.14.2 i686 AMD Duron(tm)
Gentoo Base System version 1.6.14
dev-lang/python: 2.3.5-r2, 2.4.2
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r7
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils: 2.16.1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-mcpu=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/jetty/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control /var/spool/fax/etc"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mcpu=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac aalib alsa apache2 apm arts ati avi berkdb bitmap-fonts cdparanoia cjk cli crypt ctype cups dba divx4linux dri dvd dvdr dvdread eds emboss encode esd expat fastbuild flash foomaticdb force-cgi-redirect fortran ftp gd gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 imlib ipv6 isdnlog jpeg kde lame libg++ libwww live lzo mad memlimit mikmod mjpeg mmx mmxext motif mp3 mpeg mysql ncurses network nls nptl ogg opengl oss pam pcre pdflib perl php png posix ppds pppd python qt quicktime readline real sdk sdl session simplexml soap sockets spell spl sse ssl tcpd theora tokenizer truetype truetype-fonts type1-fonts udev unicode usb vidix vorbis vorbix win32codecs xml xml2 xmms xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse input_devices_aiptek input_devices_evdev kernel_linux userland_GNU video_cards_ati video_cards_vesa video_cards_fbdev"
Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
|
|
|
| Back to top |
|
 |
kmj0377 Guru


Joined: 26 Sep 2003 Posts: 397
|
Posted: Sun Apr 09, 2006 11:35 am Post subject: |
|
|
I'm wondering, can you add this patch to the overlay? It makes a big difference handling HDTV transport streams, otherwise you're likely to get a ton of AC3 CRC errors. demux_ts.c hasn't really changed ever, so I don't see any problems with this patch ever failing (been applying cleanly on every CVS build I've been checking out lately), but I'd be happy to maintain/update it if it ever does.
| Code: | Index: demux_ts.c
===================================================================
RCS file: /cvsroot/mplayer/main/libmpdemux/demux_ts.c,v
retrieving revision 1.44
diff -u -r1.44 demux_ts.c
--- libmpdemux/demux_ts.c 9 Feb 2006 19:39:51 -0000 1.44
+++ libmpdemux/demux_ts.c 22 Feb 2006 23:06:01 -0000
@@ -1321,7 +1321,17 @@
mp_msg(MSGT_DEMUX, MSGL_DBG2, "A52 WITH HEADER\n");
- es->start = p+4;
- es->size = packet_len - 4;
- es->type = AUDIO_A52;
+ int l, sub = 0;
+ es->type = PES_PRIVATE1;
+ for(l = 0; l < packet_len - 1; l++)
+ {
+ if(p[l] == 0x0B && p[l+1] == 0x77)
+ {
+ es->type = AUDIO_A52;
+ sub = (l == 4) ? 4 : 0;
+ break;
+ }
+ }
+ es->start = p + sub;
+ es->size = packet_len - sub;
es->payload_size -= packet_len;
return 1;
|
|
|
| Back to top |
|
 |
kmj0377 Guru


Joined: 26 Sep 2003 Posts: 397
|
Posted: Sun Apr 09, 2006 12:04 pm Post subject: |
|
|
Seems to be an error in menu_draw_box in libmenu/menu.c. draw_alpha now has 8 arguments instead of 7 (newest one being int dp in the third argument). It has 0 passed in everywhere else for dp, but this didn't seem to get updated. Fixed code:
| Code: | void menu_draw_box(mp_image_t* mpi, char grey, char alpha, int x, int y, int w, int h) {
draw_alpha_f draw_alpha = get_draw_alpha(mpi->imgfmt);
if(!draw_alpha) {
printf("Unsupported outformat !!!!\n");
return;
}
if(x > mpi->w || y > mpi->h) return;
if(x < 0) w += x, x = 0;
if(x+w > mpi->w) w = mpi->w-x;
if(y < 0) h += y, y = 0;
if(y+h > mpi->h) h = mpi->h-y;
{
int stride = (w+7)&(~7); // round to 8
char pic[stride*h],pic_alpha[stride*h];
memset(pic,grey,stride*h);
memset(pic_alpha,alpha,stride*h);
draw_alpha(w,h,0,pic,pic_alpha,stride,
mpi->planes[0] + y * mpi->stride[0] + x * (mpi->bpp>>3),
mpi->stride[0]);
}
}
|
|
|
| Back to top |
|
 |
genestyler Apprentice


Joined: 03 Dec 2003 Posts: 155 Location: CHATEAUDUN, Eure et loir
|
Posted: Sun Apr 09, 2006 2:54 pm Post subject: |
|
|
for
where are the files ?
well finaly :
i have downloaded all the ebuild with browser and do ebuild/usr/.../package/package.ebuild digest
and the emerge -puD is in progress :p |
|
| Back to top |
|
 |
kmj0377 Guru


Joined: 26 Sep 2003 Posts: 397
|
Posted: Sun Apr 09, 2006 3:00 pm Post subject: |
|
|
| genestyler wrote: | for
where are the files ?
well finaly :
i have downloaded all the ebuild with browser and do ebuild/usr/.../package/package.ebuild digest
and the emerge -puD is in progress :p |
You're missing where you want them to download in the rsync command. For example to download to the current directory:
|
|
| Back to top |
|
 |
DarkMind Guru


Joined: 18 Dec 2003 Posts: 525 Location: Santiago, Chile
|
Posted: Sun Apr 09, 2006 6:36 pm Post subject: |
|
|
| Code: | /include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDEBUG -o mplayer/gtk/eq.o mplayer/gtk/eq.c
mplayer/gtk/eq.c: En la función ecButtonReleased:
mplayer/gtk/eq.c:542: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:543: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:544: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:545: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:546: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:547: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon-xp -mtune=athlon-xp -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -I../loader -I./wm -I./skin -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDEBUG -o mplayer/gtk/common.o mplayer/gtk/common.c
rm -f libgui.a
ar rc libgui.a wm/ws.o wm/wsxdnd.o app.o interface.o cfg.o bitmap.o skin/skin.o skin/font.o skin/cut.o mplayer/widgets.o mplayer/play.o mplayer/mw.o mplayer/sw.o mplayer/menu.o mplayer/pb.o mplayer/common.o mplayer/gtk/menu.o mplayer/gtk/mb.o mplayer/gtk/about.o mplayer/gtk/pl.o mplayer/gtk/sb.o mplayer/gtk/fs.o mplayer/gtk/opts.o mplayer/gtk/url.o mplayer/gtk/eq.o mplayer/gtk/common.o
true libgui.a
make[1]: Leaving directory `/var/tmp/portage/mplayer-cvs-0.1-r25/work/main/Gui'
make -C libmenu
make[1]: Entering directory `/var/tmp/portage/mplayer-cvs-0.1-r25/work/main/libmenu'
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon-xp -mtune=athlon-xp -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -I../libmpcodecs -I/usr/include/freetype2 -o menu.o menu.c
menu.c: En la función menu_draw_box:
menu.c:588: aviso: el paso del argumento 3 de draw_alpha crea un entero desde un puntero sin una conversión
menu.c:588: aviso: el paso del argumento 5 de draw_alpha crea un puntero desde un entero sin una conversión
menu.c:588: aviso: el paso del argumento 6 de draw_alpha crea un entero desde un puntero sin una conversión
menu.c:588: aviso: el paso del argumento 7 de draw_alpha crea un puntero desde un entero sin una conversión
menu.c:588: error: muy pocos argumentos para la función draw_alpha
make[1]: *** [menu.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/mplayer-cvs-0.1-r25/work/main/libmenu'
make: *** [libmenu/libmenu.a] Error 2
!!! ERROR: media-video/mplayer-cvs-0.1-r25 failed.
Call stack:
ebuild.sh, line 1526: Called dyn_compile
ebuild.sh, line 923: Called src_compile
mplayer-cvs-0.1-r25.ebuild, line 503: Called die
!!! make failed!
!!! If you need support, post the topmost build error, and the call stack if relevant.
|  |
|
| Back to top |
|
 |
kmj0377 Guru


Joined: 26 Sep 2003 Posts: 397
|
Posted: Sun Apr 09, 2006 8:29 pm Post subject: |
|
|
| DarkMind wrote: | | Code: | /include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDEBUG -o mplayer/gtk/eq.o mplayer/gtk/eq.c
mplayer/gtk/eq.c: En la función ecButtonReleased:
mplayer/gtk/eq.c:542: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:543: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:544: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:545: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:546: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
mplayer/gtk/eq.c:547: aviso: el paso del argumento 1 de gstrdup descarta los calificadores del tipo del destino del puntero
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon-xp -mtune=athlon-xp -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -I../loader -I./wm -I./skin -I/usr/include/freetype2 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DDEBUG -o mplayer/gtk/common.o mplayer/gtk/common.c
rm -f libgui.a
ar rc libgui.a wm/ws.o wm/wsxdnd.o app.o interface.o cfg.o bitmap.o skin/skin.o skin/font.o skin/cut.o mplayer/widgets.o mplayer/play.o mplayer/mw.o mplayer/sw.o mplayer/menu.o mplayer/pb.o mplayer/common.o mplayer/gtk/menu.o mplayer/gtk/mb.o mplayer/gtk/about.o mplayer/gtk/pl.o mplayer/gtk/sb.o mplayer/gtk/fs.o mplayer/gtk/opts.o mplayer/gtk/url.o mplayer/gtk/eq.o mplayer/gtk/common.o
true libgui.a
make[1]: Leaving directory `/var/tmp/portage/mplayer-cvs-0.1-r25/work/main/Gui'
make -C libmenu
make[1]: Entering directory `/var/tmp/portage/mplayer-cvs-0.1-r25/work/main/libmenu'
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=athlon-xp -mtune=athlon-xp -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I.. -I../libmpcodecs -I/usr/include/freetype2 -o menu.o menu.c
menu.c: En la función menu_draw_box:
menu.c:588: aviso: el paso del argumento 3 de draw_alpha crea un entero desde un puntero sin una conversión
menu.c:588: aviso: el paso del argumento 5 de draw_alpha crea un puntero desde un entero sin una conversión
menu.c:588: aviso: el paso del argumento 6 de draw_alpha crea un entero desde un puntero sin una conversión
menu.c:588: aviso: el paso del argumento 7 de draw_alpha crea un puntero desde un entero sin una conversión
menu.c:588: error: muy pocos argumentos para la función draw_alpha
make[1]: *** [menu.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/mplayer-cvs-0.1-r25/work/main/libmenu'
make: *** [libmenu/libmenu.a] Error 2
!!! ERROR: media-video/mplayer-cvs-0.1-r25 failed.
Call stack:
ebuild.sh, line 1526: Called dyn_compile
ebuild.sh, line 923: Called src_compile
mplayer-cvs-0.1-r25.ebuild, line 503: Called die
!!! make failed!
!!! If you need support, post the topmost build error, and the call stack if relevant.
|  |
Yeah, that's the error I got. You can just edit that line and stick a 0 in for the third argument. |
|
| Back to top |
|
 |
xepk Tux's lil' helper

Joined: 27 Mar 2005 Posts: 124
|
Posted: Sat Apr 15, 2006 7:50 pm Post subject: |
|
|
| The latest patch version (can be found in the repository or from http://dcxx.fw.hu/mplayer/ ) should fix the dvdnav patching and draw_alpha problems. |
|
| Back to top |
|
 |
Kuroki Kaze n00b


Joined: 16 Aug 2005 Posts: 19 Location: Net-Sphere
|
|
| Back to top |
|
 |
xbb Tux's lil' helper

Joined: 26 Nov 2005 Posts: 85
|
Posted: Mon Apr 17, 2006 10:07 am Post subject: |
|
|
emerge mplayer-cvs fails:
| Code: |
* Make
./version.sh `cc -dumpversion`
iconv -f `cat help/help_mp-it.h.charset` -t UTF-8 "help/help_mp-it.h" >> help_mp.h
Adding untranslated messages to help_mp.h
cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O4 -march=i486 -mtune=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I. -I/usr/include/ -I/usr/include -I/usr/include/freetype2 -I/usr/include/SDL -D_REENTRANT -I/usr/X11R6/include -I./libavutil -I./libavcodec -o mplayer.o mplayer.c
In file included from libmpdemux/dvbin.h:11,
from mplayer.c:116:
libmpdemux/dvb_defaults.h:73:3: warning: #warning No DVB-T country defined in dvb_defaults.h, defaulting to UK. Ignore this if using Satellite or Cable.
In file included from mplayer.c:116:
libmpdemux/dvbin.h:70: error: field ‘get_current’ declared as a function
In file included from mplayer.c:181:
libmpdemux/demuxer.h:107: error: field ‘get_current’ declared as a function
make: *** [mplayer.o] Error 1
!!! ERROR: media-video/mplayer-cvs-0.1-r26 failed.
Call stack:
ebuild.sh, line 1532: Called dyn_compile
ebuild.sh, line 929: Called src_compile
mplayer-cvs-0.1-r26.ebuild, line 503: Called die
!!! make failed!
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
Fails with the same error also with the latest snapshot in portage, there is already a bug open (130200) but no solution yet. |
|
| Back to top |
|
 |
hhaamu Apprentice

Joined: 23 Aug 2002 Posts: 253 Location: Finland
|
|
| Back to top |
|
 |
fireball-13 n00b

Joined: 05 Sep 2005 Posts: 61 Location: Moscow, RU
|
Posted: Tue Apr 25, 2006 10:25 am Post subject: |
|
|
| It needs to remove configure flags "--disable-3dnowex" and "--disable-mmx2" from ebuild. They are not been recognizing by configure-script. |
|
| Back to top |
|
 |
bladus Apprentice


Joined: 27 Jul 2005 Posts: 233
|
Posted: Fri Apr 28, 2006 7:20 pm Post subject: |
|
|
Also, --disable-edl and --enable-edl doesnt seem to work:
| Code: | Detected operating system: Linux
Detected host architecture: x86_64
Checking for cc version ... 3.4.5, ok
Checking for host cc ... cc
Checking for cross compilation ... no
Checking for CPU vendor ... AuthenticAMD (15:47:0)
Checking for CPU type ... AMD Athlon(tm) 64 Processor 3000+
Checking for GCC & CPU optimization abilities ... k8
Checking for assembler support of -pipe option ... yes
Unknown parameter: --disable-edl
!!! ERROR: media-video/mplayer-cvs-0.1-r26 failed.
!!! Function src_compile, Line 495, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
When enabling edl in the use-flags, the same error occures with --enable-edl instead of --disable-edl |
|
| Back to top |
|
 |
xepk Tux's lil' helper

Joined: 27 Mar 2005 Posts: 124
|
Posted: Sat Apr 29, 2006 11:51 am Post subject: |
|
|
| Sorry for the lack of replies. The download links & rsync server will be down for the next week or so (moving). When I get net access again I'll have a look at all the suggested patches & errors. There won't be any updates till I'm back, but if anyone wants to post a mirror of the latest tarball I'd appreciate it. Thanks for the support! |
|
| Back to top |
|
 |
hhaamu Apprentice

Joined: 23 Aug 2002 Posts: 253 Location: Finland
|
Posted: Tue May 02, 2006 7:02 pm Post subject: |
|
|
Cleaned up that patch a bit
| Code: | --- mplayer-cvs-0.1-r25.ebuild 2006-04-04 01:37:27.000000000 +0300
+++ mplayer-cvs-0.1-r26.ebuild 2006-05-02 21:59:09.000000000 +0300
@@ -10,7 +10,7 @@
dvdread dvdnav edl encode esd fbcon gif ggi gtk i8x0 ipv6 jack joystick jpeg libcaca
lirc live lzo mad matroska matrox mmx mmxext musepack nas nls nvidia vorbis opengl
oss png real rtc samba sdl sse sse2 svga tga theora truetype v4l v4l2
-win32codecs X xanim xinerama xmms xv xvid xvmc x264"
+win32codecs X xanim xinerama xmms xv xvid xvmc x264 unicode"
BLUV=1.4
SVGV=1.9.17
@@ -186,6 +186,25 @@
mv ${WORKDIR}/svgalib_helper ${S}/libdha
fi
+ if use unicode
+ then
+ echo
+ cd ${WORKDIR}/main/help
+ for i in *.h; do
+ cs=`cat $i.charset`
+ [ $cs = "UTF-8" ] && continue
+ einfo "Converting $i from $cs to UTF-8..."
+ if iconv $i -t "UTF-8" -f $cs > $i.new
+ then
+ mv $i.new $i
+ echo "UTF-8" > $i.charset
+ else
+ ewarn "Failed"
+ fi
+ done
+ echo
+ fi
+
# Remove kernel-2.6 workaround as the problem it works around is
# fixed, and the workaround breaks sparc
use sparc && sed -i 's:#define __KERNEL__::' osdep/kerneltwosix.h
|
| hhaamu wrote: | | SSA support |
New patch (2006-04-29): http://article.gmane.org/gmane.comp.video.mplayer.devel/34003
New patch (2006-05-05): http://article.gmane.org/gmane.comp.video.mplayer.devel/34121
New patch (2006-05-07): http://article.gmane.org/gmane.comp.video.mplayer.devel/34156 |
|
| Back to top |
|
 |
bladus Apprentice


Joined: 27 Jul 2005 Posts: 233
|
Posted: Sun May 21, 2006 8:14 pm Post subject: |
|
|
| Hey kpex, are you still working on the mplayer-cvs ebuild? |
|
| Back to top |
|
 |
xepk Tux's lil' helper

Joined: 27 Mar 2005 Posts: 124
|
Posted: Mon May 22, 2006 12:01 am Post subject: |
|
|
| bladus: I've been meaning to update the mplayer ebuild, however I haven't had much time lately. Also I'm a little short on motivation lately due to some of the extreme views of the mplayer developers (anti-ALSA, anti-XviD, etc., see mplayer-dev-eng archives) and the sweetness of recent kaffeine versions. But I certainly don't mean to abandon the ebuild or the overlay permanently. |
|
| Back to top |
|
 |
marschw n00b

Joined: 04 Jun 2003 Posts: 51
|
Posted: Wed May 24, 2006 1:04 am Post subject: |
|
|
Looks like the CVS server is down, and according to a post on the cover page of mplayerhq.hu, it won't be going back up. During the downtime they're planning on switching to SVN. In the meantime, they have mplayer and ffmpeg snapshots from the 19th up here: http://www.mplayerhq.hu/~rtogni/snapshots, but I haven't figured out how to tweak the ebuild for that. Maybe I should just tweak the non-cvs one, instead?
-=Marcus |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|