]> git.sesse.net Git - vlc/log
vlc
14 years agoWork around cleanup handler bug in kfile plugin
Rémi Denis-Courmont [Sat, 27 Mar 2010 14:20:28 +0000 (16:20 +0200)]
Work around cleanup handler bug in kfile plugin

Parental advisory: explicit hack.

If kfilemodule is loaded, bypass run cleanup handlers. Library really
should not use this C feature in any case (IMHO). And I find it
outright idiotic for a (Qt4) plugin to use cleanup handlers.
This is causing so many crash reports that it's not funny anymore:
https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/408719

14 years agoFixed initial crop parameters in vout (close #3376).
Laurent Aimar [Fri, 26 Mar 2010 20:00:52 +0000 (21:00 +0100)]
Fixed initial crop parameters in vout (close #3376).

14 years agoTypo
Christophe Mutricy [Fri, 26 Mar 2010 18:56:33 +0000 (18:56 +0000)]
Typo

Pointed-Out-By: Gaëtan Rousseaux
14 years agodecomp: fix potential deadlock at EOF
Rémi Denis-Courmont [Fri, 26 Mar 2010 17:37:15 +0000 (19:37 +0200)]
decomp: fix potential deadlock at EOF

The decompression process needs to "see" the end-of-file. Otherwise
it might get stuck, and then the demux thread will get stuck too.
Closing the write end of the pipe to the compression process fixes
that.

Pointed-out-by: Laurent Aimar
14 years agodecomp: avoid large stack allocation
Rémi Denis-Courmont [Fri, 26 Mar 2010 17:31:23 +0000 (19:31 +0200)]
decomp: avoid large stack allocation

(It could be more efficient, but who cares? pipe overhead is probably
 worse)

14 years agodecomp: handle memory error
Rémi Denis-Courmont [Fri, 26 Mar 2010 17:31:12 +0000 (19:31 +0200)]
decomp: handle memory error

14 years agoDon't inhibit the screensaver if no-disable-screensaver is specified.
Hugo Beauzee-Luyssen [Wed, 17 Mar 2010 22:31:54 +0000 (23:31 +0100)]
Don't inhibit the screensaver if no-disable-screensaver is specified.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoVLM : move a mutex lock/unlock
Sébastien Escudier [Thu, 18 Mar 2010 10:31:41 +0000 (11:31 +0100)]
VLM : move a mutex lock/unlock

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoAvcodec: CODEC_ID_MP4ALS was only introduced in 52.26.0
Jean-Baptiste Kempf [Fri, 26 Mar 2010 10:36:58 +0000 (11:36 +0100)]
Avcodec: CODEC_ID_MP4ALS was only introduced in 52.26.0

So it won't break on old system, like your debian :D

14 years agoAdd support for MPEG-4 ALS to the MP4 demuxer and FFmpeg wrapper.
Alex Converse [Wed, 24 Mar 2010 04:08:53 +0000 (00:08 -0400)]
Add support for MPEG-4 ALS to the MP4 demuxer and FFmpeg wrapper.

MPEG-4 ALS is a pure losses audio codec from MPEG. Like other MPEG-4
Audio variants it's muxed into the MP4 container with Object Type
Indication 0x40 followed by its Audio Object Type (36).

Sample:
http://streams.videolan.org/Mpeg_Conformance/ftp.iis.fhg.de/mpeg4audio-conformance/compressedMp4/als_00_2ch48k16b.mp4

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoremove the time check which avoided rendering the overlay at a time it had been rende...
Vincent Penquerc'h [Thu, 25 Mar 2010 14:39:52 +0000 (14:39 +0000)]
remove the time check which avoided rendering the overlay at a time it had been rendered already; fixes subtitles disappearing when pausing.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoSimplify a bit input rate setting.
Laurent Aimar [Fri, 26 Mar 2010 00:45:05 +0000 (01:45 +0100)]
Simplify a bit input rate setting.

14 years agoFixed fine rate modifications in hotkeys.
Laurent Aimar [Fri, 26 Mar 2010 00:23:24 +0000 (01:23 +0100)]
Fixed fine rate modifications in hotkeys.

14 years agoinput: set OSD message when changing rate via hotkeys to display the current rate...
Casian Andrei [Thu, 25 Mar 2010 23:51:58 +0000 (01:51 +0200)]
input: set OSD message when changing rate via hotkeys to display the current rate (v4)

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
14 years agoFixed potential infinite loop between input/qt4 regarding input speed.
Laurent Aimar [Fri, 26 Mar 2010 00:15:03 +0000 (01:15 +0100)]
Fixed potential infinite loop between input/qt4 regarding input speed.

and fixes for sure duplicated input speed settings done by qt4 when
changing rate.

14 years agoInstalling KDE4 solid files.
Christophe Mutricy [Thu, 25 Mar 2010 09:50:48 +0000 (10:50 +0100)]
Installing KDE4 solid files.

Closes #3436

14 years agoAdding actions for KDE4 Solid
Hugo Beauzee-Luyssen [Thu, 25 Mar 2010 09:49:55 +0000 (10:49 +0100)]
Adding actions for KDE4 Solid

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoDetect the variation of unix2dos
Christophe Mutricy [Thu, 25 Mar 2010 00:06:55 +0000 (00:06 +0000)]
Detect the variation of unix2dos

14 years agolegacy OSX interface: fixed transcoding with the wizard and re-added mp4a as valid...
Felix Paul Kühne [Thu, 25 Mar 2010 20:29:38 +0000 (21:29 +0100)]
legacy OSX interface: fixed transcoding with the wizard and re-added mp4a as valid audio codec to the sout panel

14 years agoNEWS updates for 1.1.0-test
Jean-Baptiste Kempf [Thu, 25 Mar 2010 13:01:25 +0000 (14:01 +0100)]
NEWS updates for 1.1.0-test

14 years agoRename 1.1.0-git to 1.1.0-test
Jean-Baptiste Kempf [Thu, 25 Mar 2010 12:39:50 +0000 (13:39 +0100)]
Rename 1.1.0-git to 1.1.0-test

14 years agoConfusing typo
Rémi Denis-Courmont [Sat, 20 Mar 2010 00:10:48 +0000 (02:10 +0200)]
Confusing typo

14 years agoPrevent negative caching value to be displayed.
Laurent Aimar [Tue, 23 Mar 2010 21:38:50 +0000 (22:38 +0100)]
Prevent negative caching value to be displayed.

14 years agoFixed asf media length (close #2674 and close #3429).
Laurent Aimar [Tue, 23 Mar 2010 20:29:37 +0000 (21:29 +0100)]
Fixed asf media length (close #2674 and close #3429).

14 years agoVLCKit: remove the prefix from the parameter value and take into account null values...
Sebastien Zwickert [Mon, 22 Mar 2010 23:13:07 +0000 (00:13 +0100)]
VLCKit: remove the prefix from the parameter value and take into account null values for options that do not require a value.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
14 years agoQt: mainInterface cleanup and simplifications
Jean-Baptiste Kempf [Sat, 20 Mar 2010 17:17:02 +0000 (18:17 +0100)]
Qt: mainInterface cleanup and simplifications

Functions renaming, dead code removal, simplifications and various resizing fixes.

14 years agocompilation fix when building a single arch only
Felix Paul Kühne [Sun, 21 Mar 2010 22:55:23 +0000 (23:55 +0100)]
compilation fix when building a single arch only

14 years agoLua: do not click a button twice in a row
Jean-Philippe André [Sat, 20 Mar 2010 18:16:08 +0000 (19:16 +0100)]
Lua: do not click a button twice in a row

Fixes #3364 (big bug on buttons)
It is not possible to click the same button twice in a row (while the
script is actually running), but other buttons can be clicked.

14 years agoLua: fix default value of drop-down lists
Jean-Philippe André [Sat, 20 Mar 2010 17:57:57 +0000 (18:57 +0100)]
Lua: fix default value of drop-down lists

Fix #3370

14 years agoLua: Avoid segmentation fault on recv() fail
Srikanth Raju [Thu, 11 Mar 2010 15:28:58 +0000 (20:58 +0530)]
Lua: Avoid segmentation fault on recv() fail

Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
14 years agoLua: Implement net.connect_tcp
Srikanth Raju [Thu, 11 Mar 2010 14:46:40 +0000 (20:16 +0530)]
Lua: Implement net.connect_tcp

Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
14 years agoQt: fix extensions dialog title (after set_title)
Jean-Philippe André [Sat, 20 Mar 2010 17:08:57 +0000 (18:08 +0100)]
Qt: fix extensions dialog title (after set_title)

14 years agoLua: fix previous commit (83ab54255)
Jean-Philippe André [Sat, 20 Mar 2010 17:04:33 +0000 (18:04 +0100)]
Lua: fix previous commit (83ab54255)

14 years agoLua: new function "set_title()" for dialogs
Jean-Philippe André [Sat, 20 Mar 2010 16:31:17 +0000 (17:31 +0100)]
Lua: new function "set_title()" for dialogs

Partial fix for #3304

14 years agoLua: update documentation
Jean-Philippe André [Sat, 20 Mar 2010 16:17:52 +0000 (17:17 +0100)]
Lua: update documentation

14 years agoLua: rename d:close() to d:delete() and d:flush() to d:update()
Jean-Philippe André [Sat, 20 Mar 2010 16:07:50 +0000 (17:07 +0100)]
Lua: rename d:close() to d:delete() and d:flush() to d:update()

Avoids confusion between dialog:close() and the "close()" hook
Partially fix #3304

14 years agoWin32: minor fixes to the installer
Jean-Baptiste Kempf [Sat, 20 Mar 2010 16:16:30 +0000 (17:16 +0100)]
Win32: minor fixes to the installer

14 years agoLua: Extensions, fix position of buttons
Jean-Philippe André [Sat, 20 Mar 2010 15:53:28 +0000 (16:53 +0100)]
Lua: Extensions, fix position of buttons

Fix #3375

14 years agoRemove all the quick settings of VLC on Windows
Jean-Baptiste Kempf [Sat, 20 Mar 2010 15:47:48 +0000 (16:47 +0100)]
Remove all the quick settings of VLC on Windows

14 years agoQt: New BackgroundWiget
Francois Cartegnie [Sat, 20 Mar 2010 14:42:56 +0000 (15:42 +0100)]
Qt: New BackgroundWiget

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoosx-zip-packages: store symlinks as is to save disk space and shrink the package...
Felix Paul Kühne [Sat, 20 Mar 2010 11:53:44 +0000 (12:53 +0100)]
osx-zip-packages: store symlinks as is to save disk space and shrink the package size

14 years agoarm_neon: fix the color conversion to use the actual pitch of the pictures instead...
Gildas Bazin [Sat, 20 Mar 2010 09:34:48 +0000 (09:34 +0000)]
arm_neon: fix the color conversion to use the actual pitch of the pictures instead of trying to guess it.

14 years agol10n: Estonian update
Eero [Sat, 20 Mar 2010 00:32:56 +0000 (00:32 +0000)]
l10n: Estonian update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
14 years agoAvoid integer overflow
Christophe Mutricy [Fri, 19 Mar 2010 17:27:01 +0000 (17:27 +0000)]
Avoid integer overflow

14 years agoIMDB: fix description
Jean-Baptiste Kempf [Fri, 19 Mar 2010 17:54:18 +0000 (18:54 +0100)]
IMDB: fix description

14 years agoQt: remove ugly hack for popupMenu
Jean-Baptiste Kempf [Fri, 19 Mar 2010 17:12:44 +0000 (18:12 +0100)]
Qt: remove ugly hack for popupMenu

14 years agoIMDB: use a shortdesc
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:51:13 +0000 (17:51 +0100)]
IMDB: use a shortdesc

Close #3414

14 years agoQt: extension dialog, show correctly the version
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:47:42 +0000 (17:47 +0100)]
Qt: extension dialog, show correctly the version

Ref #3414

14 years agoQt: fix comments
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:37:02 +0000 (17:37 +0100)]
Qt: fix comments

14 years agoQt: remove unneeded workaround
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:32:26 +0000 (17:32 +0100)]
Qt: remove unneeded workaround

14 years agoQt: remove dead code
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:24:27 +0000 (17:24 +0100)]
Qt: remove dead code

14 years agoQt: fix main_interface sizing part 2
Jean-Baptiste Kempf [Fri, 19 Mar 2010 16:18:14 +0000 (17:18 +0100)]
Qt: fix main_interface sizing part 2

Close #3408 (blocker)
Close #3245 (blocker)

14 years agoskins2: For playlist controls, keys to be forwarded to vlc core
Erwan Tulou [Fri, 19 Mar 2010 10:39:37 +0000 (11:39 +0100)]
skins2: For playlist controls, keys to be forwarded to vlc core

the playlist control entirely redefines key processing (arrows, enter, ...).
Yet, for keys not processed, forwarding them to vlc core is desirable.
For instance, that enables n(ext) and p(revious) when focus is on the playlist,
which is something users can expect to be working.

14 years agoskins2: fix wrong focus
Erwan Tulou [Tue, 2 Mar 2010 16:22:24 +0000 (17:22 +0100)]
skins2: fix wrong focus

14 years agoFixed uninitialized value.
Hugo Beauzee-Luyssen [Wed, 17 Mar 2010 23:17:11 +0000 (00:17 +0100)]
Fixed uninitialized value.

This was leading to a crash when using --no-keyboard-events

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
14 years agoactivex: stop processing events on closing ActiveX plugin
Jean-Paul Saman [Wed, 17 Mar 2010 15:52:43 +0000 (16:52 +0100)]
activex: stop processing events on closing ActiveX plugin

14 years agoactivex: our vlc instance should already have been initialized
Jean-Paul Saman [Mon, 15 Mar 2010 12:18:27 +0000 (13:18 +0100)]
activex: our vlc instance should already have been initialized

Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
14 years agoactivex: Fix heap corrumption on Async event delivery
Jean-Paul Saman [Mon, 15 Mar 2010 12:26:25 +0000 (13:26 +0100)]
activex: Fix heap corrumption on Async event delivery

The heap corruption occured when events returned a value. Since the events cross COM boundaries,
the values returned should be allocated in COM context too. Allocating the memory with CoMemTaskAlloc()
should be used instead of new or malloc().

14 years agotest/libvlc: add libvlc_MediaPlayer* events for input states
Jean-Paul Saman [Fri, 12 Mar 2010 10:42:45 +0000 (11:42 +0100)]
test/libvlc: add libvlc_MediaPlayer* events for input states

Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
14 years agoactivex: add IID_IVLCControl2 as know interface to IObjectSafety
Jean-Paul Saman [Tue, 9 Mar 2010 11:02:28 +0000 (12:02 +0100)]
activex: add IID_IVLCControl2 as know interface to IObjectSafety

Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
14 years agoactivex: sync libvlc_MediaPlayer events between activex and mozilla
Jean-Paul Saman [Fri, 12 Mar 2010 12:19:48 +0000 (13:19 +0100)]
activex: sync libvlc_MediaPlayer events between activex and mozilla

14 years agoactivex: bool to VARIANT_BOOL macro
Jean-Paul Saman [Fri, 12 Mar 2010 12:10:40 +0000 (13:10 +0100)]
activex: bool to VARIANT_BOOL macro

14 years agomozilla: stop playing on page reload and when already playing
Jean-Paul Saman [Fri, 12 Mar 2010 12:07:26 +0000 (13:07 +0100)]
mozilla: stop playing on page reload and when already playing

14 years agoactivex: stop playing on page reload
Jean-Paul Saman [Fri, 12 Mar 2010 11:59:57 +0000 (12:59 +0100)]
activex: stop playing on page reload

14 years agoactivex: implement async events handling for JavaScript
Jean-Paul Saman [Wed, 17 Feb 2010 22:35:12 +0000 (23:35 +0100)]
activex: implement async events handling for JavaScript

Events that do not originate from within the ActiveX JS context (which is a COM context)
cannot cross into ActiveX/COM context. All events received from libvlc are in a different
thread context then the ActiveX/COM code. Thus from a libvlc event handler callback it is
not possible to call into the ActiveX/COM context.

To solve this issue a seperate thread is created that manages sending of all events for
the ActiveX webplugin (including events from libvlc). All events are by default routed
through the GlobalInterfaceTable (GIT) which takes care ActiveX/COM calls that cross
different thread context in the ActiveX/COM world.

Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
14 years agoactivex: missing media_list lock/unlock
Jean-Paul Saman [Tue, 16 Feb 2010 09:00:24 +0000 (10:00 +0100)]
activex: missing media_list lock/unlock

Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
14 years agoactivex: stop media_player before releasing it.
Jean-Paul Saman [Tue, 16 Feb 2010 08:59:07 +0000 (09:59 +0100)]
activex: stop media_player before releasing it.

Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
14 years agoFix make dist due to vlm removal on Macos
Jean-Baptiste Kempf [Wed, 17 Mar 2010 22:50:16 +0000 (23:50 +0100)]
Fix make dist due to vlm removal on Macos

14 years agoQt: use forward declaration when possible and remove includes
Jean-Baptiste Kempf [Wed, 17 Mar 2010 21:09:52 +0000 (22:09 +0100)]
Qt: use forward declaration when possible and remove includes

14 years agocodec/omxil: OMAP3430 only supports h264 baseline profile up to level 3.0. We now...
Gildas Bazin [Tue, 16 Mar 2010 01:06:11 +0000 (01:06 +0000)]
codec/omxil: OMAP3430 only supports h264 baseline profile up to level 3.0. We now reject anything else as the codec gets confused otherwise.
  Also changed the priority so that this module is now the default video codec on Maemo.

14 years agox264: remove 0.8.x deprecated aliases completely
Rémi Denis-Courmont [Mon, 15 Mar 2010 17:01:27 +0000 (19:01 +0200)]
x264: remove 0.8.x deprecated aliases completely

14 years agox264: remove deprecated aliases from chain
Rémi Denis-Courmont [Mon, 15 Mar 2010 17:00:15 +0000 (19:00 +0200)]
x264: remove deprecated aliases from chain

That does not work anyway.

14 years agodirac: an existing option cannot be a deprecated alias
Rémi Denis-Courmont [Mon, 15 Mar 2010 16:57:13 +0000 (18:57 +0200)]
dirac: an existing option cannot be a deprecated alias

14 years agoVLCKit: fixed typo which prevented the creation of re-distributable bundles and added...
Felix Paul Kühne [Mon, 15 Mar 2010 13:23:08 +0000 (14:23 +0100)]
VLCKit: fixed typo which prevented the creation of re-distributable bundles and added the libvlc headers to the project file (not distributed in any target)

14 years agolegacy OS X intf: fixed broken time slider
Felix Paul Kühne [Mon, 15 Mar 2010 11:44:03 +0000 (12:44 +0100)]
legacy OS X intf: fixed broken time slider

14 years agoVLCKit: Embed the plugin cache for all archs.
Pierre d'Herbemont [Mon, 15 Mar 2010 12:04:08 +0000 (13:04 +0100)]
VLCKit: Embed the plugin cache for all archs.

14 years agoVLCKit: Use name instead of $1 and $2 in Pre-Compile script.
Pierre d'Herbemont [Mon, 15 Mar 2010 12:03:38 +0000 (13:03 +0100)]
VLCKit: Use name instead of $1 and $2 in Pre-Compile script.

14 years agoVLCKit: Disable syslog.
Pierre d'Herbemont [Wed, 10 Mar 2010 23:06:46 +0000 (00:06 +0100)]
VLCKit: Disable syslog.

14 years agolegacy OS X intf: fixed locking the vout window's AR
Felix Paul Kühne [Mon, 15 Mar 2010 11:34:57 +0000 (12:34 +0100)]
legacy OS X intf: fixed locking the vout window's AR

14 years agolegacy OS X intf: removed nslog-based debug
Felix Paul Kühne [Mon, 15 Mar 2010 11:19:40 +0000 (12:19 +0100)]
legacy OS X intf: removed nslog-based debug

14 years agoUse gitorious for phonon-vlc, so we don't have 2 forks around.
Jean-Baptiste Kempf [Mon, 15 Mar 2010 09:34:56 +0000 (10:34 +0100)]
Use gitorious for phonon-vlc, so we don't have 2 forks around.

14 years agolegacy OS X intf: re-add the menu items for 'Quit after playback' and 'Normal [playba...
Felix Paul Kühne [Sun, 14 Mar 2010 23:53:02 +0000 (00:53 +0100)]
legacy OS X intf: re-add the menu items for 'Quit after playback' and 'Normal [playback] rate'

14 years agolegacy OS X intf: fixed playlist table view as hinted by Derk-Jan
Felix Paul Kühne [Sun, 14 Mar 2010 23:41:05 +0000 (00:41 +0100)]
legacy OS X intf: fixed playlist table view as hinted by Derk-Jan

14 years agolegacy OS X intf: removed unfinished VLM interface
Felix Paul Kühne [Sun, 14 Mar 2010 23:16:30 +0000 (00:16 +0100)]
legacy OS X intf: removed unfinished VLM interface

The existing code only managed to display some windows without any functionality.

14 years agolegacy OS X intf: fixed check-for-update and fullscreen-toggle menu items
Felix Paul Kühne [Sun, 14 Mar 2010 23:06:49 +0000 (00:06 +0100)]
legacy OS X intf: fixed check-for-update and fullscreen-toggle menu items

14 years agolegacy OSX intf: correctly adapt vout window's size to video content
Felix Paul Kühne [Sat, 13 Mar 2010 20:26:33 +0000 (21:26 +0100)]
legacy OSX intf: correctly adapt vout window's size to video content

14 years agolegacy OS X intf: restored 1.0 look of the video output window
Felix Paul Kühne [Sat, 13 Mar 2010 20:18:36 +0000 (21:18 +0100)]
legacy OS X intf: restored 1.0 look of the video output window

14 years agoopengl: make sure we use this module instead of the caca vout as default within the...
Felix Paul Kühne [Sat, 13 Mar 2010 20:00:18 +0000 (21:00 +0100)]
opengl: make sure we use this module instead of the caca vout as default within the legacy VLC.app

14 years agolegacy macosx intf: make sure we display the right playback button graphic when drawi...
Felix Paul Kühne [Sat, 13 Mar 2010 19:46:04 +0000 (20:46 +0100)]
legacy macosx intf: make sure we display the right playback button graphic when drawing the video window

14 years agoUpdated list
Felix Paul Kühne [Sat, 13 Mar 2010 18:42:01 +0000 (19:42 +0100)]
Updated list

14 years agoUpdated Swedish translation by Daniel Nylander
Felix Paul Kühne [Sat, 13 Mar 2010 18:41:31 +0000 (19:41 +0100)]
Updated Swedish translation by Daniel Nylander

14 years agoPrint exact revision in addition to version number on console
Rémi Denis-Courmont [Sat, 13 Mar 2010 17:32:20 +0000 (19:32 +0200)]
Print exact revision in addition to version number on console

14 years agoPut only the copyright statement in COPYRIGHT_MESSAGE
Rémi Denis-Courmont [Sat, 13 Mar 2010 17:31:04 +0000 (19:31 +0200)]
Put only the copyright statement in COPYRIGHT_MESSAGE

14 years agoDo not put copyright statement where it does not belong
Rémi Denis-Courmont [Sat, 13 Mar 2010 17:28:53 +0000 (19:28 +0200)]
Do not put copyright statement where it does not belong

 * plugin cache identifier string,
 * HTTP user agent header,
 * configuration file head comment,
 * CGI server software name.

14 years agoFix a warning
Rémi Denis-Courmont [Sat, 13 Mar 2010 16:21:16 +0000 (18:21 +0200)]
Fix a warning

14 years agoRename linked_with_a_crap_library_which_uses_atexit()
Rémi Denis-Courmont [Sat, 13 Mar 2010 16:18:00 +0000 (18:18 +0200)]
Rename linked_with_a_crap_library_which_uses_atexit()

In several cases, it is not used because of atexit().

14 years agoRevert "PulseAudio cannot be unloaded - fixes #2538"
Rémi Denis-Courmont [Sat, 13 Mar 2010 16:17:07 +0000 (18:17 +0200)]
Revert "PulseAudio cannot be unloaded - fixes #2538"

This reverts commit 8b40fb0f0bfb71913fe5dd22402ecfa479d80b6d.
Reading the PulseAudio source code, #2538 seems wrong.

Conflicts:

bindings/python

14 years agoinput_item: remove b_prefers_tree
Jakob Leben [Sat, 13 Mar 2010 16:06:01 +0000 (17:06 +0100)]
input_item: remove b_prefers_tree

Nothing uses it and it is irrelevant after tree form and list form
playlist representations were joined.

14 years agoadjustments to playlist API changes
Jakob Leben [Fri, 12 Mar 2010 08:27:31 +0000 (09:27 +0100)]
adjustments to playlist API changes

14 years agoplaylist: new playlist_NodeAddCopy(), modified playlist_NodeCreate()
Jakob Leben [Thu, 11 Mar 2010 18:26:53 +0000 (19:26 +0100)]
playlist: new playlist_NodeAddCopy(), modified playlist_NodeCreate()

- New function to copy a playlist item and all its children.
- Allow node creation at any position in parent.