vlc.git
14 years agocontrol/media_library.c: svn propset svn:keywords "Id".
Pierre d'Herbemont [Sun, 19 Aug 2007 22:51:32 +0000 (22:51 +0000)]
control/media_library.c: svn propset svn:keywords "Id".

14 years agocontrol/media_descriptor.c: Basic unamed tag support which will soon move to core.
Pierre d'Herbemont [Sun, 19 Aug 2007 22:46:15 +0000 (22:46 +0000)]
control/media_descriptor.c: Basic unamed tag support which will soon move to core.

14 years ago* control/media_library.c: Initial implementation.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:54:49 +0000 (21:54 +0000)]
* control/media_library.c: Initial implementation.
* control/media_list.c: Implement _set_name _add_from_file.

14 years agocontrol/media_instance.c: Don't forget to stop the thread.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:53:24 +0000 (21:53 +0000)]
control/media_instance.c: Don't forget to stop the thread.

14 years agocontrol/media_descriptor.c: Use the default input name.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:52:45 +0000 (21:52 +0000)]
control/media_descriptor.c: Use the default input name.

14 years agocontrol/media_discoverer.c: Fix a warning+bug.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:45:00 +0000 (21:45 +0000)]
control/media_discoverer.c: Fix a warning+bug.

14 years agovlc_arrays.h: Fix a bug in vlc_dictionary_remove_value_for_key, thanks to funman.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:20:47 +0000 (21:20 +0000)]
vlc_arrays.h: Fix a bug in vlc_dictionary_remove_value_for_key, thanks to funman.

14 years agoglx: fixed startup crash, which seems to be triggered by an x.org optimization, the...
Damien Fouilleul [Sun, 19 Aug 2007 20:48:38 +0000 (20:48 +0000)]
glx: fixed startup crash, which seems to be triggered by an x.org optimization, the GLX module seems to be loaded when it is queried upon, and released when the display is closed. Therefore, checking for GLX with a temporary display and using GLX apis with another will crash it.

14 years agoFixes youtube parsing on www.youtube.com website
Rafaël Carré [Sun, 19 Aug 2007 19:16:28 +0000 (19:16 +0000)]
Fixes youtube parsing on www.youtube.com website

14 years agoSets EchoMode(QLineEdit::Password) for CONFIG_ITEM_PASSWORD
Ilkka Ollakka [Sun, 19 Aug 2007 19:10:03 +0000 (19:10 +0000)]
Sets EchoMode(QLineEdit::Password) for CONFIG_ITEM_PASSWORD

14 years agoWhat is add_password_inner supposed to be, except a reinvention of add_string_inner?
Rémi Denis-Courmont [Sun, 19 Aug 2007 18:47:09 +0000 (18:47 +0000)]
What is add_password_inner supposed to be, except a reinvention of add_string_inner?

14 years agoAdds CONFIG_ITEM_PASSWORD for showing stars in preferences dialog (still to be implem...
Rafaël Carré [Sun, 19 Aug 2007 18:44:32 +0000 (18:44 +0000)]
Adds CONFIG_ITEM_PASSWORD for showing stars in preferences dialog (still to be implemented in interfaces)

14 years agoForces preparsing for ogg files
Rafaël Carré [Sun, 19 Aug 2007 18:43:16 +0000 (18:43 +0000)]
Forces preparsing for ogg files

14 years agoqt4 - Remove trailing spaces...
Jean-Baptiste Kempf [Sun, 19 Aug 2007 18:00:09 +0000 (18:00 +0000)]
qt4 - Remove trailing spaces...

14 years agoAnother input_GetItem assert workarround.
Antoine Cellerier [Sun, 19 Aug 2007 17:48:59 +0000 (17:48 +0000)]
Another input_GetItem assert workarround.

14 years agoOnly reload album art in the HTTP interface if the track id changes (or if the user...
Antoine Cellerier [Sun, 19 Aug 2007 17:48:28 +0000 (17:48 +0000)]
Only reload album art in the HTTP interface if the track id changes (or if the user clicks on the album art to force a reload).

14 years agoSlovenian l10n update by Matej Urbančič
Christophe Mutricy [Sun, 19 Aug 2007 17:44:54 +0000 (17:44 +0000)]
Slovenian l10n update by Matej Urbančič

14 years agoAdd config option to disable album art support in the HTTP interface.
Antoine Cellerier [Sun, 19 Aug 2007 17:39:29 +0000 (17:39 +0000)]
Add config option to disable album art support in the HTTP interface.

14 years ago* Allow getting album art for items which aren't playing (using /art?id=<the playlist...
Antoine Cellerier [Sun, 19 Aug 2007 17:31:43 +0000 (17:31 +0000)]
* Allow getting album art for items which aren't playing (using /art?id=<the playlist id> instead of /art). (You need to run with --album-art 2 if you want to have album art for items which haven't already played)
* Workarround a stupid assert in input_GetItem.

14 years agoImplements ogg/vorbis & flac duration preparsing
Rafaël Carré [Sun, 19 Aug 2007 17:15:28 +0000 (17:15 +0000)]
Implements ogg/vorbis & flac duration preparsing
Ogg/flac doesn't work (yet)

14 years agoHide b_attached.
Rémi Denis-Courmont [Sun, 19 Aug 2007 17:15:11 +0000 (17:15 +0000)]
Hide b_attached.
Also remove the volatile qualifier.
No, volatile does not magically solve threading bugs, sorry
I too have tried this "easy" path, it does REALLY NOT WORK.
volatile only solves signals concurrency, not threads concurrency.

14 years agoFix a bunch of warnings / undefined pointers
Rémi Denis-Courmont [Sun, 19 Aug 2007 17:11:08 +0000 (17:11 +0000)]
Fix a bunch of warnings / undefined pointers
By the way, using asprintf(&ptr)/free(ptr) to determine the length of a string
is really lame, when you can do the same with snprintf(NULL, 0);

14 years agoFix warning
Rémi Denis-Courmont [Sun, 19 Aug 2007 16:56:07 +0000 (16:56 +0000)]
Fix warning

14 years agoFix playlist_item_t.i_id vs input_item_t.i_id mess in HTTP interface. (Looks like...
Antoine Cellerier [Sun, 19 Aug 2007 16:55:45 +0000 (16:55 +0000)]
Fix playlist_item_t.i_id vs input_item_t.i_id mess in HTTP interface. (Looks like this was new in 0.9.0. Having 2 differents integer ids, one being used to play and the other needed to delete the item is kind of awkward.)

14 years agoFix use of undefined variable
Rémi Denis-Courmont [Sun, 19 Aug 2007 16:53:34 +0000 (16:53 +0000)]
Fix use of undefined variable

14 years agoCode factor
Rémi Denis-Courmont [Sun, 19 Aug 2007 16:50:42 +0000 (16:50 +0000)]
Code factor

14 years agomodule/services_discovery/bonjour.c: Use the new API.
Pierre d'Herbemont [Sun, 19 Aug 2007 16:36:27 +0000 (16:36 +0000)]
module/services_discovery/bonjour.c: Use the new API.

14 years agoQt4 - Right-Click menus for the main interface. Not implemented yet.
Jean-Baptiste Kempf [Sun, 19 Aug 2007 16:20:13 +0000 (16:20 +0000)]
Qt4 - Right-Click menus for the main interface. Not implemented yet.

14 years ago* modules/codec/mpeg_audio.c: fixes for free format support.
Gildas Bazin [Sun, 19 Aug 2007 16:19:36 +0000 (16:19 +0000)]
* modules/codec/mpeg_audio.c: fixes for free format support.

14 years agoGoogleimage to use artist-tag and do url-encode (example taken from
Ilkka Ollakka [Sun, 19 Aug 2007 16:00:36 +0000 (16:00 +0000)]
Googleimage to use artist-tag and do url-encode (example taken from
http://www.redwiki.net/wiki/wiki.php/LUA/URLencode%B1%B8%C7%F6%C4ڵ%E5 )

14 years agoadd artist to lua-script also
Ilkka Ollakka [Sun, 19 Aug 2007 15:56:55 +0000 (15:56 +0000)]
add artist to lua-script also

14 years agoValidates desktop file according to the desktop entry specification 1.0
Rafaël Carré [Sun, 19 Aug 2007 15:48:48 +0000 (15:48 +0000)]
Validates desktop file  according to the desktop entry specification 1.0

14 years agoqt4 add a small define that could help to fight Qt43 bugs.
Jean-Baptiste Kempf [Sun, 19 Aug 2007 15:33:19 +0000 (15:33 +0000)]
qt4  add a small define that could help to fight Qt43 bugs.

14 years agoFix [21233]
Christophe Mutricy [Sun, 19 Aug 2007 15:05:30 +0000 (15:05 +0000)]
Fix [21233]

14 years agoFix lots of warnings
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:54:33 +0000 (14:54 +0000)]
Fix lots of warnings

14 years agoplaylist: Make playlist_archived_services_discovery_t internal.
Pierre d'Herbemont [Sun, 19 Aug 2007 14:51:08 +0000 (14:51 +0000)]
playlist: Make playlist_archived_services_discovery_t internal.

14 years agoSecond try, show save meta button if user changes any input field, also
Ilkka Ollakka [Sun, 19 Aug 2007 14:35:31 +0000 (14:35 +0000)]
Second try, show save meta button if user changes any input field, also
then set in_edit=true so playlist changes doesn't change meta-data what
to edit.

14 years agoFix [21239] compilation
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:19:32 +0000 (14:19 +0000)]
Fix [21239] compilation

14 years agocdda/access.c: Fix a warning.
Pierre d'Herbemont [Sun, 19 Aug 2007 14:18:44 +0000 (14:18 +0000)]
cdda/access.c: Fix a warning.

14 years agoEnable RTCP SR from the RTP sout
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:17:53 +0000 (14:17 +0000)]
Enable RTCP SR from the RTP sout

14 years ago- Rename rtcp option to rtcp-port
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:17:26 +0000 (14:17 +0000)]
- Rename rtcp option to rtcp-port
- Add rtcp boolean to emit RTCP SR

14 years agoPreliminary album art support code for the HTTP interface.
Antoine Cellerier [Sun, 19 Aug 2007 14:11:50 +0000 (14:11 +0000)]
Preliminary album art support code for the HTTP interface.

14 years ago* default enable 'Black screens in fullscreen' and make it a non-advanced setting
Felix Paul Kühne [Sun, 19 Aug 2007 14:02:12 +0000 (14:02 +0000)]
* default enable 'Black screens in fullscreen' and make it a non-advanced setting

14 years agoEdit mediainfo so you can edit meta-data even when playitem changes in
Ilkka Ollakka [Sun, 19 Aug 2007 13:39:56 +0000 (13:39 +0000)]
Edit mediainfo so you can edit meta-data even when playitem changes in
background. Also sets default to readonly, so user can't change meta if
he/she doesn't want to edit it. First try ;)

14 years agoDisables only informational metadata extraction in vorbis codec, when taglib is built
Rafaël Carré [Sun, 19 Aug 2007 13:38:29 +0000 (13:38 +0000)]
Disables only informational metadata extraction in vorbis codec, when taglib is built

14 years agoFix compile warning
Christophe Mutricy [Sun, 19 Aug 2007 13:25:30 +0000 (13:25 +0000)]
Fix compile warning

14 years agoLook for luameta script in share/luameta dor the case where you run from your source...
Christophe Mutricy [Sun, 19 Aug 2007 12:42:24 +0000 (12:42 +0000)]
Look for luameta script in share/luameta dor the case where you run from your source tree

14 years agoqt4 : QT4 album art in allways-video.
Jean-Baptiste Kempf [Sun, 19 Aug 2007 00:20:09 +0000 (00:20 +0000)]
qt4 : QT4 album art in allways-video.
Patch by Ilkka Ollakka, modified by myself to rip-off extra spaces, to modify a constant one and not 4 times, and functions placement in the code.

14 years agoFix input deadlocks in macosx gui
Rafaël Carré [Sat, 18 Aug 2007 20:23:58 +0000 (20:23 +0000)]
Fix input deadlocks in macosx gui
Doesn't fix input memleaks (playlist.m:204-214)

14 years ago* fixed a few unknown playlist queries
Felix Paul Kühne [Sat, 18 Aug 2007 18:59:42 +0000 (18:59 +0000)]
* fixed a few unknown playlist queries

14 years agoMake sure SOCKS is only attempted with TCP
Rémi Denis-Courmont [Sat, 18 Aug 2007 17:55:51 +0000 (17:55 +0000)]
Make sure SOCKS is only attempted with TCP

14 years agoPrevents deadlocks with input in qt4
Rafaël Carré [Sat, 18 Aug 2007 17:48:16 +0000 (17:48 +0000)]
Prevents deadlocks with input in qt4

14 years agoUse AI_PASSIVE for bind address only, not for connect address
Rémi Denis-Courmont [Sat, 18 Aug 2007 17:37:16 +0000 (17:37 +0000)]
Use AI_PASSIVE for bind address only, not for connect address

14 years agoInput access locking, part 2.
Rafaël Carré [Sat, 18 Aug 2007 14:59:31 +0000 (14:59 +0000)]
Input access locking, part 2.
Fix [21193]

14 years agoDistributes luameta on windows builds
Rafaël Carré [Sat, 18 Aug 2007 14:51:06 +0000 (14:51 +0000)]
Distributes luameta on windows builds

14 years agoDisables meta reading in vorbis codec when taglib plugin is being built
Rafaël Carré [Sat, 18 Aug 2007 14:44:47 +0000 (14:44 +0000)]
Disables meta reading in vorbis codec when taglib plugin is being built

14 years agomusicbrainz.c: Hopefully fix the art finder submodule.
Pierre d'Herbemont [Sat, 18 Aug 2007 14:30:47 +0000 (14:30 +0000)]
musicbrainz.c: Hopefully fix the art finder submodule.

14 years agometa.c: Fix the boolean expression. (I should get some sleep 2)
Pierre d'Herbemont [Sat, 18 Aug 2007 14:08:34 +0000 (14:08 +0000)]
meta.c: Fix the boolean expression. (I should get some sleep 2)

14 years agometa.c: Left over removal. (Should get some sleep).
Pierre d'Herbemont [Sat, 18 Aug 2007 13:48:26 +0000 (13:48 +0000)]
meta.c: Left over removal. (Should get some sleep).

14 years agoAdd some extra debug.
Antoine Cellerier [Sat, 18 Aug 2007 13:47:24 +0000 (13:47 +0000)]
Add some extra debug.

14 years agometa.c: Previous commit credited to Ilkka Ollakka.
Pierre d'Herbemont [Sat, 18 Aug 2007 13:18:30 +0000 (13:18 +0000)]
meta.c: Previous commit credited to Ilkka Ollakka.

14 years agometa.c: Fix an interversion in the exit condition.
Pierre d'Herbemont [Sat, 18 Aug 2007 13:16:23 +0000 (13:16 +0000)]
meta.c: Fix an interversion in the exit condition.

14 years agothreads: win32, make sure only object owning a thread can close its handle when objec...
Damien Fouilleul [Sat, 18 Aug 2007 11:03:04 +0000 (11:03 +0000)]
threads: win32, make sure only object owning a thread can close its handle when object is destroyed

14 years agoFreeing stuff before using it is *stupid*. (<-- funman)
Antoine Cellerier [Sat, 18 Aug 2007 10:44:20 +0000 (10:44 +0000)]
Freeing stuff before using it is *stupid*. (<-- funman)

14 years agoComment this vlc_mutex_unlock too (untill funman fixes what he was doing).
Antoine Cellerier [Sat, 18 Aug 2007 10:29:44 +0000 (10:29 +0000)]
Comment this vlc_mutex_unlock too (untill funman fixes what he was doing).

14 years agoWx: compile fix
Jean-Baptiste Kempf [Sat, 18 Aug 2007 09:50:08 +0000 (09:50 +0000)]
Wx: compile fix

14 years agoFix compile error in muscibrainz.
Antoine Cellerier [Sat, 18 Aug 2007 09:22:34 +0000 (09:22 +0000)]
Fix compile error in muscibrainz.
Fix warning in id3tag.

14 years agoQt4: Fix the [21193] for Qt4.
Jean-Baptiste Kempf [Sat, 18 Aug 2007 08:56:41 +0000 (08:56 +0000)]
Qt4: Fix the [21193] for Qt4.

14 years agovlc_input.h: Disable's funman commit. It requires more work before going in trunk...
Pierre d'Herbemont [Sat, 18 Aug 2007 06:10:41 +0000 (06:10 +0000)]
vlc_input.h: Disable's funman commit. It requires more work before going in trunk. Current state dead locks.

14 years agoaudioscrobbler.c: Fix 21193. It should be reverted or at least the lock shouldn't...
Pierre d'Herbemont [Sat, 18 Aug 2007 05:33:24 +0000 (05:33 +0000)]
audioscrobbler.c: Fix 21193. It should be reverted or at least the lock shouldn't be held until it gets fixed.

14 years agoplaylist.m: More 21193 fixes.
Pierre d'Herbemont [Sat, 18 Aug 2007 05:17:21 +0000 (05:17 +0000)]
playlist.m: More 21193 fixes.

14 years agoplaylist.m: Fix the so problematic 21193.
Pierre d'Herbemont [Sat, 18 Aug 2007 05:16:04 +0000 (05:16 +0000)]
playlist.m: Fix the so problematic 21193.

14 years agomedia_descriptor.c: Fix 21193.
Pierre d'Herbemont [Sat, 18 Aug 2007 05:06:18 +0000 (05:06 +0000)]
media_descriptor.c: Fix 21193.

14 years agomodules/services_discovery/bonjour.c: Use the new service discovery API.
Pierre d'Herbemont [Sat, 18 Aug 2007 05:05:09 +0000 (05:05 +0000)]
modules/services_discovery/bonjour.c: Use the new service discovery API.

14 years agomodules/services_discovery/sap.c: Use the new service discovery api.
Pierre d'Herbemont [Sat, 18 Aug 2007 05:02:43 +0000 (05:02 +0000)]
modules/services_discovery/sap.c: Use the new service discovery api.

14 years agosearch.c: Fix 21193.
Pierre d'Herbemont [Sat, 18 Aug 2007 04:59:18 +0000 (04:59 +0000)]
search.c: Fix 21193.

14 years agoinclude/vlc_input.h: Create an input_item_MetaMatch (part of a fix for [21193]).
Pierre d'Herbemont [Sat, 18 Aug 2007 04:49:41 +0000 (04:49 +0000)]
include/vlc_input.h: Create an input_item_MetaMatch (part of a fix for [21193]).

14 years agoplaylist/sort.c: Fix funman's commit.
Pierre d'Herbemont [Sat, 18 Aug 2007 04:22:24 +0000 (04:22 +0000)]
playlist/sort.c: Fix funman's commit.

14 years agovlc_input.h: Fix funman's commit.
Pierre d'Herbemont [Sat, 18 Aug 2007 04:21:36 +0000 (04:21 +0000)]
vlc_input.h: Fix funman's commit.

14 years agoplaylist/services_discovery.c: Rework category handling.
Pierre d'Herbemont [Sat, 18 Aug 2007 04:09:55 +0000 (04:09 +0000)]
playlist/services_discovery.c: Rework category handling.

14 years agoplaylist/services_discovery.c: Removing left over debug printf.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:54:33 +0000 (03:54 +0000)]
playlist/services_discovery.c: Removing left over debug printf.

14 years agomodules/services_discovery/podcast.c: Fix initial number of url.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:52:09 +0000 (03:52 +0000)]
modules/services_discovery/podcast.c: Fix initial number of url.

14 years agomodules/services_discovery/podcast.c: Use the new API.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:48:49 +0000 (03:48 +0000)]
modules/services_discovery/podcast.c: Use the new API.

14 years agomodules/services_discovery/shout.c: Use the new services_discovery API.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:46:12 +0000 (03:46 +0000)]
modules/services_discovery/shout.c: Use the new services_discovery API.

14 years agoplaylist/services_discovery.c: Use a stop method to end the service.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:44:13 +0000 (03:44 +0000)]
playlist/services_discovery.c: Use a stop method to end the service.

14 years agoplaylist/services_discovery.c: Handle removal of a service.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:37:01 +0000 (03:37 +0000)]
playlist/services_discovery.c: Handle removal of a service.

14 years agoInput access locking. Part one
Rafaël Carré [Sat, 18 Aug 2007 03:22:03 +0000 (03:22 +0000)]
Input access locking. Part one

14 years agoMakefile.am: Correctly link share on Mac OS X.
Pierre d'Herbemont [Sat, 18 Aug 2007 03:08:56 +0000 (03:08 +0000)]
Makefile.am: Correctly link share on Mac OS X.

14 years agoFixes youtube parsing
Rafaël Carré [Sat, 18 Aug 2007 00:57:17 +0000 (00:57 +0000)]
Fixes youtube parsing

14 years ago(oops).
Pierre d'Herbemont [Sat, 18 Aug 2007 00:13:55 +0000 (00:13 +0000)]
(oops).

14 years agoplaylist/item.c: Rework item addition to make it work better with the current playlis...
Pierre d'Herbemont [Sat, 18 Aug 2007 00:10:45 +0000 (00:10 +0000)]
playlist/item.c: Rework item addition to make it work better with the current playlist system.

14 years agoplaylist/item.c: Remove a left over (release without retain).
Pierre d'Herbemont [Fri, 17 Aug 2007 21:44:22 +0000 (21:44 +0000)]
playlist/item.c: Remove a left over (release without retain).

14 years agoAllow the '-' character in an access' name (fixes parsing of input "http/shout-winamp...
Antoine Cellerier [Fri, 17 Aug 2007 20:51:02 +0000 (20:51 +0000)]
Allow the '-' character in an access' name (fixes parsing of input "http/shout-winamp://shoutcast.com/sbin/newxml.phtml").

14 years agoupdate.c: win32, previous commit helps fixing this one
Damien Fouilleul [Fri, 17 Aug 2007 17:39:59 +0000 (17:39 +0000)]
update.c: win32, previous commit helps fixing this one

14 years agothreads.c: win32, changed the way thread handle is closed, which is now done on funct...
Damien Fouilleul [Fri, 17 Aug 2007 17:30:51 +0000 (17:30 +0000)]
threads.c: win32, changed the way thread handle is closed, which is now done on function exit, rather than thread_join

14 years agoDistribute subsdec.h
Christophe Mutricy [Fri, 17 Aug 2007 16:59:38 +0000 (16:59 +0000)]
Distribute subsdec.h

14 years agoThat has apparently been fixed
Christophe Mutricy [Fri, 17 Aug 2007 16:35:45 +0000 (16:35 +0000)]
That has apparently been fixed

14 years agosrc/Makefile.am: Distribute vlc_events.h. Possibly fix 'make distcheck'
Christophe Mutricy [Fri, 17 Aug 2007 16:33:59 +0000 (16:33 +0000)]
src/Makefile.am: Distribute vlc_events.h. Possibly fix 'make distcheck'
                 Sort the list

14 years agoSame as previous commit, for RTP/TS
Rémi Denis-Courmont [Fri, 17 Aug 2007 16:13:53 +0000 (16:13 +0000)]
Same as previous commit, for RTP/TS

14 years agoRequest that sender send no RTCP RR.
Rémi Denis-Courmont [Fri, 17 Aug 2007 16:11:20 +0000 (16:11 +0000)]
Request that sender send no RTCP RR.
Now we can legitimately not receive them, ahaha!