vlc.git
12 years agoAdd myself, sort alphabetically
Rafaël Carré [Mon, 13 Aug 2007 16:38:48 +0000 (16:38 +0000)]
Add myself, sort alphabetically

12 years agoReturns object hierarchy with root object introspection data. Thanks to eean.
Rafaël Carré [Mon, 13 Aug 2007 15:21:43 +0000 (15:21 +0000)]
Returns object hierarchy with root object introspection data. Thanks to eean.
Uses correct interface name.

12 years agoUpdates window title even in fullscreen - patch by Aurélien Jacobs
Rafaël Carré [Mon, 13 Aug 2007 14:45:16 +0000 (14:45 +0000)]
Updates window title even in fullscreen - patch by Aurélien Jacobs

12 years agoinclude/vlc_meta.h: Start with a zero sized dictionary for extra meta.
Pierre d'Herbemont [Mon, 13 Aug 2007 14:06:37 +0000 (14:06 +0000)]
include/vlc_meta.h: Start with a zero sized dictionary for extra meta.

12 years agoinclude/vlc_arrays.h: Allow zero sized vlc_dictionary_t creation.
Pierre d'Herbemont [Mon, 13 Aug 2007 14:05:34 +0000 (14:05 +0000)]
include/vlc_arrays.h: Allow zero sized vlc_dictionary_t creation.

12 years agoinclude/vlc_meta.h: Use the vlc_dictionary to store extra meta tags.
Pierre d'Herbemont [Mon, 13 Aug 2007 13:55:10 +0000 (13:55 +0000)]
include/vlc_meta.h: Use the vlc_dictionary to store extra meta tags.

12 years agomodules/meta_engine/googleimage.c: Art Fetcher module that gets it's arts from images...
Pierre d'Herbemont [Sun, 12 Aug 2007 21:18:08 +0000 (21:18 +0000)]
modules/meta_engine/googleimage.c: Art Fetcher module that gets it's arts from images.google.com.

12 years agoinput/meta.c: Be a bit more selective on meta pre-requirement for art.
Pierre d'Herbemont [Sun, 12 Aug 2007 21:12:47 +0000 (21:12 +0000)]
input/meta.c: Be a bit more selective on meta pre-requirement for art.

12 years agoinput/meta.c: Allow meta for media that don't have artist nor album. (Because movies...
Pierre d'Herbemont [Sun, 12 Aug 2007 21:07:24 +0000 (21:07 +0000)]
input/meta.c: Allow meta for media that don't have artist nor album. (Because movies owns the right to get their own meta).

12 years agoRemove dead code (VLC only uses port numbers, not service names ever)
Rémi Denis-Courmont [Sun, 12 Aug 2007 19:02:51 +0000 (19:02 +0000)]
Remove dead code (VLC only uses port numbers, not service names ever)

12 years agoDCCP also needs listen()
Rémi Denis-Courmont [Sun, 12 Aug 2007 18:23:09 +0000 (18:23 +0000)]
DCCP also needs listen()

12 years agocontrol/media_list.c: Don't forget to increase the md refcount where needed.
Pierre d'Herbemont [Sat, 11 Aug 2007 13:48:35 +0000 (13:48 +0000)]
control/media_list.c: Don't forget to increase the md refcount where needed.

12 years agocontrol/media_list_player.c: Don't change playlist item at play.
Pierre d'Herbemont [Sat, 11 Aug 2007 12:59:14 +0000 (12:59 +0000)]
control/media_list_player.c: Don't change playlist item at play.

12 years agoQt4 Patch changes RA/R1/NR and RND/NRND text in repeat/random buttons to use
Jean-Baptiste Kempf [Sat, 11 Aug 2007 12:55:58 +0000 (12:55 +0000)]
Qt4 Patch changes RA/R1/NR and RND/NRND text in repeat/random buttons to use
I_PL_REPEAT/I_PL_LOOP/I_PL_RANDOM etc. strings as done after
toggleRepeat usage etc.
Patch by Ilkka Ollakka

12 years agoQt4 - Hide/Show from taskBar for Windows.
Jean-Baptiste Kempf [Sat, 11 Aug 2007 12:10:38 +0000 (12:10 +0000)]
Qt4 - Hide/Show from taskBar for Windows.
Patch from Hannes Domani.

12 years agocontrol/media_instance.c: Ignore the exception raised by libvlc_get_input_thread...
Pierre d'Herbemont [Sat, 11 Aug 2007 12:10:25 +0000 (12:10 +0000)]
control/media_instance.c: Ignore the exception raised by libvlc_get_input_thread in libvlc_media_instance_play.

12 years agocontrol/media_list_player.c: Fix a typo in get_next_index.
Pierre d'Herbemont [Sat, 11 Aug 2007 12:01:14 +0000 (12:01 +0000)]
control/media_list_player.c: Fix a typo in get_next_index.

12 years agoPrescaled output support
Bernie Purcell [Sat, 11 Aug 2007 05:57:28 +0000 (05:57 +0000)]
Prescaled output support

12 years agocontrol/media_list_player.c: Implement _play_item_at_index().
Pierre d'Herbemont [Sat, 11 Aug 2007 01:49:26 +0000 (01:49 +0000)]
control/media_list_player.c: Implement _play_item_at_index().

12 years agocontrol/media_descriptor.c: Implement more meta.
Pierre d'Herbemont [Fri, 10 Aug 2007 23:47:22 +0000 (23:47 +0000)]
control/media_descriptor.c: Implement more meta.

12 years agocontrol/media_instance.c: Never fail when requesting the event manager.
Pierre d'Herbemont [Fri, 10 Aug 2007 23:10:09 +0000 (23:10 +0000)]
control/media_instance.c: Never fail when requesting the event manager.

12 years agocontrol/media_list_player.c: Initialize p_mlist, and p_mi.
Pierre d'Herbemont [Fri, 10 Aug 2007 23:03:39 +0000 (23:03 +0000)]
control/media_list_player.c: Initialize p_mlist, and p_mi.

12 years agoi422_yuy2: SSE2 improvements
Damien Fouilleul [Fri, 10 Aug 2007 18:28:49 +0000 (18:28 +0000)]
i422_yuy2: SSE2 improvements

12 years agocontrol/media_list_player.c: Fix a typo.
Pierre d'Herbemont [Fri, 10 Aug 2007 17:40:54 +0000 (17:40 +0000)]
control/media_list_player.c: Fix a typo.

12 years agoFix previous commit (oops).
Pierre d'Herbemont [Fri, 10 Aug 2007 14:04:51 +0000 (14:04 +0000)]
Fix previous commit (oops).

12 years agosrc/Makefile.am: Build media_list.c, media_list_player.c, tag_query.c.
Pierre d'Herbemont [Fri, 10 Aug 2007 13:19:57 +0000 (13:19 +0000)]
src/Makefile.am: Build media_list.c, media_list_player.c, tag_query.c.

12 years agoinclude/vlc_arrays.h: Don't forget to return a value in value_for_key.
Pierre d'Herbemont [Fri, 10 Aug 2007 13:18:46 +0000 (13:18 +0000)]
include/vlc_arrays.h: Don't forget to return a value in value_for_key.

12 years agoMakefile: fixed package-win32-zip, it was missing libvlc-controll.dll
Damien Fouilleul [Fri, 10 Aug 2007 10:49:12 +0000 (10:49 +0000)]
Makefile: fixed package-win32-zip, it was missing libvlc-controll.dll

12 years agoinclude/vlc_arrays.h: Compile fix for g++.
Pierre d'Herbemont [Fri, 10 Aug 2007 00:56:04 +0000 (00:56 +0000)]
include/vlc_arrays.h: Compile fix for g++.

12 years agoinclude/vlc_arrays.h: Always return a valid ptr in vlc_dictionary_all_keys.
Pierre d'Herbemont [Fri, 10 Aug 2007 00:40:04 +0000 (00:40 +0000)]
include/vlc_arrays.h: Always return a valid ptr in vlc_dictionary_all_keys.

12 years agoinclude/vlc_arrays.h: Implement simple best-case-in-O(1) hash table.
Pierre d'Herbemont [Fri, 10 Aug 2007 00:35:57 +0000 (00:35 +0000)]
include/vlc_arrays.h: Implement simple best-case-in-O(1) hash table.

12 years agoinclude/vlc_arrays.h: oops, (I did it again).
Pierre d'Herbemont [Thu, 9 Aug 2007 19:54:43 +0000 (19:54 +0000)]
include/vlc_arrays.h: oops, (I did it again).

12 years ago(oops)
Pierre d'Herbemont [Thu, 9 Aug 2007 19:38:00 +0000 (19:38 +0000)]
(oops)

12 years agoFix previous commit on gcc. (oops).
Pierre d'Herbemont [Thu, 9 Aug 2007 19:29:17 +0000 (19:29 +0000)]
Fix previous commit on gcc. (oops).

12 years agoinclude/vlc_arrays.h: Fix previous commit compilation with g++.
Pierre d'Herbemont [Thu, 9 Aug 2007 19:12:11 +0000 (19:12 +0000)]
include/vlc_arrays.h: Fix previous commit compilation with g++.

12 years agoinclude/vlc_arrays.h: Transform the dictionary macro to static inline, and publish...
Pierre d'Herbemont [Thu, 9 Aug 2007 18:38:48 +0000 (18:38 +0000)]
include/vlc_arrays.h: Transform the dictionary macro to static inline, and publish a vlc_dictionary_t type.

12 years agovlc/libvlc.h: Advertise libvlc_media_instance_set_drawable.
Pierre d'Herbemont [Thu, 9 Aug 2007 16:08:47 +0000 (16:08 +0000)]
vlc/libvlc.h: Advertise libvlc_media_instance_set_drawable.

12 years agocontrol/media_descriptor: Implement libvlc_media_descriptor_get_mrl.
Pierre d'Herbemont [Thu, 9 Aug 2007 16:08:14 +0000 (16:08 +0000)]
control/media_descriptor: Implement libvlc_media_descriptor_get_mrl.

12 years agoRevert [21008]
Rémi Denis-Courmont [Thu, 9 Aug 2007 14:19:53 +0000 (14:19 +0000)]
Revert [21008]

12 years agocontrol/media_instance.c: Set a per-object drawable.
Pierre d'Herbemont [Thu, 9 Aug 2007 12:45:37 +0000 (12:45 +0000)]
control/media_instance.c: Set a per-object drawable.

12 years agoLibvlc: Start the implementation of the libvlc playlist. Still in progress.
Pierre d'Herbemont [Wed, 8 Aug 2007 21:12:02 +0000 (21:12 +0000)]
Libvlc: Start the implementation of the libvlc playlist. Still in progress.

12 years agoSubsdec.c split: remove the old file.
Jean-Baptiste Kempf [Wed, 8 Aug 2007 17:07:41 +0000 (17:07 +0000)]
Subsdec.c split: remove the old file.

12 years agoSubsdec: Split the decoder for subsdec / SSA / USF in three files, since the code...
Jean-Baptiste Kempf [Wed, 8 Aug 2007 17:03:24 +0000 (17:03 +0000)]
Subsdec: Split the decoder for subsdec / SSA / USF in three files, since the code has grown a bit too much in order to improve readability.
Some functions may still need to be renamed and moved from a file to another.
I hope it is done in the correct way, if not, tell me or revert.

12 years agoI meant to use var_CreateGetNonEmptyString().
Jean-Paul Saman [Wed, 8 Aug 2007 14:24:29 +0000 (14:24 +0000)]
I meant to use var_CreateGetNonEmptyString().

12 years agomozilla: fix VLC Plugin.plugin target for MacOS X, added support for libvlc.dylib...
Damien Fouilleul [Wed, 8 Aug 2007 13:45:09 +0000 (13:45 +0000)]
mozilla: fix VLC Plugin.plugin target for MacOS X, added support for libvlc.dylib, etc..

12 years agoForce lirc configuration file to usForce lirc configuration file to usee
Jean-Paul Saman [Wed, 8 Aug 2007 13:13:04 +0000 (13:13 +0000)]
Force lirc configuration file to usForce lirc configuration file to usee

12 years agoScale every plane correctly. This fixes the "green bar at the bottom after scaling...
Jean-Paul Saman [Wed, 8 Aug 2007 09:25:44 +0000 (09:25 +0000)]
Scale every plane correctly. This fixes the "green bar at the bottom after scaling" issue.

12 years agoUse parenthesis to make it more readible.`
Jean-Paul Saman [Wed, 8 Aug 2007 09:25:42 +0000 (09:25 +0000)]
Use parenthesis to make it more readible.`

12 years agocontrol/media_instance.c: Listen to the variable changes.
Pierre d'Herbemont [Wed, 8 Aug 2007 01:13:31 +0000 (01:13 +0000)]
control/media_instance.c: Listen to the variable changes.

12 years agocontrol/media_instance.c: Support libvlc_MediaInstanceReachedEnd event for upcoming...
Pierre d'Herbemont [Tue, 7 Aug 2007 23:51:17 +0000 (23:51 +0000)]
control/media_instance.c: Support libvlc_MediaInstanceReachedEnd event for upcoming media_list_player.

12 years agocontrol/event.c: event_manager_init -> event_manager_new
Pierre d'Herbemont [Tue, 7 Aug 2007 22:55:01 +0000 (22:55 +0000)]
control/event.c: event_manager_init -> event_manager_new

12 years agocontrol/libvlc_internal.h: Comment fix.
Pierre d'Herbemont [Tue, 7 Aug 2007 22:10:29 +0000 (22:10 +0000)]
control/libvlc_internal.h: Comment fix.

12 years agocontrol/media_instance.c: Code factorization.
Pierre d'Herbemont [Tue, 7 Aug 2007 18:59:45 +0000 (18:59 +0000)]
control/media_instance.c: Code factorization.

12 years agocontrol/event.c: Tab fix.
Pierre d'Herbemont [Tue, 7 Aug 2007 18:42:21 +0000 (18:42 +0000)]
control/event.c: Tab fix.

12 years agoThanks to Ilkka Ollakka for qt4 too.
Jean-Baptiste Kempf [Tue, 7 Aug 2007 17:58:53 +0000 (17:58 +0000)]
Thanks to Ilkka Ollakka for qt4 too.

12 years agoQt4 - Playlist: scrollTo current-item and view issues...
Jean-Baptiste Kempf [Tue, 7 Aug 2007 17:57:46 +0000 (17:57 +0000)]
Qt4 - Playlist: scrollTo current-item and view issues...
Patch by Ilkka Ollakka

12 years agoFix HTTP authentication.
Rémi Denis-Courmont [Tue, 7 Aug 2007 17:18:34 +0000 (17:18 +0000)]
Fix HTTP authentication.
Yes, some sites use empty usernames

12 years agoQt4 - Slider bug temporary solving.
Jean-Baptiste Kempf [Tue, 7 Aug 2007 17:04:49 +0000 (17:04 +0000)]
Qt4 - Slider bug temporary solving.
Patch by Hannes Domani
THANKS updated.

12 years agoDo not bother with the byte range when we are at offset zero
Rémi Denis-Courmont [Tue, 7 Aug 2007 17:03:52 +0000 (17:03 +0000)]
Do not bother with the byte range when we are at offset zero

12 years agoCosmetics.
Antoine Cellerier [Mon, 6 Aug 2007 21:55:22 +0000 (21:55 +0000)]
Cosmetics.

12 years agoOups
Rémi Denis-Courmont [Mon, 6 Aug 2007 20:04:25 +0000 (20:04 +0000)]
Oups

12 years agoSync with module macros and sout chain parsing
Rémi Denis-Courmont [Mon, 6 Aug 2007 20:01:24 +0000 (20:01 +0000)]
Sync with module macros and sout chain parsing

12 years agoSimplify and remove a warning
Rémi Denis-Courmont [Mon, 6 Aug 2007 19:58:36 +0000 (19:58 +0000)]
Simplify and remove a warning

12 years agoQt4 - systray behaviour: first activate the Windows before hiding it.
Jean-Baptiste Kempf [Mon, 6 Aug 2007 17:59:57 +0000 (17:59 +0000)]
Qt4 - systray behaviour: first activate the Windows before hiding it.
Closes #1249

12 years agoqt4 : cosmetics.
Jean-Baptiste Kempf [Mon, 6 Aug 2007 17:09:31 +0000 (17:09 +0000)]
qt4 : cosmetics.

12 years agoqt4 : remove trailing spaces.
Jean-Baptiste Kempf [Mon, 6 Aug 2007 17:07:49 +0000 (17:07 +0000)]
qt4 : remove trailing spaces.

12 years agoQt4 - fix QT playlist display bug when clicking on top-level of playlist.
Jean-Baptiste Kempf [Mon, 6 Aug 2007 17:03:01 +0000 (17:03 +0000)]
Qt4 - fix QT playlist display bug when clicking on top-level of playlist.
Patch by Alexander Gall. Thanks.

12 years agoAdd .flv extension. Close #1256
Jean-Baptiste Kempf [Mon, 6 Aug 2007 16:29:02 +0000 (16:29 +0000)]
Add .flv extension. Close #1256

12 years agobindings/java: callback/events usage has changed. For the time being, send an exception.
Pierre d'Herbemont [Sun, 5 Aug 2007 23:06:07 +0000 (23:06 +0000)]
bindings/java: callback/events usage has changed. For the time being, send an exception.

12 years agocontrol/event.c: Change the event API to be per-object driven. It is not yet in use.
Pierre d'Herbemont [Sun, 5 Aug 2007 22:32:31 +0000 (22:32 +0000)]
control/event.c: Change the event API to be per-object driven. It is not yet in use.

12 years agoSubsdec: remove trailing spaces.
Jean-Baptiste Kempf [Sun, 5 Aug 2007 20:01:21 +0000 (20:01 +0000)]
Subsdec: remove trailing spaces.

12 years agodoc/skins/skins2-howto.xml: Added Button.tooltiptext which had been forgotten
Olivier Teulière [Sun, 5 Aug 2007 13:10:00 +0000 (13:10 +0000)]
doc/skins/skins2-howto.xml: Added Button.tooltiptext which had been forgotten

12 years agoMissing header for INT_MAX
Rémi Denis-Courmont [Sun, 5 Aug 2007 12:12:08 +0000 (12:12 +0000)]
Missing header for INT_MAX

12 years agoFix server port parsing. Bug reported by Gerrit Benker.
Rémi Denis-Courmont [Sun, 5 Aug 2007 09:06:22 +0000 (09:06 +0000)]
Fix server port parsing. Bug reported by Gerrit Benker.

12 years agoIgnore frame with zero size.
Rémi Denis-Courmont [Sun, 5 Aug 2007 08:55:14 +0000 (08:55 +0000)]
Ignore frame with zero size.
This needs to be *reviewed*.

12 years agoFix NULL dereference due to Speex header corruption
Rémi Denis-Courmont [Sun, 5 Aug 2007 08:38:17 +0000 (08:38 +0000)]
Fix NULL dereference due to Speex header corruption
spotted by David Thiel

12 years agoFix void arithmethic
Rémi Denis-Courmont [Sun, 5 Aug 2007 08:32:04 +0000 (08:32 +0000)]
Fix void arithmethic

12 years agoFix malloc error handling
Rémi Denis-Courmont [Sun, 5 Aug 2007 08:27:54 +0000 (08:27 +0000)]
Fix malloc error handling
(bug reported by David Thiel)

12 years agoCleanup / speedup
Rémi Denis-Courmont [Sat, 4 Aug 2007 20:57:16 +0000 (20:57 +0000)]
Cleanup / speedup

12 years ago- Cleanup and fixes deprecated options:
Rémi Denis-Courmont [Sat, 4 Aug 2007 20:49:46 +0000 (20:49 +0000)]
- Cleanup and fixes deprecated options:
 - Removed the gross SUPPRESSED hack
 - Remove support for strict deprecated aliases (that was not used anyway)

12 years agoFix usage of add_shortcut.
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:50:37 +0000 (18:50 +0000)]
Fix usage of add_shortcut.
Note that shortcuts are inherited from the main module to submodules, so it is
totally useless to duplicate them paste add_submodule. If you think this is
wrong, I do not necessarily disagree, but it would need a RFC.

12 years agoOups
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:39:01 +0000 (18:39 +0000)]
Oups

12 years agoDo not create dummy shortcut for each and every module
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:28:18 +0000 (18:28 +0000)]
Do not create dummy shortcut for each and every module

12 years ago- pp_shortcuts is always true; do not check
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:24:47 +0000 (18:24 +0000)]
- pp_shortcuts is always true; do not check
- remove apparently harmful "continue" with an always true condition

12 years agoFix off-by-one
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:16:08 +0000 (18:16 +0000)]
Fix off-by-one

12 years agoFix erroneously commited chunk
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:07:42 +0000 (18:07 +0000)]
Fix erroneously commited chunk

12 years agoUse module_*
Rémi Denis-Courmont [Sat, 4 Aug 2007 18:03:18 +0000 (18:03 +0000)]
Use module_*

12 years agomodule_GetHelp
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:58:18 +0000 (17:58 +0000)]
module_GetHelp

12 years agoUse module_* functions
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:42:42 +0000 (17:42 +0000)]
Use module_* functions

12 years agoMore access functions around module_t
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:42:20 +0000 (17:42 +0000)]
More access functions around module_t

12 years agoCompile fix
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:40:15 +0000 (17:40 +0000)]
Compile fix

12 years agoUse module_IsCapable
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:29:20 +0000 (17:29 +0000)]
Use module_IsCapable

12 years agoPartially abstract module_t: add module_IsCapable()
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:28:18 +0000 (17:28 +0000)]
Partially abstract module_t: add module_IsCapable()

12 years agoMove code out of module descriptor.
Rémi Denis-Courmont [Sat, 4 Aug 2007 17:10:35 +0000 (17:10 +0000)]
Move code out of module descriptor.
By the way, I am VERY suspicious about the use of libvlc_global for mosaic and
bridge locks

12 years agoplaylist/item.c: Avoid checking against false.
Pierre d'Herbemont [Sat, 4 Aug 2007 17:09:08 +0000 (17:09 +0000)]
playlist/item.c: Avoid checking against false.

12 years agoplaylist/item.c: More helpful variable name.
Pierre d'Herbemont [Sat, 4 Aug 2007 17:07:49 +0000 (17:07 +0000)]
playlist/item.c: More helpful variable name.

12 years agoRemove totally broken VC support.
Rémi Denis-Courmont [Sat, 4 Aug 2007 16:57:00 +0000 (16:57 +0000)]
Remove totally broken VC support.
Use SVN history if you ever want to revive it.

12 years agoMinor fixes
Rémi Denis-Courmont [Sat, 4 Aug 2007 16:46:21 +0000 (16:46 +0000)]
Minor fixes

12 years agoSimplify
Rémi Denis-Courmont [Sat, 4 Aug 2007 16:24:39 +0000 (16:24 +0000)]
Simplify

12 years agoinclude/vlc_playlist.h: Code formatting.
Pierre d'Herbemont [Sat, 4 Aug 2007 16:18:42 +0000 (16:18 +0000)]
include/vlc_playlist.h: Code formatting.