]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Mon, 20 Aug 2007 18:42:11 +0000 (18:42 +0000)]
Fix strcasestr declaration
Rafaël Carré [Mon, 20 Aug 2007 17:13:54 +0000 (17:13 +0000)]
Call "meta reader" module in ffmpeg demuxer
Pierre d'Herbemont [Mon, 20 Aug 2007 17:13:32 +0000 (17:13 +0000)]
services_discovery.c: Patch by Alexander Gall <gall # switch.ch>, avoid crashing on systems that don't handle NULL string in ..printf.
Rafaël Carré [Mon, 20 Aug 2007 16:56:21 +0000 (16:56 +0000)]
Adds mpc to the ffmpeg's fourcc list
Ilkka Ollakka [Mon, 20 Aug 2007 16:13:38 +0000 (16:13 +0000)]
use GetName only if GetTitle returns emptry string for meta
Rafaël Carré [Mon, 20 Aug 2007 14:52:24 +0000 (14:52 +0000)]
Add comment/cosmetics
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
Rafaël Carré [Mon, 20 Aug 2007 14:13:48 +0000 (14:13 +0000)]
Corrects some metadata descriptions
Rafaël Carré [Mon, 20 Aug 2007 14:13:06 +0000 (14:13 +0000)]
Removes deleted file
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
Jean-Baptiste Kempf [Mon, 20 Aug 2007 11:54:11 +0000 (11:54 +0000)]
Qt4: fix compilation. Sorry for the disturbance.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 11:27:46 +0000 (11:27 +0000)]
Qt4 : build fix.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 10:48:34 +0000 (10:48 +0000)]
Qt4 : remove from Modules.am a removed file.
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
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.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:42:32 +0000 (09:42 +0000)]
Qt4 : Fix a size in main controlsWidget.
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:39:46 +0000 (09:39 +0000)]
Qt4 : fullscreen Button activation/deactivation
Jean-Baptiste Kempf [Mon, 20 Aug 2007 09:28:53 +0000 (09:28 +0000)]
Qt4 : Fix the playlistButton Size.
cosmetics.
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.
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.
Pierre d'Herbemont [Mon, 20 Aug 2007 06:23:10 +0000 (06:23 +0000)]
Fix previous commit.
Pierre d'Herbemont [Mon, 20 Aug 2007 04:43:48 +0000 (04:43 +0000)]
src/control: Various events addition.
Pierre d'Herbemont [Mon, 20 Aug 2007 02:46:54 +0000 (02:46 +0000)]
Forgotten file from previous commit.
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.
Pierre d'Herbemont [Mon, 20 Aug 2007 02:29:34 +0000 (02:29 +0000)]
control/tree.c: Notify subtree/addition removal.
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
Rafaël Carré [Mon, 20 Aug 2007 02:04:29 +0000 (02:04 +0000)]
Forgotten that in [21284]
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.
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.
Pierre d'Herbemont [Mon, 20 Aug 2007 01:28:12 +0000 (01:28 +0000)]
dynamic_media_list.c: Fix a warning.
Pierre d'Herbemont [Mon, 20 Aug 2007 01:27:38 +0000 (01:27 +0000)]
vlc/libvlc.h: Fix libvlc_media_discoverer_media_list prototype.
Rafaël Carré [Mon, 20 Aug 2007 01:27:38 +0000 (01:27 +0000)]
Reads more metadata from ID3v2 tags
Rafaël Carré [Mon, 20 Aug 2007 01:21:40 +0000 (01:21 +0000)]
Disables unusued stuff
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.
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.
Pierre d'Herbemont [Sun, 19 Aug 2007 23:05:21 +0000 (23:05 +0000)]
libvlc_internal.h: Forgotten file.
Pierre d'Herbemont [Sun, 19 Aug 2007 22:52:06 +0000 (22:52 +0000)]
control/media_library.c: Remove unwanted commit.
Pierre d'Herbemont [Sun, 19 Aug 2007 22:51:32 +0000 (22:51 +0000)]
control/media_library.c: svn propset svn:keywords "Id".
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.
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.
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.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:52:45 +0000 (21:52 +0000)]
control/media_descriptor.c: Use the default input name.
Pierre d'Herbemont [Sun, 19 Aug 2007 21:45:00 +0000 (21:45 +0000)]
control/media_discoverer.c: Fix a warning+bug.
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.
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.
Rafaël Carré [Sun, 19 Aug 2007 19:16:28 +0000 (19:16 +0000)]
Fixes youtube parsing on www.youtube.com website
Ilkka Ollakka [Sun, 19 Aug 2007 19:10:03 +0000 (19:10 +0000)]
Sets EchoMode(QLineEdit::Password) for CONFIG_ITEM_PASSWORD
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?
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)
Rafaël Carré [Sun, 19 Aug 2007 18:43:16 +0000 (18:43 +0000)]
Forces preparsing for ogg files
Jean-Baptiste Kempf [Sun, 19 Aug 2007 18:00:09 +0000 (18:00 +0000)]
qt4 - Remove trailing spaces...
Antoine Cellerier [Sun, 19 Aug 2007 17:48:59 +0000 (17:48 +0000)]
Another input_GetItem assert workarround.
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).
Christophe Mutricy [Sun, 19 Aug 2007 17:44:54 +0000 (17:44 +0000)]
Slovenian l10n update by Matej Urbančič
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.
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.
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)
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.
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);
Rémi Denis-Courmont [Sun, 19 Aug 2007 16:56:07 +0000 (16:56 +0000)]
Fix warning
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.)
Rémi Denis-Courmont [Sun, 19 Aug 2007 16:53:34 +0000 (16:53 +0000)]
Fix use of undefined variable
Rémi Denis-Courmont [Sun, 19 Aug 2007 16:50:42 +0000 (16:50 +0000)]
Code factor
Pierre d'Herbemont [Sun, 19 Aug 2007 16:36:27 +0000 (16:36 +0000)]
module/services_discovery/bonjour.c: Use the new API.
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.
Gildas Bazin [Sun, 19 Aug 2007 16:19:36 +0000 (16:19 +0000)]
* modules/codec/mpeg_audio.c: fixes for free format support.
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 )
Ilkka Ollakka [Sun, 19 Aug 2007 15:56:55 +0000 (15:56 +0000)]
add artist to lua-script also
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
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.
Christophe Mutricy [Sun, 19 Aug 2007 15:05:30 +0000 (15:05 +0000)]
Fix [21233]
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:54:33 +0000 (14:54 +0000)]
Fix lots of warnings
Pierre d'Herbemont [Sun, 19 Aug 2007 14:51:08 +0000 (14:51 +0000)]
playlist: Make playlist_archived_services_discovery_t internal.
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.
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:19:32 +0000 (14:19 +0000)]
Fix [21239] compilation
Pierre d'Herbemont [Sun, 19 Aug 2007 14:18:44 +0000 (14:18 +0000)]
cdda/access.c: Fix a warning.
Rémi Denis-Courmont [Sun, 19 Aug 2007 14:17:53 +0000 (14:17 +0000)]
Enable RTCP SR from the RTP sout
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
Antoine Cellerier [Sun, 19 Aug 2007 14:11:50 +0000 (14:11 +0000)]
Preliminary album art support code for the HTTP interface.
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
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 ;)
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
Christophe Mutricy [Sun, 19 Aug 2007 13:25:30 +0000 (13:25 +0000)]
Fix compile warning
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
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.
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)
Felix Paul Kühne [Sat, 18 Aug 2007 18:59:42 +0000 (18:59 +0000)]
* fixed a few unknown playlist queries
Rémi Denis-Courmont [Sat, 18 Aug 2007 17:55:51 +0000 (17:55 +0000)]
Make sure SOCKS is only attempted with TCP
Rafaël Carré [Sat, 18 Aug 2007 17:48:16 +0000 (17:48 +0000)]
Prevents deadlocks with input in qt4
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
Rafaël Carré [Sat, 18 Aug 2007 14:59:31 +0000 (14:59 +0000)]
Input access locking, part 2.
Fix [21193]
Rafaël Carré [Sat, 18 Aug 2007 14:51:06 +0000 (14:51 +0000)]
Distributes luameta on windows builds
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
Pierre d'Herbemont [Sat, 18 Aug 2007 14:30:47 +0000 (14:30 +0000)]
musicbrainz.c: Hopefully fix the art finder submodule.
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)
Pierre d'Herbemont [Sat, 18 Aug 2007 13:48:26 +0000 (13:48 +0000)]
meta.c: Left over removal. (Should get some sleep).
Antoine Cellerier [Sat, 18 Aug 2007 13:47:24 +0000 (13:47 +0000)]
Add some extra debug.
Pierre d'Herbemont [Sat, 18 Aug 2007 13:18:30 +0000 (13:18 +0000)]
meta.c: Previous commit credited to Ilkka Ollakka.
Pierre d'Herbemont [Sat, 18 Aug 2007 13:16:23 +0000 (13:16 +0000)]
meta.c: Fix an interversion in the exit condition.
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