[Gambas-user] R: Fwd: Re: MediaPlayer
Shane
shanep1967 at ...169...
Tue Sep 8 08:03:19 CEST 2015
i don't like the loop thing
but thanks i obviously need to call stop
i guess i can just call stop before for calling play but i want to load
the next song after one is finished
like what you have done.
i tried to declare an event Process but it isn't being called i must be
doing something wrong
this seems to be the way it should be done
thanks Ru Vuott.
On 08/09/15 09:22, Ru Vuott wrote:
> Hello Shane,
>
> in " Public Sub Button1_Click() " routine you can try:
>
>
> Public Sub Button1_Click()
>
> If Not Dialog.OpenFile()
> hPlayer.URL = Media.URL(Dialog.Path)
> hPlayer.Play
> Endif
>
> Do
> Wait 0.01
> Loop Until hPlayer.Position >= hPlayer.Duration
>
> hPlayer.Stop
>
> End
>
>
> regards
> vuott
>
>
>
>
>
> --------------------------------------------
> Mar 8/9/15, Shane <shanep1967 at ...169...> ha scritto:
>
> Oggetto: [Gambas-user] Fwd: Re: MediaPlayer
> A: ">> mailing list for gambas users" <gambas-user at ...625...t>
> Data: Martedì 8 settembre 2015, 00:16
>
> sent this already but it looks like
> it didn't work trying again
>
>
>
> -------- Forwarded Message --------
> Subject: Re: MediaPlayer
> Date: Mon, 7 Sep 2015 17:18:57 +1000
> From: Shane <shanep1967 at ...169...>
> To: Benoît Minisini <gambas at ...1...>
>
>
>
> On 07/09/15 13:20, Benoît Minisini wrote:
> > Le 07/09/2015 04:45, Shane a écrit :
> >> hi I'm trying to use the media player component i
> can load a song and
> >> play it
> >> but when i change the URL field to a new file and
> then call play it
> >> won't play the new file
> >> is there something else i need to do to play the
> next file funnily
> >> enough if i add the next song
> >> before it finishes playing it will play the new
> song when the old one
> >> finishes
> >>
> >>
> >
> > Can you provide your project so that I can see what you
> are doing
> > exactly?
> >
>
> [System]
> Gambas=3.8.0
> OperatingSystem=Linux
> Kernel=3.19.0-22-generic
> Architecture=x86
> Distribution=Ubuntu 15.04
> Desktop=LXDE
> Theme=Gtk
> Language=en_AU.UTF-8
> Memory=3889M
> [Libraries]
> Cairo=libcairo.so.2.11400.2
> Curl=libcurl.so.4.3.0
> DBus=libdbus-1.so.3.8.9
> GStreamer=libgstreamer-0.10.so.0.30.0
> GStreamer=libgstreamer-1.0.so.0.405.0
> GTK+3=libgtk-3.so.0.1400.13
> GTK+=libgtk-x11-2.0.so.0.2400.27
> OpenGL=libGL.so.1.2.0
> Poppler=libpoppler.so.49.0.0
> Qt4=libQtCore.so.4.8.6
> Qt5=libQt5Core.so.5.4.1
> SDL=libSDL-1.2.so.0.11.4
> [Environment]
> CLUTTER_IM_MODULE=xim
> DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-3LjCxec38A
> DEFAULTS_PATH=/usr/share/gconf/Lubuntu.default.path
> DESKTOP_SESSION=Lubuntu
> DISPLAY=:0.0
> GB_GUI=gb.qt4
> GDMSESSION=Lubuntu
> GDM_LANG=en_AU
> GNOME_KEYRING_CONTROL=
> GNOME_KEYRING_PID=
> GPG_AGENT_INFO=/run/user/1000/keyring/gpg:0:1
> GTK_IM_MODULE=xim
> HOME=/home/shane
> IM_CONFIG_PHASE=1
> INSTANCE=
> JOB=dbus
> LANG=en_AU.UTF-8
> LANGUAGE=en_AU:en
> LOGNAME=shane
> MANDATORY_PATH=/usr/share/gconf/Lubuntu.mandatory.path
> PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
> PWD=/home/shane
> QT4_IM_MODULE=xim
> QT_IM_MODULE=ibus
> QT_PLATFORM_PLUGIN=lxqt
> QT_QPA_PLATFORMTHEME=lxqt
> SAL_USE_VCLPLUGIN=gtk
> SESSION=Lubuntu
> SESSIONTYPE=lxsession
> SHELL=/bin/bash
> SHLVL=0
> SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
> TZ=:/etc/localtime
> UPSTART_EVENTS=started xsession
> UPSTART_INSTANCE=
> UPSTART_JOB=lxsession
> UPSTART_SESSION=unix:abstract=/com/ubuntu/upstart-session/1000/763
> USER=shane
> XAUTHORITY=/home/shane/.Xauthority
> XDG_CONFIG_DIRS=/etc/xdg/lubuntu:/etc/xdg/xdg-Lubuntu:/usr/share/upstart/xdg:/etc/xdg
> XDG_CONFIG_HOME=/home/shane/.config
> XDG_CURRENT_DESKTOP=LXDE
> XDG_DATA_DIRS=/etc/xdg/lubuntu:/usr/local/share:/usr/share:/usr/share/gdm:/var/lib/menu-xdg:/usr/share/Lubuntu:/usr/local/share/:/usr/share/
> XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/shane
> XDG_MENU_PREFIX=lxde-
> XDG_RUNTIME_DIR=/run/user/1000
> XDG_SEAT=seat0
> XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
> XDG_SESSION_DESKTOP=Lubuntu
> XDG_SESSION_ID=c1
> XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
> XDG_SESSION_TYPE=x11
> XDG_VTNR=7
> XMODIFIERS=@...3498...=ibus
> _LXSESSION_PID=894
>
>
>
> -----Segue allegato-----
>
> ------------------------------------------------------------------------------
>
> -----Segue allegato-----
>
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>
>
More information about the User
mailing list