vlc.git
13 years agoGet input length from metadata if demuxer failed to retrieve it
Rafaël Carré [Mon, 20 Aug 2007 14:45:31 +0000 (14:45 +0000)]
Get input length from metadata if demuxer failed to retrieve it

13 years agoCorrects some metadata descriptions
Rafaël Carré [Mon, 20 Aug 2007 14:13:48 +0000 (14:13 +0000)]
Corrects some metadata descriptions

13 years agoRemoves deleted file
Rafaël Carré [Mon, 20 Aug 2007 14:13:06 +0000 (14:13 +0000)]
Removes deleted file

13 years agoQt4 - Comments about TODO and FIXMEs on the main_interface, for my holidays :D
Jean-Baptiste Kempf [Mon, 20 Aug 2007 12:04:06 +0000 (12:04 +0000)]
Qt4 - Comments about TODO and FIXMEs on the main_interface, for my holidays :D

13 years agoQt4: fix compilation. Sorry for the disturbance.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 11:54:11 +0000 (11:54 +0000)]
Qt4: fix compilation. Sorry for the disturbance.

13 years agoQt4 : build fix.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 11:27:46 +0000 (11:27 +0000)]
Qt4 : build fix.

13 years agoQt4 : remove from Modules.am a removed file.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 10:48:34 +0000 (10:48 +0000)]
Qt4 : remove from Modules.am a removed file.

13 years agoURI: when pasring for protocol headers allow for more characters than just alpha
Damien Fouilleul [Mon, 20 Aug 2007 10:40:36 +0000 (10:40 +0000)]
URI: when pasring for protocol headers allow for more characters than just alpha

13 years agoQt4 : buttons size and various fixes. Remove dead code and avoid duplication.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 10:04:39 +0000 (10:04 +0000)]
Qt4 : buttons size and various fixes. Remove dead code and avoid duplication.

13 years agoQt4 : Fix a size in main controlsWidget.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:42:32 +0000 (09:42 +0000)]
Qt4 : Fix a size in main controlsWidget.

13 years agoQt4 : fullscreen Button activation/deactivation
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:39:46 +0000 (09:39 +0000)]
Qt4 : fullscreen Button activation/deactivation

13 years agoQt4 : Fix the playlistButton Size.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:28:53 +0000 (09:28 +0000)]
Qt4 : Fix the playlistButton Size.
cosmetics.

13 years agoQt4 : remove useless files.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:20:51 +0000 (09:20 +0000)]
Qt4 : remove useless files.
Fix some segfaults by disabling functions.
Slower, faster are on the side of the slider now.

13 years agoQt4 : Changes in the main interface:
Jean-Baptiste Kempf [Mon, 20 Aug 2007 08:41:55 +0000 (08:41 +0000)]
Qt4 : Changes in the main interface:
 - Don't use the .ui, do all by hand :)
 - Use a ControlWidgets to design all the controls, and implement the functions
 - Change a bit the advanced widget, that must be integrated in the
   controlsWidget
There is a lot of Not Yet Implemented, so feel free to add some.

13 years agoFix previous commit.
Pierre d'Herbemont [Mon, 20 Aug 2007 06:23:10 +0000 (06:23 +0000)]
Fix previous commit.

13 years agosrc/control: Various events addition.
Pierre d'Herbemont [Mon, 20 Aug 2007 04:43:48 +0000 (04:43 +0000)]
src/control: Various events addition.

13 years agoForgotten file from previous commit.
Pierre d'Herbemont [Mon, 20 Aug 2007 02:46:54 +0000 (02:46 +0000)]
Forgotten file from previous commit.

13 years agocontrol/media_list.c: Set the VLCNode tag when an item is added as a subitem.
Pierre d'Herbemont [Mon, 20 Aug 2007 02:30:36 +0000 (02:30 +0000)]
control/media_list.c: Set the VLCNode tag when an item is added as a subitem.

13 years agocontrol/tree.c: Notify subtree/addition removal.
Pierre d'Herbemont [Mon, 20 Aug 2007 02:29:34 +0000 (02:29 +0000)]
control/tree.c: Notify subtree/addition removal.

13 years agoDisables some useless metadata in infopanel dialog
Rafaël Carré [Mon, 20 Aug 2007 02:21:13 +0000 (02:21 +0000)]
Disables some useless metadata in infopanel dialog
Redesign the label & edits placement to resize the dialog

13 years agoForgotten that in [21284]
Rafaël Carré [Mon, 20 Aug 2007 02:04:29 +0000 (02:04 +0000)]
Forgotten that in [21284]

13 years agocontrol/tag_query.c: Make tag_query_match actually match something.
Pierre d'Herbemont [Mon, 20 Aug 2007 01:40:03 +0000 (01:40 +0000)]
control/tag_query.c: Make tag_query_match actually match something.

13 years agosrc/Makefile.am: build dynamic_media_list.c and tree.c.
Pierre d'Herbemont [Mon, 20 Aug 2007 01:30:14 +0000 (01:30 +0000)]
src/Makefile.am: build dynamic_media_list.c and tree.c.

13 years agodynamic_media_list.c: Fix a warning.
Pierre d'Herbemont [Mon, 20 Aug 2007 01:28:12 +0000 (01:28 +0000)]
dynamic_media_list.c: Fix a warning.

13 years agovlc/libvlc.h: Fix libvlc_media_discoverer_media_list prototype.
Pierre d'Herbemont [Mon, 20 Aug 2007 01:27:38 +0000 (01:27 +0000)]
vlc/libvlc.h: Fix libvlc_media_discoverer_media_list prototype.

13 years agoReads more metadata from ID3v2 tags
Rafaël Carré [Mon, 20 Aug 2007 01:27:38 +0000 (01:27 +0000)]
Reads more metadata from ID3v2 tags

13 years agoDisables unusued stuff
Rafaël Carré [Mon, 20 Aug 2007 01:21:40 +0000 (01:21 +0000)]
Disables unusued stuff

13 years agocontrol/dynamic_media_list.c: New dynamic media list object. It shouldn't have great...
Pierre d'Herbemont [Mon, 20 Aug 2007 01:13:42 +0000 (01:13 +0000)]
control/dynamic_media_list.c: New dynamic media list object. It shouldn't have great performances, but could easily be improved.
The idea is to have create a media list using the item of an other that matches a certain query.

13 years agocontrol/tree.c: Add a new structure to work with tree.
Pierre d'Herbemont [Sun, 19 Aug 2007 23:38:02 +0000 (23:38 +0000)]
control/tree.c: Add a new structure to work with tree.

13 years agolibvlc_internal.h: Forgotten file.
Pierre d'Herbemont [Sun, 19 Aug 2007 23:05:21 +0000 (23:05 +0000)]
libvlc_internal.h: Forgotten file.

13 years agocontrol/media_library.c: Remove unwanted commit.
Pierre d'Herbemont [Sun, 19 Aug 2007 22:52:06 +0000 (22:52 +0000)]
control/media_library.c: Remove unwanted commit.

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

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

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

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

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

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

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

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

13 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

13 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

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

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

13 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

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

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

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

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

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

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

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

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

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

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

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

13 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

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

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

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

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

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

13 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

13 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

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

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

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

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

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

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

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

13 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

13 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

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

13 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

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

13 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

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

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.