Ok i got End event to trigger but still can't get Progress event to trigger


On 08/09/15 16:03, Shane wrote:
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 <shanep1...@tpg.com.au> ha scritto:

   Oggetto: [Gambas-user] Fwd: Re: MediaPlayer
   A: ">> mailing list for gambas users" <gambas-user@lists.sourceforge.net>
   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 <shanep1...@tpg.com.au>
   To:     Benoît Minisini <gam...@users.sourceforge.net>
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=@im=ibus
   _LXSESSION_PID=894
-----Segue allegato----- ------------------------------------------------------------------------------ -----Segue allegato----- _______________________________________________
   Gambas-user mailing list
   Gambas-user@lists.sourceforge.net
   https://lists.sourceforge.net/lists/listinfo/gambas-user
------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user



------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user



Attachment: MediaTest-0.0.2.tar.gz
Description: application/gzip

------------------------------------------------------------------------------
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to