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

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

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

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

14 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().

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

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

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

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

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

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

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

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

14 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

14 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++.

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

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

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

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

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

14 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++.

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

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

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

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

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

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

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

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

14 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().

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

14 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

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

14 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.`

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

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

14 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

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

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

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

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

14 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

14 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

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

14 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

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

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

14 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

14 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

14 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

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

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

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

14 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

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

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

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

14 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

14 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

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

14 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*.

14 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

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

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

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

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

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

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

14 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

14 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

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

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

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

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

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

14 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

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

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

14 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()

14 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

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

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

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

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

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

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

14 years agoinclude/vlc_playlist.h: More typos.
Pierre d'Herbemont [Sat, 4 Aug 2007 16:16:44 +0000 (16:16 +0000)]
include/vlc_playlist.h: More typos.

14 years agoinclude/vlc_playlist.h: Typo in comment.
Pierre d'Herbemont [Sat, 4 Aug 2007 16:13:39 +0000 (16:13 +0000)]
include/vlc_playlist.h: Typo in comment.

14 years agoCleanup
Rémi Denis-Courmont [Sat, 4 Aug 2007 16:10:24 +0000 (16:10 +0000)]
Cleanup

14 years agoTypo
Rémi Denis-Courmont [Sat, 4 Aug 2007 16:00:27 +0000 (16:00 +0000)]
Typo

14 years agoFix previous commit
Rémi Denis-Courmont [Sat, 4 Aug 2007 15:57:06 +0000 (15:57 +0000)]
Fix previous commit

14 years agoRemove code from module descriptor.
Rémi Denis-Courmont [Sat, 4 Aug 2007 15:54:33 +0000 (15:54 +0000)]
Remove code from module descriptor.
That's very naughty.

14 years agolive version changed.
Jean-Baptiste Kempf [Sat, 4 Aug 2007 14:21:45 +0000 (14:21 +0000)]
live version changed.

14 years agoFaac for system using lame sed... :D
Jean-Baptiste Kempf [Sat, 4 Aug 2007 13:12:58 +0000 (13:12 +0000)]
Faac for system using lame sed... :D

14 years agooops.
Jean-Baptiste Kempf [Sat, 4 Aug 2007 12:37:14 +0000 (12:37 +0000)]
oops.

14 years agoContribs: attempt to update faac to 1.25.
Jean-Baptiste Kempf [Sat, 4 Aug 2007 12:33:20 +0000 (12:33 +0000)]
Contribs: attempt to update faac to 1.25.

14 years agoContribs: SDL_image and SDL are up-to-date now, (1.2.12 and 1.2.6), patch for SDL_ima...
Jean-Baptiste Kempf [Sat, 4 Aug 2007 10:20:35 +0000 (10:20 +0000)]
Contribs: SDL_image and SDL are up-to-date now, (1.2.12 and 1.2.6), patch for SDL_image modified accordingly...

14 years agoCDDB : 1.3.0 version
Jean-Baptiste Kempf [Sat, 4 Aug 2007 09:59:07 +0000 (09:59 +0000)]
CDDB : 1.3.0 version

14 years agoContribs; use libcddb 1.2.2 instead of 1.2.1 since 1.2.1 is bugueous.
Jean-Baptiste Kempf [Sat, 4 Aug 2007 09:31:43 +0000 (09:31 +0000)]
Contribs; use libcddb 1.2.2 instead of 1.2.1 since 1.2.1 is bugueous.
1.3.0 is also out but uuntested.

14 years agoContribs: take it from mirror site since once more the main one is down...
Jean-Baptiste Kempf [Fri, 3 Aug 2007 18:01:20 +0000 (18:01 +0000)]
Contribs: take it from mirror site since once more the main one is down...