vlc.git
13 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

13 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.

13 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)

13 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

13 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

13 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

13 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

13 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]

13 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

13 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

13 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.

13 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)

13 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).

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

13 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.

13 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.

13 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

13 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)

13 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).

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

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

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

13 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]).

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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.

13 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

13 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.

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

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

13 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.

13 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).

13 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").

13 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

13 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

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

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

13 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

13 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

13 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!

13 years agoplaylist/item.c: Make sure we lock when we send the playlist request.
Pierre d'Herbemont [Fri, 17 Aug 2007 10:26:48 +0000 (10:26 +0000)]
playlist/item.c: Make sure we lock when we send the playlist request.

13 years agomodules/codec/ffmpeg/ffmpeg.c: Fix a typo with Global mutex uses.
Pierre d'Herbemont [Fri, 17 Aug 2007 10:07:36 +0000 (10:07 +0000)]
modules/codec/ffmpeg/ffmpeg.c: Fix a typo with Global mutex uses.

13 years agoplaylist/services_discovery.c: Implement item removed handler.
Pierre d'Herbemont [Fri, 17 Aug 2007 09:52:12 +0000 (09:52 +0000)]
playlist/services_discovery.c: Implement item removed handler.

13 years agoinclude/vlc_playlist.h: Export playlist_DeleteInputInParent.
Pierre d'Herbemont [Fri, 17 Aug 2007 09:51:21 +0000 (09:51 +0000)]
include/vlc_playlist.h: Export playlist_DeleteInputInParent.

13 years agoplaylist/item.c: Better subitem added handling code.
Pierre d'Herbemont [Fri, 17 Aug 2007 09:48:55 +0000 (09:48 +0000)]
playlist/item.c: Better subitem added handling code.

13 years agomisc/events.c: We do want to send events to multiple listener. (oops, I should get...
Pierre d'Herbemont [Fri, 17 Aug 2007 09:11:18 +0000 (09:11 +0000)]
misc/events.c: We do want to send events to multiple listener. (oops, I should get some sleep). In this situation we can simply unlock for the time being making sure we won't reuse resources that can disappear.

13 years agocontrol/media_discoverer.c: Implementation of a media_discoverer libvlc object based...
Pierre d'Herbemont [Fri, 17 Aug 2007 08:10:42 +0000 (08:10 +0000)]
control/media_discoverer.c: Implementation of a media_discoverer libvlc object based on top of services_discovery.

13 years agosrc/playlist/item.c: Avoid a dead lock.
Pierre d'Herbemont [Fri, 17 Aug 2007 08:00:03 +0000 (08:00 +0000)]
src/playlist/item.c: Avoid a dead lock.

13 years agomisc/events.c: Avoid a warning.
Pierre d'Herbemont [Fri, 17 Aug 2007 07:42:22 +0000 (07:42 +0000)]
misc/events.c: Avoid a warning.

13 years agomisc/events.c: Don't call an invalid ptr (oops).
Pierre d'Herbemont [Fri, 17 Aug 2007 07:41:18 +0000 (07:41 +0000)]
misc/events.c: Don't call an invalid ptr (oops).

13 years agosrc/playlist/item.c: Retain the playlist.
Pierre d'Herbemont [Fri, 17 Aug 2007 06:59:37 +0000 (06:59 +0000)]
src/playlist/item.c: Retain the playlist.

13 years agoplaylist/services_discovery.c: Improved services_discovery object, playlist independa...
Pierre d'Herbemont [Fri, 17 Aug 2007 02:23:11 +0000 (02:23 +0000)]
playlist/services_discovery.c: Improved services_discovery object, playlist independant. Now, the services_discovery plugin have to be converted to use this interface.

13 years agoForgotten files from previous commit.
Pierre d'Herbemont [Fri, 17 Aug 2007 02:18:40 +0000 (02:18 +0000)]
Forgotten files from previous commit.

13 years agomisc/events.c: Avoid a couple of warning and move the calling back out of the lock.
Pierre d'Herbemont [Fri, 17 Aug 2007 02:15:59 +0000 (02:15 +0000)]
misc/events.c: Avoid a couple of warning and move the calling back out of the lock.

13 years agocontrol/media_list.c: Fix a typo about subitems.
Pierre d'Herbemont [Fri, 17 Aug 2007 00:23:49 +0000 (00:23 +0000)]
control/media_list.c: Fix a typo about subitems.

13 years agoPartially revert [20983]. Fix 'vlc -p foo'
Christophe Mutricy [Thu, 16 Aug 2007 22:29:36 +0000 (22:29 +0000)]
Partially revert [20983]. Fix 'vlc -p foo'

13 years agomake net_SetDSCP static
Rémi Denis-Courmont [Thu, 16 Aug 2007 20:05:06 +0000 (20:05 +0000)]
make net_SetDSCP static

13 years agoUnexport utf8_mkdir and vlc_current_object
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:59:55 +0000 (19:59 +0000)]
Unexport utf8_mkdir and vlc_current_object

13 years agosrc/playlist/item.c: Don't yield the playlist.
Pierre d'Herbemont [Thu, 16 Aug 2007 19:50:40 +0000 (19:50 +0000)]
src/playlist/item.c: Don't yield the playlist.

13 years agoaout_Restart: make static
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:45:54 +0000 (19:45 +0000)]
aout_Restart: make static

13 years agoDo not export thread init functions.
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:34:26 +0000 (19:34 +0000)]
Do not export thread init functions.
They should not be used by plugins. And in fact, they are not.

13 years agoHide thread ID out of VLC_COMMON_MEMBERS
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:21:41 +0000 (19:21 +0000)]
Hide thread ID out of VLC_COMMON_MEMBERS

13 years agoTypo
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:14:10 +0000 (19:14 +0000)]
Typo

13 years agoThere is always a thread to join here. No need to check
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:11:49 +0000 (19:11 +0000)]
There is always a thread to join here. No need to check

13 years agoCosmetic
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:07:26 +0000 (19:07 +0000)]
Cosmetic

13 years agoNo need to check b_thread... there is ALWAYS a thread here
Rémi Denis-Courmont [Thu, 16 Aug 2007 19:06:22 +0000 (19:06 +0000)]
No need to check b_thread... there is ALWAYS a thread here

13 years agomedia_instance.c: Don't forget mutex destruction.
Pierre d'Herbemont [Thu, 16 Aug 2007 19:04:26 +0000 (19:04 +0000)]
media_instance.c: Don't forget mutex destruction.

13 years agoDo not free which has not been malloc'd - fixes #1263
Rémi Denis-Courmont [Thu, 16 Aug 2007 18:56:54 +0000 (18:56 +0000)]
Do not free which has not been malloc'd - fixes #1263

13 years agoinput/meta.c: Better handle NULL meta.
Pierre d'Herbemont [Thu, 16 Aug 2007 18:42:38 +0000 (18:42 +0000)]
input/meta.c: Better handle NULL meta.

13 years agocontrol/media_list.c: Handle libvlc_MediaDescriptorSubItemAdded event.
Pierre d'Herbemont [Thu, 16 Aug 2007 18:05:43 +0000 (18:05 +0000)]
control/media_list.c: Handle libvlc_MediaDescriptorSubItemAdded event.

13 years agocontrol/media_descriptor.c: Forward vlc_InputItemSubItemAdded event.
Pierre d'Herbemont [Thu, 16 Aug 2007 18:05:07 +0000 (18:05 +0000)]
control/media_descriptor.c: Forward vlc_InputItemSubItemAdded event.

13 years agomodules/demux/playlist/luaplaylist.c: Remove unwanted change from previous commit.
Pierre d'Herbemont [Thu, 16 Aug 2007 18:02:16 +0000 (18:02 +0000)]
modules/demux/playlist/luaplaylist.c: Remove unwanted change from previous commit.

13 years agomodules/demux/playlist/*.c: Use the new playlist independant way to announce sub...
Pierre d'Herbemont [Thu, 16 Aug 2007 18:01:32 +0000 (18:01 +0000)]
modules/demux/playlist/*.c: Use the new playlist independant way to announce sub items.

13 years agoHide internal variables state
Rémi Denis-Courmont [Thu, 16 Aug 2007 18:01:01 +0000 (18:01 +0000)]
Hide internal variables state

13 years agoinclude/vlc_input.h: Make input items able to themselves handle item subitem added.
Pierre d'Herbemont [Thu, 16 Aug 2007 17:52:28 +0000 (17:52 +0000)]
include/vlc_input.h: Make input items able to themselves handle item subitem added.

13 years agoCompile fix
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:44:18 +0000 (17:44 +0000)]
Compile fix

13 years agoRemove the p_libvlc_global pointer from VLC_COMMON_MEMBERS.
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:43:50 +0000 (17:43 +0000)]
Remove the p_libvlc_global pointer from VLC_COMMON_MEMBERS.
It's pretty useless to copy the same value to every single object.

13 years agoRemove redumdant parameter to vlc_global
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:42:35 +0000 (17:42 +0000)]
Remove redumdant parameter to vlc_global

13 years agoFix character set
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:30:27 +0000 (17:30 +0000)]
Fix character set

13 years agoDo not try to access other's filters
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:27:17 +0000 (17:27 +0000)]
Do not try to access other's filters

13 years agoSync with bridge changes in other plugins
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:27:00 +0000 (17:27 +0000)]
Sync with bridge changes in other plugins

13 years agoMore libvlc_global presumed abuse
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:24:55 +0000 (17:24 +0000)]
More libvlc_global presumed abuse

13 years agoDestroy snapshot-id from the right object...
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:21:22 +0000 (17:21 +0000)]
Destroy snapshot-id from the right object...

13 years agoDo not abuse global!
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:17:30 +0000 (17:17 +0000)]
Do not abuse global!

13 years agoffmpeg: use var_GetGlobalMutex
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:14:05 +0000 (17:14 +0000)]
ffmpeg: use var_GetGlobalMutex

13 years agouse var_GetGlobalMutex
Rémi Denis-Courmont [Thu, 16 Aug 2007 17:07:49 +0000 (17:07 +0000)]
use var_GetGlobalMutex