extragear/multimedia/kmplayer
SVN commit 548905 by vriezen: Fixes for uitzendinggemist.nl, tagesschau.de, http://www.mouviz.com and http://www.kvbc.com (only the link plays now, not correctly embedded but that's bug 33903 of khtml) should justify a maintenance release M +10 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm M +5 -1 tests/nested_smil.smil --- trunk/extragear/multimedia/kmplayer/ChangeLog #548904:548905 @@ -1,3 +1,13 @@ +Changes since version 0.9.2 +- Fix realvideo on tagesschau.de, support control lists as well +- Toolbar can now be changed using KDE's default KEditToolbar dialog +- Support 'ref' media tags and 'meta' head tags for Smil +- TV source channel switching using Xv player now lowers volume for a short time +- Fix passing playlist files at the commandline, were directly fed to backends +- Fix ASX in case entries point to other playlist files, these weren't resolved +- With plugin, undo infowindow or controlpanel only view if video output + is detected (basically undo (mis)detection which controls to show) +- Fix set Edit mode window to plain text, it interpretered HTML tags Changes since version 0.9.2-rc1 - Added a DCOP call 'isPlaying()' that returns true when backend is running and a DCOP call 'isPlaying()' on the backends, other than MPlayer, that --- trunk/extragear/multimedia/kmplayer/configure.in.in #548904:548905 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.2) +#AM_INIT_AUTOMAKE(kmplayer,0.9.2a) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #548904:548905 @@ -1,3 +1,9 @@ +kmplayer (0.9.2.1-1) unstable; urgency=low + + * 0.9.2a first maintenance release of 0.9.2 + + -- Koos Vriezen <[EMAIL PROTECTED]> Tue, 06 Jun 2006 22:22:10 +0200 + kmplayer (0.9.2-1) unstable; urgency=low * 0.9.2 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #548904:548905 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.2 +Version:0.9.2a Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/tests/nested_smil.smil #548904:548905 @@ -14,8 +14,12 @@ - + + + + + -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 532365 by vriezen: Prepare for 0.9.2 release M +9 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #532364:532365 @@ -1,3 +1,11 @@ +Changes since version 0.9.2-rc1 +- Added a DCOP call 'isPlaying()' that returns true when backend is running + and a DCOP call 'isPlaying()' on the backends, other than MPlayer, that + returns true when not paused +- Fix having to press 'pause' twice for unpause and pausing not working with + playlists (likely regression since 0.9.2-pre1) +- Compile fix for when not using Xine (regression in 0.9.2-rc1) +- Crash fix when restarting certain SMIL files, eg when having an RealPix img Changes since version 0.9.2-pre3 - Recorder added using Xine's mrl setup (see xine-ui-ver/doc/README.en.15.MRLs) - Seeking support for gstreamer backend @@ -2,2 +10,3 @@ - Ported gstreamer backend from 0.8 to 0.10 +- Fix length parsing for MPlayer current CVS version (by Jonas Hurrelmann) Changes since version 0.9.2-pre2 --- trunk/extragear/multimedia/kmplayer/configure.in.in #532364:532365 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.2-rc1) +#AM_INIT_AUTOMAKE(kmplayer,0.9.2) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #532364:532365 @@ -1,3 +1,9 @@ +kmplayer (0.9.2-1) unstable; urgency=low + + * 0.9.2 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Fri, 21 Apr 2006 20:56:05 +0200 + kmplayer (0.9.1.93-1) unstable; urgency=low * 0.9.2-rc1 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #532364:532365 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.2-rc1 +Version:0.9.2 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 527359 by vriezen: Prepare for next stable in two weeks CCMAIL: [EMAIL PROTECTED] I've released rc1 for kmplayer 0.9.2. This should become the stable one in two weeks string-freeze-period (http://kmplayer.kde.org/pkgs/kmplayer-0.9.2-rc1.tar.bz2). AFAIR only two new strings were added, one for automatic setting the colors on player start (automatic setting the contrast/brightness etc, gave problems on some hardware) and a synchronize with playlist that reloads the playlist either from the original URL or from the edit window. Please check the handbook translations as well. Not that it's really needed to translate it, still far from finished, but it does has some configuration notes. Eg. for the dutch translation I noticed that it didn't have all those notes on TV settings, only one that said that nothing was there ATM. If that's the case for your language as well, please consider simply removing that one or update. Tia, Koos M +1 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm M +1 -1 src/kmplayerpartbase.cpp M +1 -1 src/kmplayerprocess.cpp --- trunk/extragear/multimedia/kmplayer/ChangeLog #527358:527359 @@ -1,4 +1,5 @@ Changes since version 0.9.2-pre3 +- Recorder added using Xine's mrl setup (see xine-ui-ver/doc/README.en.15.MRLs) - Seeking support for gstreamer backend - Ported gstreamer backend from 0.8 to 0.10 Changes since version 0.9.2-pre2 --- trunk/extragear/multimedia/kmplayer/configure.in.in #527358:527359 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.2-pre3) +#AM_INIT_AUTOMAKE(kmplayer,0.9.2-rc1) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #527358:527359 @@ -1,3 +1,9 @@ +kmplayer (0.9.1.93-1) unstable; urgency=low + + * 0.9.2-rc1 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Fri, 07 Apr 2006 22:31:56 +0200 + kmplayer (0.9.1.92-1) unstable; urgency=low * 0.9.2-pre3 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #527358:527359 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.2-pre3 +Version:0.9.2-rc1 Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp #527358:527359 @@ -123,7 +123,7 @@ m_players ["mplayer"] = new MPlayer (this, m_settings); Xine * xine = new Xine (this, m_settings); m_players ["xine"] = xine; -m_players ["gst"] = new GStreamer (this, m_settings); +m_players ["gstreamer"] = new GStreamer (this, m_settings); m_recorders ["mencoder"] = new MEncoder (this, m_settings); m_recorders ["mplayerdumpstream"] = new MPlayerDumpstream(this, m_settings); m_recorders ["ffmpeg"] = new FFMpeg (this, m_settings); --- trunk/extragear/multimedia/kmplayer/src/kmplayerprocess.cpp #527358:527359 @@ -1682,7 +1682,7 @@ }; KDE_NO_CDTOR_EXPORT GStreamer::GStreamer (QObject * parent, Settings * settings) -: CallbackProcess (parent, settings, "gst", i18n ("&GStreamer")) { +: CallbackProcess (parent, settings, "gstreamer", i18n ("&GStreamer")) { #ifdef HAVE_GSTREAMER m_supported_sources = gst_supported; #endif -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 527004 by vriezen: Some const fixes and admin updates M +3 -0 ChangeLog M +1 -1 debian/control M +10 -5 src/gstplayer.cpp M +4 -4 src/xineplayer.cpp --- trunk/extragear/multimedia/kmplayer/ChangeLog #527003:527004 @@ -1,3 +1,6 @@ +Changes since version 0.9.2-pre3 +- Seeking support for gstreamer backend +- Ported gstreamer backend from 0.8 to 0.10 Changes since version 0.9.2-pre2 - Update with 0.9.1c - SMIL files can be part of other SMIL files --- trunk/extragear/multimedia/kmplayer/debian/control #527003:527004 @@ -2,7 +2,7 @@ Section: kde Priority: optional Maintainer: Koos Vriezen <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, libgstreamer0.8-dev, libgstreamer-plugins0.8-dev +Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, libgstreamer0.10-dev, libgstreamer-plugins-base0.10-dev Standards-Version: 3.6.0 Package: kmplayer --- trunk/extragear/multimedia/kmplayer/src/gstplayer.cpp #527003:527004 @@ -69,8 +69,8 @@ static const char *ao_driver; static const char *vo_driver; static const char *playbin_name = "player"; -static char*dvd_device; -static char*vcd_device; +static const char *dvd_device; +static const char *vcd_device; static GstElement *gst_elm_play; static GstBus *gst_bus; static unsigned int /*GstMessageType*/ ignore_messages_mask; @@ -207,6 +207,8 @@ fprintf (stderr, "Tag: %s\n", tag); } +//static bool gstStructure (GQuark field_id, const GValue *value, gpointer user_data); + static void gstBusMessage (GstBus *, GstMessage * message, gpointer) { GstMessageType msg_type = GST_MESSAGE_TYPE (message); /* somebody else is handling the message, probably in gstPolForStateChange*/ @@ -226,7 +228,7 @@ break; case GST_MESSAGE_TAG: { GstTagList *tag_list; -fprintf (stderr, "tag msg\n"); +//fprintf (stderr, "tag msg\n"); gst_message_parse_tag (message, &tag_list); gst_tag_list_foreach (tag_list, gstTag, 0L); gst_tag_list_free (tag_list); @@ -243,9 +245,12 @@ //fprintf (stderr, "Buffering message (%u%%)\n", percent); break; } -case GST_MESSAGE_APPLICATION: -fprintf (stderr, "app msg\n"); +case GST_MESSAGE_APPLICATION: { +const char * msg = gst_structure_get_name (message->structure); +fprintf (stderr, "app msg %s\n", msg ? msg : ""); +//gst_structure_foreach (message->structure, gstStructure, 0L); break; +} case GST_MESSAGE_STATE_CHANGED: { GstState old_state, new_state; //gchar *src_name = gst_object_get_name (message->src); --- trunk/extragear/multimedia/kmplayer/src/xineplayer.cpp #527003:527004 @@ -72,10 +72,10 @@ static xine_event_queue_t *event_queue; static xine_cfg_entry_t audio_vis_cfg_entry; static x11_visual_t vis; -static char*dvd_device; -static char*vcd_device; -static char*vo_driver = "auto"; -static char*ao_driver = "auto"; +static const char *dvd_device; +static const char *vcd_device; +static const char *vo_driver = "auto"; +static const char *ao_driver = "auto"; static char configfile[2048]; static Display *display; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 519536 by vriezen: Update for KMPlayer-0.9.1c/KMPlayer-0.9.2-pre3 M +19 -7 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 debian/control M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #519535:519536 @@ -1,17 +1,29 @@ +Changes since version 0.9.2-pre2 +- Update with 0.9.1c +- SMIL files can be part of other SMIL files +- y-coordinate fix for images in RealPix Changes since version 0.9.2-pre1 +- Update with 0.9.1b +- Added RealPix support for SMIL animations +Changes since version 0.9.1c +- Option added to disable color setting on movie start +- Simple playlist edit mode, edit (sub)tree in raw XML +- SMIL animations can be paused now +Changes since version 0.9.1b +- WMP's showdisplay object argument interpretation fix, it's about clip info +- Fix current playlist item not visual selected and plugin's playlist not + showing HTML object's arguments (regression in 0.9.1b compared to 0.9.1a) +- Fix KHTML setting palette on controlpanel, buttons weren't updated +- Double click on video widget for Xine/Gst/Xv or background toggles fullscreen +Changes since version 0.9.1a +- WMP plugin fix for not showing video widget when 'controls' is + specified - Fix for audio only plugin group for real -- Added RealPix support for SMIL animations - Fix media:// url's - Crash fix for SMIL when resolving multible url's simultaneously - Don't play exit animation if started with an url - Fix for plugin w/ floating statusbar,wrong parent was set - Real plugin fix for 'controls=All', shouldn't show video widget -- WMP plugin fix for not showing video widget when 'controls' is - specified -Changes since version 0.9.1a -- Option added to disable color setting on movie start -- Simple playlist edit mode, edit (sub)tree in raw XML -- SMIL animations can be paused now - Support for uimode/nolabels/nocontrols/showdisplay/showcontrols/showstatusbar attributes for WMP's embedded object emulation - Autohide controlpanel w/ 'Click to play' and support for TARGET attribute --- trunk/extragear/multimedia/kmplayer/configure.in.in #519535:519536 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.2-pre1) +#AM_INIT_AUTOMAKE(kmplayer,0.9.2-pre3) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #519535:519536 @@ -1,3 +1,9 @@ +kmplayer (0.9.1.92-1) unstable; urgency=low + + * 0.9.2-pre3 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Thu, 16 Mar 2006 20:30:52 +0100 + kmplayer (0.9.1.91-1) unstable; urgency=low * 0.9.2-pre2 release --- trunk/extragear/multimedia/kmplayer/debian/control #519535:519536 @@ -2,7 +2,7 @@ Section: kde Priority: optional Maintainer: Koos Vriezen <[EMAIL PROTECTED]> -Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, xlibs-dev, libgstreamer0.8-dev, libgstreamer-plugins0.8-dev +Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, libgstreamer0.8-dev, libgstreamer-plugins0.8-dev Standards-Version: 3.6.0 Package: kmplayer --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #519535:519536 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.2-pre2 +Version:0.9.2-pre3 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 506020 by vriezen: Updates for 0.9.1b/0.9.2-pre2 M +10 -0 ChangeLog M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #506019:506020 @@ -1,3 +1,13 @@ +Changes since version 0.9.2-pre1 +- Fix for audio only plugin group for real +- Added RealPix support for SMIL animations +- Fix media:// url's +- Crash fix for SMIL when resolving multible url's simultaneously +- Don't play exit animation if started with an url +- Fix for plugin w/ floating statusbar,wrong parent was set +- Real plugin fix for 'controls=All', shouldn't show video widget +- WMP plugin fix for not showing video widget when 'controls' is + specified Changes since version 0.9.1a - Option added to disable color setting on movie start - Simple playlist edit mode, edit (sub)tree in raw XML --- trunk/extragear/multimedia/kmplayer/debian/changelog #506019:506020 @@ -1,3 +1,9 @@ +kmplayer (0.9.1.91-1) unstable; urgency=low + + * 0.9.2-pre2 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Sun, 05 Feb 2006 16:23:21 +0100 + kmplayer (0.9.1.90-1) unstable; urgency=low * 0.9.2-pre1 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #506019:506020 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.2-pre1 +Version:0.9.2-pre2 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
On Mon, Jan 09, 2006 at 01:06:19AM +0100, Achim Bohnet wrote: > On Sunday 08 January 2006 20:45, Koos Vriezen wrote: [..] > > Btw. is there anyone that would like to adopt kmplayer for debian > > inclusion. At least for the plugin there is no real alternative. It > > would require a small patch to set xine as default backend (instead of > > mplayer), and maybe a 'powered by debian' intro animation if the > > application would go in as well. > > I checked and it looks like noone is working on a debian inclusion. > For ubuntu Tonio_ started polishing it for inclusion but ran out > of time: http://revu.tauware.de/details.py?upid=287 > When I asked him for his plan, jpatrick offered to take over. > I'll keep an eye on it. >From what I read here, I would suggest to not build the koffice plugin, its useless. I do recommend the xine and gstreamer backend support though and configure kmplayer to use xine by default. Which means to patch the global installed kmplayerrc with adding: pipesource=xine urlsource=xine vcdsource=xine in section [General Options] > When kubuntu is pleased with the packaging, I can ask some of the > kubuntu devels that are debian developers too if they are > interested to upload it to debian. If not I contact you again. Thanks, Koos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
On Sunday 08 January 2006 20:45, Koos Vriezen wrote: > On Sun, Jan 08, 2006 at 07:56:39PM +0100, Achim Bohnet wrote: > > On Sunday 08 January 2006 18:14, Koos Vriezen wrote: > > > SVN commit 495689 by vriezen: > > > > > > A working shlib would be nice indeed .. > > > > What's breaks when you use > > > > Depends: ${shlibs:Depends} > > > > ? > > I tried that some time ago, and the dependency was empty. Strangly > enough now trying it again, I do get the dependency: > > Depends: kdelibs4c2a (>= 4:3.4.3-1), libaudio2, libc6 (>= 2.3.5-1), > libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= > 1:4.0.2), libglib2.0-0 (>= 2.8.0), libgstreamer-plugins0.8-0 (>= 0.8.0), > libgstreamer0.8-0 (>= 0.8.11), libice6, libjpeg62, libpng12-0 (>= > 1.2.8rel), libpopt0 (>= 1.7), libqt3-mt (>= 3:3.3.5), libsm6, libstdc++6 > (>= 4.0.2-4), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxft2 (>> > 2.1.1), libxi6, libxine1 (>= 1.0.1), libxinerama1, libxml2 (>= 2.6.21), > libxrandr2, libxrender1 (>= 1:0.9.0.2), libxt6, zlib1g (>= 1:1.2.1) Hi Koos, Great. > > I guess I made a mistake back then. > > Thanks for reminding, > > Koos > > Btw. is there anyone that would like to adopt kmplayer for debian > inclusion. At least for the plugin there is no real alternative. It > would require a small patch to set xine as default backend (instead of > mplayer), and maybe a 'powered by debian' intro animation if the > application would go in as well. I checked and it looks like noone is working on a debian inclusion. For ubuntu Tonio_ started polishing it for inclusion but ran out of time: http://revu.tauware.de/details.py?upid=287 When I asked him for his plan, jpatrick offered to take over. I'll keep an eye on it. When kubuntu is pleased with the packaging, I can ask some of the kubuntu devels that are debian developers too if they are interested to upload it to debian. If not I contact you again. Achim -- To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer/debian
SVN commit 495741 by vriezen: Somehow it does work afterall .. M +1 -1 control --- trunk/extragear/multimedia/kmplayer/debian/control #495740:495741 @@ -14,7 +14,7 @@ Package: kmplayer-lib Architecture: any Section: sound -Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2a (>= 4:3.4.0-1), libxine1 | libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 +Depends: ${shlibs:Depends} Description: KMPlayer shared library Package: kmplayer-app -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
On Sun, Jan 08, 2006 at 07:56:39PM +0100, Achim Bohnet wrote: > On Sunday 08 January 2006 18:14, Koos Vriezen wrote: > > SVN commit 495689 by vriezen: > > > > A working shlib would be nice indeed .. > > What's breaks when you use > > Depends: ${shlibs:Depends} > > ? I tried that some time ago, and the dependency was empty. Strangly enough now trying it again, I do get the dependency: Depends: kdelibs4c2a (>= 4:3.4.3-1), libaudio2, libc6 (>= 2.3.5-1), libfontconfig1 (>= 2.3.0), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:4.0.2), libglib2.0-0 (>= 2.8.0), libgstreamer-plugins0.8-0 (>= 0.8.0), libgstreamer0.8-0 (>= 0.8.11), libice6, libjpeg62, libpng12-0 (>= 1.2.8rel), libpopt0 (>= 1.7), libqt3-mt (>= 3:3.3.5), libsm6, libstdc++6 (>= 4.0.2-4), libx11-6, libxcursor1 (>> 1.1.2), libxext6, libxft2 (>> 2.1.1), libxi6, libxine1 (>= 1.0.1), libxinerama1, libxml2 (>= 2.6.21), libxrandr2, libxrender1 (>= 1:0.9.0.2), libxt6, zlib1g (>= 1:1.2.1) I guess I made a mistake back then. Thanks for reminding, Koos Btw. is there anyone that would like to adopt kmplayer for debian inclusion. At least for the plugin there is no real alternative. It would require a small patch to set xine as default backend (instead of mplayer), and maybe a 'powered by debian' intro animation if the application would go in as well. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
On Sunday 08 January 2006 18:14, Koos Vriezen wrote: > SVN commit 495689 by vriezen: > > A working shlib would be nice indeed .. What's breaks when you use Depends: ${shlibs:Depends} ? > > > M +1 -1 control > > > --- trunk/extragear/multimedia/kmplayer/debian/control #495688:495689 > @@ -14,7 +14,7 @@ > Package: kmplayer-lib > Architecture: any > Section: sound > -Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2 (>= 4:3.4.0-1), libxine1 | > libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 > +Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2a (>= 4:3.4.0-1), libxine1 | > libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 That's cheating ;) The same deb can't work in a environment compiled with g++ < g++ 3.4 _and_ and an environment compiled with > g++ 4.0. ^^ and at least this should then be libxine1c2a too. Achim -- To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer/debian
SVN commit 495689 by vriezen: A working shlib would be nice indeed .. M +1 -1 control --- trunk/extragear/multimedia/kmplayer/debian/control #495688:495689 @@ -14,7 +14,7 @@ Package: kmplayer-lib Architecture: any Section: sound -Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2 (>= 4:3.4.0-1), libxine1 | libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 +Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2a (>= 4:3.4.0-1), libxine1 | libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 Description: KMPlayer shared library Package: kmplayer-app -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 494628 by vriezen: Update for 0.9.2-pre1 M +8 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #494627:494628 @@ -1,3 +1,11 @@ +Changes since version 0.9.1a +- Option added to disable color setting on movie start +- Simple playlist edit mode, edit (sub)tree in raw XML +- SMIL animations can be paused now +- Support for uimode/nolabels/nocontrols/showdisplay/showcontrols/showstatusbar + attributes for WMP's embedded object emulation +- Autohide controlpanel w/ 'Click to play' and support for TARGET attribute + for QT embedded object emulation Changes since version 0.9.1 - Fix that switching channels w/ VDR sometimes stopped the backend - Fix saving playlist looses cdata sections (if any) and don't normalize them --- trunk/extragear/multimedia/kmplayer/configure.in.in #494627:494628 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.1a) +#AM_INIT_AUTOMAKE(kmplayer,0.9.2-pre1) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #494627:494628 @@ -1,3 +1,9 @@ +kmplayer (0.9.1.90-1) unstable; urgency=low + + * 0.9.2-pre1 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Thu, 05 Jan 2006 21:51:18 +0100 + kmplayer (0.9.1.1-1) unstable; urgency=low * 0.9.1a first maintenance release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #494627:494628 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.1a +Version:0.9.2-pre1 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 483671 by vriezen: Update for 0.9.1a M +4 -1 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #483670:483671 @@ -1,7 +1,10 @@ Changes since version 0.9.1 +- Fix that switching channels w/ VDR sometimes stopped the backend +- Fix saving playlist looses cdata sections (if any) and don't normalize them +- Fix application window stays hidden when fullscreen window closed with ALT_F4 - Fix parser closing root's parent object when reading a XML file in an existing playlist (ie. a playlist item points to a broken XML playlist file) -- Fix small change of crashing by the intro movie when choosing another +- Fix small chance of crashing by the intro movie when choosing another source very fast (eg. when having, and using, a shortcut for VDR directly) - Remove hardcode Esc shortcut to escape fullscreen mode, it clashes with canceling playlist editing --- trunk/extragear/multimedia/kmplayer/configure.in.in #483670:483671 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.1) +#AM_INIT_AUTOMAKE(kmplayer,0.9.1a) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #483670:483671 @@ -1,3 +1,9 @@ +kmplayer (0.9.1.1-1) unstable; urgency=low + + * 0.9.1a first maintenance release + + -- Koos Vriezen <[EMAIL PROTECTED]> Sun, 27 Nov 2005 16:44:54 +0100 + kmplayer (0.9.1-1) unstable; urgency=low * 0.9.1 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #483670:483671 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.1 +Version:0.9.1a Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 481353 by vriezen: Fix debian version Update ChangeLog M +10 -0 ChangeLog M +1 -1 debian/changelog --- trunk/extragear/multimedia/kmplayer/ChangeLog #481352:481353 @@ -1,3 +1,13 @@ +Changes since version 0.9.1 +- Fix parser closing root's parent object when reading a XML file in an + existing playlist (ie. a playlist item points to a broken XML playlist file) +- Fix small change of crashing by the intro movie when choosing another + source very fast (eg. when having, and using, a shortcut for VDR directly) +- Remove hardcode Esc shortcut to escape fullscreen mode, it clashes with + canceling playlist editing +- Workaround bug in KListView when clearing the playlist while it's editing + an item, by clearing Focus on any child widget. Also move focus back to + ViewArea when an item is executed Changes since version 0.9.1-rc1 - Added Find/FindNext in playlist's context menu - Intro-movie's background will finish when clicked on its background --- trunk/extragear/multimedia/kmplayer/debian/changelog #481352:481353 @@ -1,4 +1,4 @@ -kmplayer (0.9.1) unstable; urgency=low +kmplayer (0.9.1-1) unstable; urgency=low * 0.9.1 release -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 475504 by vriezen: Update for 0.9.1 final M +1 -1 AUTHORS M +15 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/AUTHORS #475503:475504 @@ -1 +1 @@ -Koos Vriezen +Koos Vriezen --- trunk/extragear/multimedia/kmplayer/ChangeLog #475503:475504 @@ -1,3 +1,18 @@ +Changes since version 0.9.1-rc1 +- Added Find/FindNext in playlist's context menu +- Intro-movie's background will finish when clicked on its background +- Fix possible crash w/ plugin if javascript did a 'put' on an unknown property +- Support reading playlist files from media:// or remote:// protocols, movie + files that resolve to these, still doesn't work though +- Support SMIL's 'begin' attribute on group tags (seq/par/excl) as well +- Fix not honouring MPlayer's aspects detection in case it's not width:height +- Fix MPlayer with the X11Shm video driver not scaling correctly when + 'keep aspects' is set +- Fix Xine not resuming on 'pause' when pressing the 'pause' button again +- Fix to not let the session manager restore a backend application as well +- Support for CONTROLS="StatusBar" for plugin, having the same statusbar + as application. See tests/controls.html, after installing KMPlayer-plugin, + with konqueror (also used on many sites when choosing for real format) Changes since version 0.9.1-pre3 - Show backend's status in application's statusbar and show the play time left as well. --- trunk/extragear/multimedia/kmplayer/configure.in.in #475503:475504 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.1-rc1) +#AM_INIT_AUTOMAKE(kmplayer,0.9.1) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #475503:475504 @@ -1,3 +1,9 @@ +kmplayer (0.9.1) unstable; urgency=low + + * 0.9.1 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Sat, 29 Oct 2005 15:52:19 +0200 + kmplayer (0.9.0.93-1) unstable; urgency=low * 0.9.1-rc1 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #475503:475504 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.1-rc1 +Version:0.9.1 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
On Thursday, 20 October 2005 19:23, Koos Vriezen wrote: > Is that correct? No, basically it uses ldd on the generated binaries, check dpkg-shlibdeps source (which is called by dh_shlibdeps) to see how does it exactly works. Best regards -- Isaac Clerencia at Warp Networks, http://www.warp.es Work: <[EMAIL PROTECTED]> | Debian: <[EMAIL PROTECTED]> pgpDHQfJHgh40.pgp Description: PGP signature
Re: extragear/multimedia/kmplayer/debian
On Wed, Oct 26, 2005 at 02:37:31AM +0200, Adeodato Simó wrote: > * Koos Vriezen [Thu, 20 Oct 2005 19:23:40 +0200]: > > > But anyways, you mean that the line above should be > > > Depends: ${shlib:Depends} > > > Is that correct? > > Yes. > > > and that magically works because of the build dependency is > > > Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, \ > > xlibs-dev, libgstreamer0.8-dev, libgstreamer-plugins0.8-dev > > More because those libraries provide correct /var/lib/dpkg/info/*.shlibs > files. Well, I got these in debian/rules binary-common: ... dh_shlibdeps -ldebian/tmp/usr/lib dh_gencontrol but no go whatsoever. That is, there is no dependence anymore for kmplayer-lib if I set it to 'Depends: ${shlib:Depends}' So much for 'magically works' :-) Thanks anyway, Koos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
* Koos Vriezen [Thu, 20 Oct 2005 19:23:40 +0200]: > But anyways, you mean that the line above should be > Depends: ${shlib:Depends} > Is that correct? Yes. > and that magically works because of the build dependency is > Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, \ > xlibs-dev, libgstreamer0.8-dev, libgstreamer-plugins0.8-dev More because those libraries provide correct /var/lib/dpkg/info/*.shlibs files. Cheers, -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 The reader this message encounters not failing to understand is cursed. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
On Wed, Oct 19, 2005 at 11:28:12PM +0200, Adeodato Simó wrote: > * Koos Vriezen [Wed, 19 Oct 2005 20:56:13 +]: > > Hi, Koos. Hi, > > -Depends: kdelibs4 (>= 4:3.1.0-1), libxine1, libgstreamer0.8-0, > > libgstreamer-plugins0.8-0 > > +Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2 (>= 4:3.4.0-1), libxine1 | > > libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 > > This should be done with the ${shlib:Depends} mechanism, really. Well, I'm an absolute zero when it comes to this (or just too lazy to really figure out what should have been done, though I did read the tutorial which of course only handled the simple case where one source package created one .dep package). But anyways, you mean that the line above should be Depends: ${shlib:Depends} and that magically works because of the build dependency is Build-Depends: debhelper (>= 4.0.0), kdelibs4-dev, libxine-dev, \ xlibs-dev, libgstreamer0.8-dev, libgstreamer-plugins0.8-dev Is that correct? Tia, Koos -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer/debian
* Koos Vriezen [Wed, 19 Oct 2005 20:56:13 +]: Hi, Koos. > -Depends: kdelibs4 (>= 4:3.1.0-1), libxine1, libgstreamer0.8-0, > libgstreamer-plugins0.8-0 > +Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2 (>= 4:3.4.0-1), libxine1 | > libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 This should be done with the ${shlib:Depends} mechanism, really. Cheers, -- Adeodato Simó EM: asp16 [ykwim] alu.ua.es | PK: DA6AE621 Listening to: The Magnetic Fields - I Don't Really Love You Anymore Under capitalism, man exploits man. Under communism, it's just the opposite. -- J.K. Galbraith -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer/debian
SVN commit 472110 by vriezen: - c102/c2 builds w/o having to edit the control file - Finally metapackage working Both from Eric Drechsel, thanks! M +2 -2 control --- trunk/extragear/multimedia/kmplayer/debian/control #472109:472110 @@ -6,7 +6,7 @@ Standards-Version: 3.6.0 Package: kmplayer -Architecture: any +Architecture: all Section: sound Depends: kmplayer-lib (>= ${Source-Version}), kmplayer-app (>= ${Source-Version}), kmplayer-plugin (>= ${Source-Version}) Description: KMPlayer metapackage @@ -14,7 +14,7 @@ Package: kmplayer-lib Architecture: any Section: sound -Depends: kdelibs4 (>= 4:3.1.0-1), libxine1, libgstreamer0.8-0, libgstreamer-plugins0.8-0 +Depends: kdelibs4 (>= 4:3.1.0-1) | kdelibs4c2 (>= 4:3.4.0-1), libxine1 | libxine1c2, libgstreamer0.8-0, libgstreamer-plugins0.8-0 Description: KMPlayer shared library Package: kmplayer-app -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 470609 by vriezen: Prepare for next release (0.9.1) in two weeks. CCMAIL: [EMAIL PROTECTED] In about two weeks, I release a stable version. As of now the strings are freezed. Compared to the previous version, there are some changes with font settings and languages/subtitles. No doubt more strings a little damages by various changes. I'll try to make a -rc1 version this day and announce it on kde-apps. TIA (and thanks for all previous updates!), Koos M +16 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #470608:470609 @@ -1,3 +1,19 @@ +Changes since version 0.9.1-pre3 +- Show backend's status in application's statusbar and show the play time + left as well. +- Add OBJECT's attributes coming from khtml to the document of urlsource, that + might be helpful for web developers (using the 'Show all' feature of playlist) +- Add KAction for showing the control or language popup menu +- Put colors and font settings on a separate tab, reducing total config + dialog dimensions +- Fix restoring playlist causing flashing on screen after intro animation +- Also remember window location for window->minimal mode->window +- Integrate MPlayer's languague/subtitles menus for DVD with new languague + popup menu and seek to current position when changing languague/subtitles + with MPlayer +- Support for audio/subtitles within a stream. A language button will be added + when detected which has submenus for the languages. GStreamer only subtitles + with an external url ATM. Changes since version 0.9.1-pre2 - Support for CONTROLS="Playlist" for plugin - Support for tags for ASX --- trunk/extragear/multimedia/kmplayer/configure.in.in #470608:470609 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.1-pre3) +#AM_INIT_AUTOMAKE(kmplayer,0.9.1-rc1) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #470608:470609 @@ -1,3 +1,9 @@ +kmplayer (0.9.0.93-1) unstable; urgency=low + + * 0.9.1-rc1 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Fri, 14 Oct 2005 14:57:43 +0200 + kmplayer (0.9.0.92-1) unstable; urgency=low * 0.9.1-pre3 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #470608:470609 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.1-pre3 +Version:0.9.1-rc1 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 466336 by vriezen: Two places having old homepage set M +1 -1 debian/copyright M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/debian/copyright #466335:466336 @@ -1,7 +1,7 @@ This package was debianized by Koos Vriezen <[EMAIL PROTECTED]> on Tue, 29 Jun 2004 09:53:37 +0200. -It was downloaded from http://www.xs4all.nl/~jjvrieze/kmplayer.html +It was downloaded from http://kmplayer.kde.org Upstream Author(s): Koos Vriezen <[EMAIL PROTECTED]> --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #466335:466336 @@ -7,7 +7,7 @@ Author: Koos Vriezen <> Maintained-by: Koos Vriezen <> Primary-site: -Home-page: http://www.xs4all.nl/~jjvrieze/kmplayer.html +Home-page: http://kmplayer.kde.org Original-site: Platforms: Linux and other Unices Copying-policy: GNU Public License -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 465838 by vriezen: Update for 0.9.1-pre3 M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/configure.in.in #465837:465838 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.1-pre2) +#AM_INIT_AUTOMAKE(kmplayer,0.9.1-pre3) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #465837:465838 @@ -1,3 +1,9 @@ +kmplayer (0.9.0.92-1) unstable; urgency=low + + * 0.9.1-pre3 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Fri, 30 Sep 2005 23:04:56 +0200 + kmplayer (0.9.0.91-1) unstable; urgency=low * 0.9.1-pre2 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #465837:465838 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.1-pre2 +Version:0.9.1-pre3 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 458958 by vriezen: Updates for a 0.9.1-pre2 release Fix --enable-final build (fixx11h.h was introduced in 3.2 IIRC) M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm M +6 -0 src/kmplayerapp.cpp --- trunk/extragear/multimedia/kmplayer/configure.in.in #458957:458958 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.1-pre1) +#AM_INIT_AUTOMAKE(kmplayer,0.9.1-pre2) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #458957:458958 @@ -1,3 +1,9 @@ +kmplayer (0.9.0.91-1) unstable; urgency=low + + * 0.9.1-pre2 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Fri, 09 Sep 2005 14:31:16 +0200 + kmplayer (0.9.0.90-1) unstable; urgency=low * 0.9.1-pre1 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #458957:458958 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.1-pre1 +Version:0.9.1-pre2 Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayerapp.cpp #458957:458958 @@ -568,6 +568,12 @@ } #include +#undef Always +#undef Never +#undef Status +#undef Unsorted +#undef Bool + KDE_NO_EXPORT void KMPlayerApp::minimalMode (bool by_user) { unsigned long props = NET::WMWindowType; NETWinInfo winfo (qt_xdisplay (), winId (), qt_xrootwin (), props); -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 452216 by vriezen: Update 0.9.0c and 0.9.1-pre1 M +24 -2 ChangeLog M +1 -1 configure.in.in M +12 -0 debian/changelog M +1 -1 kmplayer.lsm --- trunk/extragear/multimedia/kmplayer/ChangeLog #452215:452216 @@ -1,8 +1,30 @@ -Changes since version 0.9.0b +Changes since version 0.9.0c +- Font settings for playlist and infowindow added. +- Color settings for infowindow added. +- Added some docu about intro/exit movies and kmplayer:// urls in handbook. - Added minimal mode option that hides playlist, status- and menubar and - autohides the controlpanel + autohides the controlpanel. - Moved playlist option from popupmenu to controlpanel and a configure option whether to show this button +Changes since version 0.9.0b +- Fix 1+ movies become black&white with Xine backend playing the playlist +- Fix the 'Remember window size on exit' setting and make the 'Always start + with fixed size' setting use the last remembered size. +- Fix XML parser if two or more entities follow each other and block a + possible stack overflow +- Check for local file access on playlist items too +- Hide more XML nodes in playlist if they don't have a title +- Fix displaying jpeg pictures in SMIL's elements +- Make sure to reset view after playing +- Add js binding to DoPlayPause for real plugin +- Try to restore playlist to previous position +- Fix creating default region in SMIL (if no is found) +- Show inner text in infowindow if clicked on an element that isn't a mrl +- Support for Atom type podcast playlists, plays +- Add a scale slider to popup menu when in fullscreen. This is particular + useful if watching a 4:3 movie on a widescreen display. +- Allow for custom intro/exit movies when exists {intro,exit}.xml in either + $KDEDIR/share/apps/kmplayer/ or an user's .kde/share/apps/kmplayer/ Changes since version 0.9.0a - Removed decoration (+ and - for tree) from root item in playlist, saving 16px horizontal. Also set icon for this item to an url. --- trunk/extragear/multimedia/kmplayer/configure.in.in #452215:452216 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.0b) +#AM_INIT_AUTOMAKE(kmplayer,0.9.1-pre1) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #452215:452216 @@ -1,3 +1,15 @@ +kmplayer (0.9.0.90-1) unstable; urgency=low + + * 0.9.1-pre1 release + + -- Koos Vriezen <[EMAIL PROTECTED]> Mon, 22 Aug 2005 21:52:00 +0200 + +kmplayer (0.9.0.3-1) unstable; urgency=low + + * 0.9.0c release + + -- Koos Vriezen <[EMAIL PROTECTED]> Mon, 22 Aug 2005 20:10:30 +0200 + kmplayer (0.9.0.2-1) unstable; urgency=low * 0.9.0b release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #452215:452216 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.0b +Version:0.9.1-pre1 Entered-date: Description: Keywords: -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: extragear/multimedia/kmplayer
On Saturday 06 August 2005 14:05, Koos Vriezen wrote: > SVN commit 443468 by vriezen: > > Update for 0.9.0b > Don't install application/x-mplayer2.desktop with debian, conflicts with > kaffeine 0.6 If someone does not have kaffeine installed, there's no x-mplayer2.desktop file? Isn't it better to move this file to mplayer or kdelibs and remove from kaffeine too? If this goes in kdelibs before the kdelibs C++ trans kaffeine and kmplayer can silently rely on it's availabilty without require a given version ;) [...] > --- trunk/extragear/multimedia/kmplayer/debian/changelog #443467:443468 > @@ -1,3 +1,9 @@ > +kmplayer (0.9.0.2-1) unstable; urgency=low > + > + * 0.9.0b release a note about the x-mplayer2.desktop change can't hurt > + > + -- Koos Vriezen <[EMAIL PROTECTED]> Sat, 06 Aug 2005 12:08:47 +0200 > + > kmplayer (0.9.0.1-1) unstable; urgency=low > >* 0.9.0a release > --- trunk/extragear/multimedia/kmplayer/debian/kmplayer-lib.install > #443467:443468 > @@ -6,7 +6,6 @@ > debian/tmp/usr/share/apps/kmplayer/bookmarks.xml > debian/tmp/usr/share/apps/kmplayer/noise.gif > debian/tmp/usr/share/mimelnk/application/x-kmplayer.desktop > -debian/tmp/usr/share/mimelnk/application/x-mplayer2.desktop > debian/tmp/usr/share/mimelnk/video/x-ms-wmp.desktop Another x-ms-wmp.desktop: another candidate? Maybe it's a bloody stupid idea (low gain/work ration): add a check to cdbs kde.mk (or lintian if mimelnk are used/ planed by freedesktop) to check for mimelnk files and complain/warn if there is one. ignoring x-.desktop by default). Collecting them in it's own pkg, with a small footprint. Achim -- To me vi is Zen. To use vi is to practice zen. Every command is a koan. Profound to the user, unintelligible to the uninitiated. You discover truth everytime you use it. -- [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 443468 by vriezen: Update for 0.9.0b Don't install application/x-mplayer2.desktop with debian, conflicts with kaffeine 0.6 Make sure the callback process is up and running before calling play on them, fixes manual navigating in playlist when not already playing for Xine/gst M +17 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +0 -1 debian/kmplayer-lib.install M +1 -1 kmplayer.lsm M +2 -0 src/kmplayerpartbase.cpp --- trunk/extragear/multimedia/kmplayer/ChangeLog #443467:443468 @@ -1,3 +1,20 @@ +Changes since version 0.9.0b +- Added minimal mode option that hides playlist, status- and menubar and + autohides the controlpanel +- Moved playlist option from popupmenu to controlpanel and a configure option + whether to show this button +Changes since version 0.9.0a +- Removed decoration (+ and - for tree) from root item in playlist, saving + 16px horizontal. Also set icon for this item to an url. +- Removed extra text/html mimetype check for playlist detection. Seems some + sites use this mimetype for ASX too. +- Fixed random navigating in ASX playlists. +- Don't show a folder icon when playlist item has no childeren and isn't a + multi-media link either. +- Make playlist menu/toolbar item a toggle for show and hide. +- Combine console/video toolbar buttons and menu items as one toggle and get + rid of 'View' submenu in popup menu. Fill gap on toolbar with zoom100% +- Clear history didn't clear 'Recent files' permanently. Changes since version 0.9.0 - Fixed last minute change that broke almost all Podcast RSS support Changes since version 0.9.0-rc1 --- trunk/extragear/multimedia/kmplayer/configure.in.in #443467:443468 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.0) +#AM_INIT_AUTOMAKE(kmplayer,0.9.0b) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #443467:443468 @@ -1,3 +1,9 @@ +kmplayer (0.9.0.2-1) unstable; urgency=low + + * 0.9.0b release + + -- Koos Vriezen <[EMAIL PROTECTED]> Sat, 06 Aug 2005 12:08:47 +0200 + kmplayer (0.9.0.1-1) unstable; urgency=low * 0.9.0a release --- trunk/extragear/multimedia/kmplayer/debian/kmplayer-lib.install #443467:443468 @@ -6,7 +6,6 @@ debian/tmp/usr/share/apps/kmplayer/bookmarks.xml debian/tmp/usr/share/apps/kmplayer/noise.gif debian/tmp/usr/share/mimelnk/application/x-kmplayer.desktop -debian/tmp/usr/share/mimelnk/application/x-mplayer2.desktop debian/tmp/usr/share/mimelnk/video/x-ms-wmp.desktop debian/tmp/usr/share/icons/hicolor/16x16/apps/kmplayer.png debian/tmp/usr/share/icons/hicolor/22x22/apps/kmplayer.png --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #443467:443468 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.0a +Version:0.9.0b Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp #443467:443468 @@ -814,6 +814,8 @@ emit endOfPlayItems (); } else if (m_current->state == Element::state_deferred) { m_current->undefer (); +} else if (m_player->process ()->state () == Process::NotRunning) { +m_player->process ()->ready (static_cast (m_player->view ())->viewer ()); } else if (m_player->process ()) { m_player->process ()->play (this, m_current->mrl ()->realMrl ()); } -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 438188 by vriezen: Bah, last minute change broke RSS ... M +2 -0 ChangeLog M +6 -0 debian/changelog M +1 -1 kmplayer.lsm M +1 -2 src/kmplayerpartbase.cpp --- trunk/extragear/multimedia/kmplayer/ChangeLog #438187:438188 @@ -1,3 +1,5 @@ +Changes since version 0.9.0 +- Fixed last minute change that broke almost all Podcast RSS support Changes since version 0.9.0-rc1 - Fix the broken recording from rc1 and possible some pre's too - start and end with a simple smil document if started with no url. --- trunk/extragear/multimedia/kmplayer/debian/changelog #438187:438188 @@ -1,3 +1,9 @@ +kmplayer (0.9.0.1-1) unstable; urgency=low + + * 0.9.0a release + + -- Koos Vriezen <[EMAIL PROTECTED]> Sun, 24 Jul 2005 17:09:17 +0200 + kmplayer (0.9.0-1) unstable; urgency=low * 0.9.0 release --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #438187:438188 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.0 +Version:0.9.0a Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp #438187:438188 @@ -1424,8 +1424,7 @@ int accuraty = 0; KMimeType::Ptr mime = KMimeType::findByContent (d, &accuraty); if (mime) { -if (!mime->name ().startsWith (QString ("text/")) || -mime->name () == QString::fromLatin1 ("text/html")) +if (!mime->name ().startsWith (QString ("text/"))) newsize = 0; kdDebug () << "URLSource::kioData: " << mime->name () << accuraty << endl; } -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 438162 by vriezen: Updates for 0.9.0 M +13 -0 debian/changelog M +8 -6 src/kmplayer_smil.cpp M +24 -23src/kmplayerpartbase.cpp M +3 -1 src/kmplayerview.cpp M +1 -1 src/kmplayerview.h -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 437599 by vriezen: Remove pnm protocol file from debian build as it conflicts with kaffeine (for kde>=3.4 there is a 'uri' mime type for this) Lost a return statement for playing exit movie Prepare for next release M +10 -3 ChangeLog M +1 -1 configure.in.in M +0 -1 debian/kmplayer-lib.install M +1 -1 kmplayer.lsm M +1 -0 src/kmplayerapp.cpp --- trunk/extragear/multimedia/kmplayer/ChangeLog #437598:437599 @@ -1,7 +1,14 @@ Changes since version 0.9.0-rc1 -- start with a simple smil document, having a gif movie, if started with no url -- support rss urls, list chanel/item/enclosure tags and play url arguments of - enclosure elements +- Fix the broken recording from rc1 and possible some pre's too +- start and end with a simple smil document if started with no url. + Can be turned off in rc file with option "No Intro=1" in section + "[General Options]". +- support Podcast rss urls, list chanel/item/enclosure tags and play url + arguments of enclosure elements and display inner text from description + in info window +- Added an info panel that is now implemented as a dockable view, this should + become the infopanel for Real plugin's CONTROLS attribute possibility. Put + messages from Xine backend in this window. Changes since version 0.9.0-pre4 - In place renaming of TV channel/input names in playlist - Added help sections for TV and VDR in handbook. --- trunk/extragear/multimedia/kmplayer/configure.in.in #437598:437599 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.0-rc1) +#AM_INIT_AUTOMAKE(kmplayer,0.9.0) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/kmplayer-lib.install #437598:437599 @@ -5,7 +5,6 @@ debian/tmp/usr/share/config/kmplayerrc debian/tmp/usr/share/apps/kmplayer/bookmarks.xml debian/tmp/usr/share/apps/kmplayer/noise.gif -debian/tmp/usr/share/services/pnm.protocol debian/tmp/usr/share/mimelnk/application/x-kmplayer.desktop debian/tmp/usr/share/mimelnk/application/x-mplayer2.desktop debian/tmp/usr/share/mimelnk/video/x-ms-wmp.desktop --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #437598:437599 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.0-rc1 +Version:0.9.0 Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayerapp.cpp #437598:437599 @@ -584,6 +584,7 @@ m_part->updateTree (); m_current->activate (); emit startPlaying (); +return; } } qApp->quit (); -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 435282 by vriezen: If started w/o url, show a small intro M +4 -0 ChangeLog M +6 -0 debian/control M +1 -0 debian/kmplayer-lib.install M +1 -1 src/Makefile.am M +31 -7 src/kmplayerpartbase.cpp AMsrc/noise.gif --- trunk/extragear/multimedia/kmplayer/ChangeLog #435281:435282 @@ -1,3 +1,7 @@ +Changes since version 0.9.0-rc1 +- start with a simple smil document, having a gif movie, if started with no url +- support rss urls, list chanel/item/enclosure tags and play url arguments of + enclosure elements Changes since version 0.9.0-pre4 - In place renaming of TV channel/input names in playlist - Added help sections for TV and VDR in handbook. --- trunk/extragear/multimedia/kmplayer/debian/control #435281:435282 @@ -37,3 +37,9 @@ Section: sound Depends: kmplayer-lib (= ${Source-Version}) Description: All internationalized (i18n) files for KMPlayer. + +Package: kmplayer-doc +Architecture: any +Section: sound +Depends: kmplayer-app (= ${Source-Version}) +Description: Handbook for KMPlayer. --- trunk/extragear/multimedia/kmplayer/debian/kmplayer-lib.install #435281:435282 @@ -4,6 +4,7 @@ debian/tmp/usr/bin/kgstplayer debian/tmp/usr/share/config/kmplayerrc debian/tmp/usr/share/apps/kmplayer/bookmarks.xml +debian/tmp/usr/share/apps/kmplayer/noise.gif debian/tmp/usr/share/services/pnm.protocol debian/tmp/usr/share/mimelnk/application/x-kmplayer.desktop debian/tmp/usr/share/mimelnk/application/x-mplayer2.desktop --- trunk/extragear/multimedia/kmplayer/src/Makefile.am #435281:435282 @@ -65,7 +65,7 @@ confdir = $(kde_confdir) appsdatadir=$(kde_datadir)/kmplayer -appsdata_DATA= bookmarks.xml pluginsinfo +appsdata_DATA= bookmarks.xml pluginsinfo noise.gif dummy.cpp: echo > dummy.cpp --- trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp #435281:435282 @@ -744,7 +744,7 @@ void Source::setURL (const KURL & url) { m_url = url; m_back_request = 0L; -if (m_document && !m_document->hasChildNodes () && +if (m_document && !m_document->hasChildNodes () && (m_document->mrl()->src.isEmpty () || m_document->mrl()->src == url.url ())) // special case, mime is set first by plugin FIXME v m_document->mrl()->src = url.url (); @@ -784,8 +784,8 @@ m_player->process ()->viewer ()->view ()->videoStop (); //show buttonbar if (m_document) m_player->process ()->viewer ()->view ()->viewArea ()->setRootLayout (m_document->document ()->rootLayout); -kdDebug () << "Source::playCurrent " << (m_current ? m_current->nodeName():"") << (m_document && !m_document->active ()) << (!m_current) << (m_current && !m_current->active ()) << endl; } +// kdDebug () << "Source::playCurrent " << (m_current ? m_current->nodeName():" doc act:") << (m_document && !m_document->active ()) << " cur:" << (!m_current) << " cur act:" << (m_current && !m_current->active ()) << endl; if (m_document && !m_document->active ()) { if (!m_current) m_document->activate (); @@ -1246,8 +1246,6 @@ } KDE_NO_EXPORT void URLSource::activate () { -if (url ().isEmpty () && (!m_document || !m_document->hasChildNodes ())) -return; if (m_auto_play) play (); } @@ -1371,11 +1369,11 @@ } else if (line.stripWhiteSpace ().startsWith (QChar ('<'))) { readXML (cur_elm, textstream, line); cur_elm->normalize (); -if (m_document && m_document->firstChild () && -!strcmp (m_document->firstChild ()->nodeName (), "smil")) { +if (m_document && m_document->firstChild ()) { // SMIL documents have set its size of root-layout Mrl * mrl = m_document->firstChild ()->mrl (); -Source::setDimensions (mrl->width, mrl->height); +if (mrl) +Source::setDimensions (mrl->width, mrl->height); } } else if (line.lower () != QString ("[reference]")) do { QString mrl = line.stripWhiteSpace (); @@ -1499,6 +1497,32 @@ } KDE_NO_EXPORT void URLSource::play () { +if (m_url.isEmpty ()) { +if (m_document) +m_document->document ()->dispose (); +m_document = (new Document (QString (""), this))->self (); +QString smil = QString::fromLatin1 ("" + "" + "" +"" +"" +"" + "" + "" + "&q
extragear/multimedia/kmplayer/debian
SVN commit 433547 by vriezen: Build a kmplayer-doc packages too for the handbook A kmplayer-doc.install M +1 -1 rules --- trunk/extragear/multimedia/kmplayer/debian/rules #433546:433547 @@ -124,7 +124,7 @@ dh_installman dh_link dh_strip - dh_compress + dh_compress -Xindex.docbook dh_fixperms # dh_perl # dh_python -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer/debian
SVN commit 433440 by vriezen: Remove D kmplayer-doc.docs D kmplayer-doc.files M +1 -0 kmplayer-i18n.install --- trunk/extragear/multimedia/kmplayer/debian/kmplayer-i18n.install #433439:433440 @@ -1 +1,2 @@ debian/tmp/usr/share/locale/*/LC_MESSAGES/*.mo +debian/tmp/usr/share//doc/HTML/*/kmplayer/* -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 424048 by vriezen: Updates for kmplayer-0.9.0-pre4 release M +2 -0 ChangeLog M +1 -1 configure.in.in M +6 -0 debian/changelog M +1 -1 kmplayer.lsm M +1 -0 src/kmplayer_part.cpp M +1 -0 src/kmplayerpartbase.cpp --- trunk/extragear/multimedia/kmplayer/ChangeLog #424047:424048 @@ -1,4 +1,6 @@ Changes since version 0.9.0-pre3 +- Fix for DVD submenus for MPlayer and update regexp for audio/subtitle + languages - More work on SMIL. Show active SMIL element in playlist using the color settings. Like mediatypes, if set/animate elements have a duration than it should not deactivate itself immediately. --- trunk/extragear/multimedia/kmplayer/configure.in.in #424047:424048 @@ -1,4 +1,4 @@ -#AM_INIT_AUTOMAKE(kmplayer,0.9.0-pre2) +#AM_INIT_AUTOMAKE(kmplayer,0.9.0-pre4) #KDE_ENABLE_HIDDEN_VISIBILITY --- trunk/extragear/multimedia/kmplayer/debian/changelog #424047:424048 @@ -1,3 +1,9 @@ +kmplayer (0.8.99.2-1) unstable; urgency=low + + * 0.9.0-pre4 fourth pre release for 0.9.0. + + -- Koos Vriezen <[EMAIL PROTECTED]> Fri, 10 Jun 2005 16:43:36 +0200 + kmplayer (0.8.99.1-1) unstable; urgency=low * 0.9.0-pre3 pre release for 0.9.0 (obviously I should have started --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #424047:424048 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.0-pre3 +Version:0.9.0-pre4 Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayer_part.cpp #424047:424048 @@ -29,6 +29,7 @@ #include #include +class KXMLGUIClient; // workaround for kde3.3 on sarge with gcc4, kactioncollection.h does not forward declare KXMLGUIClient #include #include #include --- trunk/extragear/multimedia/kmplayer/src/kmplayerpartbase.cpp #424047:424048 @@ -411,6 +411,7 @@ for (int i = 0; i < urls.size (); i++) d->appendChild ((new GenericURL (d, urls [i].url ()))->self ()); } +return true; } bool PartBase::closeURL () { -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
extragear/multimedia/kmplayer
SVN commit 409299 by vriezen: Update for 0.9.0-pre3 (from last week) Safety template specialisation for not allowing 'NodePtr p; p = new Node' (should use 'self()') M +7 -0 trunk/extragear/multimedia/kmplayer/debian/changelog M +1 -1 trunk/extragear/multimedia/kmplayer/kmplayer.lsm M +23 -4 trunk/extragear/multimedia/kmplayer/src/kmplayerplaylist.h --- trunk/extragear/multimedia/kmplayer/debian/changelog #409298:409299 @@ -1,3 +1,10 @@ +kmplayer (0.8.99.1-1) unstable; urgency=low + + * 0.9.0-pre3 pre release for 0.9.0 (obviously I should have started + with 0.8.90-1). + + -- Koos Vriezen <[EMAIL PROTECTED]> Thu, 28 Apr 2005 22:32:39 +0200 + kmplayer (0.8.99-1) unstable; urgency=low * 0.9.0-pre1 first pre release for 0.9.0. --- trunk/extragear/multimedia/kmplayer/kmplayer.lsm #409298:409299 @@ -1,6 +1,6 @@ Begin3 Title: Kmplayer -Version:0.9.0-pre1 +Version:0.9.0-pre3 Entered-date: Description: Keywords: --- trunk/extragear/multimedia/kmplayer/src/kmplayerplaylist.h #409298:409299 @@ -79,9 +79,6 @@ virtual ~Item () {} -virtual const char * nodeName () const { return "#item"; } -virtual QString nodeValue () const { return QString (); } - SharedType self () const { return m_self; } protected: Item (); @@ -123,6 +120,9 @@ public: virtual ~ListNodeBase () {} +virtual const char * nodeName () const { return "#nodebase"; } +virtual QString nodeValue () const { return QString (); } + typename Item::SharedType nextSibling () const { return m_next; } typename Item::SharedType previousSibling () const { return m_prev; } protected: @@ -132,7 +132,7 @@ }; /* - * ListNode for class U storage + * ListNode for class T storage */ template class ListNode : public ListNodeBase > { @@ -354,7 +354,26 @@ unsigned int defer_tree_version; }; +template <> +inline SharedPtr & SharedPtr::operator = (KMPlayer::Node * t) { +ASSERT (!t); +if ((!data && t) || (data && data->ptr != t)) { +if (data) data->release (); +data = t ? new SharedData (t, false) : 0L; +} +return *this; +} +template <> +inline WeakPtr & WeakPtr::operator = (KMPlayer::Node * t) { +ASSERT (!t); +if ((!data && t) || (data && data->ptr != t)) { +if (data) data->releaseWeak (); +data = t ? new SharedData (t, true) : 0L; +} +return *this; +} + /* * Element node, XML node that can have attributes */ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]