Jean-Baptiste Kempf
31e8f235bd
DirectSound: cosmetics and error path fix
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Jean-Baptiste Kempf
3ff8a01e74
DirectSound: try to fix Wide Char issues
Here, the DSEnumCallback documentation seems wrong or misleading, it needs LPCWSTR with DirectSoundEnumerateW
http://msdn.microsoft.com/en-us/library/microsoft.directx_sdk.reference.dsenumcallback%28VS.85%29.aspx
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Jean-Baptiste Kempf
acedeb2868
DirectSound: Options change
Add an alias as "directsound"
Add the deprecated option
Add the change_restart_needed
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Jean-Baptiste Kempf
0c2e5091bf
DirectSound: Cosmetics
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Jean-Baptiste Kempf
b27353620a
Waveout: Small scope improvement
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Pierre Ynard
c8fbeb15d8
vod: switch to core code to generate SDP
17 years ago
Antoine Cellerier
d654348540
Change default alsa device lookup
If ALSA_DEFAULT cannot be opened, loop through all available alsa input devices.
(And if an alsa device was provided in the mrl but couldn't be opened, print the list of available alsa input devices in the debug output after the open error message.)
17 years ago
Antoine Cellerier
6224f35b42
Add a small help text to the alsa access.
17 years ago
Antoine Cellerier
b9452821d8
Use action id in lirc. (Untested)
17 years ago
Antoine Cellerier
ca35eb93bf
Make sure that vlc.gettext.N_() returns the first argument.
17 years ago
Antoine Cellerier
fbd5aa9902
Revert "lua: Make sure it builds with --disable-nls."
This reverts commit 29847260f6 .
I'd rather have a stable lua api (besides, vlclua_gettext is already a noop).
17 years ago
Erwan Tulou
d7cc8ec814
skins(Win): add fullscreen controller as a child of fullscreen main window
17 years ago
Erwan Tulou
c5bcda905d
msw: ensure the old vout output works as the new vout_display
This patch ensures we get the same behavior on Vista/Win7
(new vout_display) as we get on WinXP (old vout output with directx)
17 years ago
Erwan Tulou
858898544a
skins2: setOpacity moved to a better place
Opacity used to work only on newly loaded skins, but failed to work from
skins restored from a previous session.
17 years ago
Erwan Tulou
29e8e98b99
skins2: a tiny memory leak
17 years ago
Erwan Tulou
27073484ea
skins(Win): a proper way to terminate vlc
This fixes vlc hanging when closed via the popupmenu in the taskbar.
17 years ago
Rémi Duraffort
f021273d91
Update LIST.
17 years ago
Rémi Duraffort
9bcc170e96
list.sh: fix modules listing.
17 years ago
Rémi Duraffort
ab2c173ab7
lirc: clean up.
17 years ago
Geoffroy Couprie
cccd546314
mp4: Factorize
17 years ago
Sebastien Zwickert
2e14304591
gui/macosx: fix crash when the volume slider has been modified.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
17 years ago
Sebastien Zwickert
9c21b7ec34
gui/macosx: Fix ugly flashes of video view when the splitviews are resized.
Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
17 years ago
Rémi Duraffort
bf4d8c909f
cmml: remove a potential security problem.
Anyway:
* cmml samples can't be found in the nature
* cmml demux does not works AFAIK
* we will remove cmml soon.
17 years ago
Rémi Duraffort
4b3df746d3
relavideo: remove unused mutex variable.
17 years ago
Rémi Duraffort
eb6d8c3c71
x264: use static mutex for win.
17 years ago
Rémi Duraffort
c59ef2997b
video_filter_rotate: fix race condition.
17 years ago
Erwan Tulou
b7d1960fc0
msw : support for vout_window_SetFullscreen
This patch opts for the new vout_window_SetFullscreen when a vout window
provider is available and keeps on the old way otherwise
17 years ago
Pierre d'Herbemont
a901b8ad32
macosx_dialog_provider: Don't waste a thread for nothing and make sure we call AppKit from main thread.
17 years ago
Pierre d'Herbemont
c4d1a91a89
qtcapture: Make sure we don't block on main thread at destruction.
17 years ago
Pierre d'Herbemont
29847260f6
lua: Make sure it builds with --disable-nls.
17 years ago
Pierre d'Herbemont
1676fb0f6a
opengllayer: Remove this module.
This hasn't been converted to "vout display".
This is to my knowledge not in use.
This is calling main thread synchronously on every redraw making the overhead too important, and the overall performance of the module very bad.
There is to my knowledge no way to fix this using public API on 10.5, without a complete rewrite.
17 years ago
Jean-Baptiste Kempf
f25b036852
BDA: include ordering
This remove unnecessary include and fixes a warning
17 years ago
Srikanth Raju
396df1b5c3
Sqlite: Typo in testing for threadsafeness
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
17 years ago
Antoine Cellerier
16cb266cb6
Experimental lua gettext support.
17 years ago
Antoine Cellerier
469613e252
Add vlc_GetActionId().
vlc_GetActionId() is used to get an ACTIONID from the action's name, which is way better than getting the hotkey setting from the hotkey name and then, if the hotkey was set, looking up the corresponding action id ... since this also works if the hotkey isn't set. Export this function in lua and use in common.hotkey().
17 years ago
Jean-Baptiste Kempf
66cdfd6b1a
DirectSound: use DirectSoundEnumerateW iso DirectSoundEnumerateA
And other alignment changes
17 years ago
Jean-Baptiste Kempf
9375bd7221
SDL_INIT_EVENTTHREAD is supported on Windows now.
17 years ago
Erwan Tulou
a0f5957a29
skins2: add a 'loop' parameter for animated bitmaps
This loop parameter is intended to run animated images for a given time
In addition, animation is started again in the following cases :
- when visibility changes
- when active layout changes
17 years ago
Erwan Tulou
b8181acf9a
skins2(Win): fix a timer issue
Win32 API SetTimer is not a oneshot timer.
17 years ago
Jean-Baptiste Kempf
f74cbdf7a4
DirectX/Waveout: new windows_audio_common.h file
So we stop duplicating the code if we try to improve it later on :D
17 years ago
Jean-Baptiste Kempf
9ae49e3bb1
DirectSound: cosmetics
17 years ago
Jean-Baptiste Kempf
450070869e
DirectSound: fix a warning
17 years ago
Jean-Baptiste Kempf
2ee3654793
MSW vout: fix compilation since [ 76e8da0ff] change
17 years ago
Geoffroy Couprie
20abd0db80
Skins: set the maximum volume to 1024, not 512
close #2089
17 years ago
Erwan Tulou
d147daa23d
skins2(Windows): add a black windows for fullscreen and manage z-order
17 years ago
Erwan Tulou
b92e601489
skins(Win32): add hotkeys support in fullscreen mode
17 years ago
Erwan Tulou
1d6a956209
skins2(Win32): prepare for typified windows
17 years ago
Erwan Tulou
ce4bddf307
skins2: optimize refresh
skins2 manages a cache for building layouts. Yet, on each redraw/expose,
it rebuilds the whole layout. This patch avoids these unnecessary rebuilds.
It results in dramatic improvement, especially on Linux, where refresh was a real issue.
17 years ago
Erwan Tulou
58a785a56e
skins(Linux) : fix crash with a few skins (e.g Orangeade) and xcb_x11
On X11, windows are created with a 1x1 size and updated later on.
In some context, vout_display can catch this 1x1 size before the size is updated.
This results in a crash in swcaler.c which gets a 1x0 size (division by zero)
Changing default to 10x10 solves the problem.
17 years ago
Erwan Tulou
06971e9673
msw: typo
17 years ago