Rémi Denis-Courmont
c240692f0b
Common structure for VLC common object members, document
10 years ago
Rémi Denis-Courmont
4286e34200
input: change time-offset from time to integer type
11 years ago
Rémi Denis-Courmont
56220f8612
vlc_plugin: fix non-LGPL plugins meta infos
11 years ago
Zoran Turalija
5e6b6558c6
gestures: fix: allow gesture to be triggered
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
11 years ago
Rémi Denis-Courmont
20729b41f7
gestures: cosmetic
12 years ago
Rémi Denis-Courmont
3d663c8e3b
gestures: avoid undefined negative shift
12 years ago
Rémi Denis-Courmont
efa6a6fe9c
gestures: fix callback leak and missing locking
12 years ago
Rémi Denis-Courmont
3c2c9364a1
Handle NULL value in "input-current" callback
12 years ago
Rémi Denis-Courmont
5adb3308b8
Remove vlc_input.h from vlc_playlist.h
12 years ago
Ludovic Fauvet
8775d0d7f1
Gestures: use left button, by default
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years ago
Ludovic Fauvet
be93074958
Gestures: use the proper event name
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years ago
Rémi Denis-Courmont
037a796b8d
playlist: use playlist audio functions
And get rid of the horrible find-input-callback.
14 years ago
Rémi Denis-Courmont
ca923dceb2
Separate string list and string list callback
The configuration system cannot store both a static list and a dynamic
one (and AFAIK, it never could). It only makes to use either a static
list or a callback.
14 years ago
Rémi Denis-Courmont
9b965746c5
aout_MuteToggle: fix name and remove unused or misused volume parameter
In particular, show OSD mute icon when mute is enabled, rather than
when volume is nul (which is orthogonal).
14 years ago
Rémi Denis-Courmont
a959f66bc4
gestures: follow playlist, input, vout events and remove pollign thread
It probably wouldn't hurt to provide helpers for mouse events.
14 years ago
Rémi Denis-Courmont
ce001542fe
gestures: process gestures directly from event and clean up
This is similar to hotkeys. There is no need for a hand-over thread.
14 years ago
Rémi Denis-Courmont
323e8f149a
Move <vlc_aout.h> UI functions into their own <vlc_aout_intf.h>
Also move some stuff from vlc_config.h to vlc_aout*.h
15 years ago
Rémi Duraffort
af5900aedc
gestures: use static when needed.
16 years ago
Rémi Denis-Courmont
f98a66cea0
add_integer: remove callback parameter
16 years ago
Rémi Denis-Courmont
3204d23260
Remove legacy parameter from add_string()
16 years ago
Ilkka Ollakka
57766ff347
refactor rate(,-faster,-slower) to playlist
Thisway we don't reset playback rate between items
16 years ago
Rémi Denis-Courmont
4a95265a63
Make mouse-moved and mouse-clicked coordinates, remove mouse-x and -y
This simplifies callbacks a bit, and fixes a race condition.
16 years ago
Rémi Denis-Courmont
40d199a493
Keep the authoritative fullscreen status on the playlist
This allows the value to be inherited most cleanly across inputs (if
the video output cannot be recycled anyway). This also enables changing
the fullscreen status in absence of video, just like LibVLC does.
16 years ago
Rémi Denis-Courmont
7e4d50ac42
Remove pl_Release, and rename pl_Hold back to pl_Get
pl_Hold() assumed the playlist was already created.
pl_Release() does not solve any problem. Playlist synchronization is
done with the playlist lock, while playlist deletion must anyway be done
after all interfaces, services and other threads are joined.
16 years ago
Rémi Denis-Courmont
1f2a1a8da4
gestures: use var_Inherit
17 years ago
Rémi Duraffort
03acd6ada6
controles: use var_Get* and var_ToggleBool when applicable.
17 years ago
Rémi Denis-Courmont
5f8c04120a
Maemo: use left button by default for gestures (not tested)
There is only one button on a touch screen.
17 years ago
Rémi Duraffort
1c8e75e8c8
Use var_TriggerCallback instead of var_SetVoid (the result is exactly the same
but a bit faster).
17 years ago
Rémi Denis-Courmont
3086d1afd2
gestures: change volume on playlist rather than interface
17 years ago
Rémi Denis-Courmont
604adb7afc
aout_VolumeMute -> aout_ToggleMute
17 years ago
Rémi Denis-Courmont
385b4ac80d
Code factorization
17 years ago
Rémi Duraffort
46a33c34dc
gestures: fix memleak with var_Change(VLC_VAR_GETCHOICES).
17 years ago
Rémi Duraffort
0412df7652
gestures: factorisation, cleaning and fix a warning.
17 years ago
Rémi Denis-Courmont
dd5df29b88
Gestures: privatize interface callback lock
And hmm, this really should use a condition variable too.
17 years ago
Rémi Duraffort
2dfd048ed7
gestures: cleaning.
17 years ago
Rémi Duraffort
da8ff69a01
gestures:
* add the possibility to go slower and faster (wasn't finished)
* some cleaning and factorization
17 years ago
Rémi Duraffort
d935c55c7f
gestures: remove the (init|end)thread function
17 years ago
Rémi Duraffort
94d67fe068
gestures: use the right objet for the variable.
17 years ago
Rémi Duraffort
2f47743dcf
gesture: remove one dummy function and clean a bit.
17 years ago
Rémi Denis-Courmont
f1590d98ae
Trailing ;
17 years ago
Rémi Denis-Courmont
fa4bde0b26
Trailing ;
17 years ago
Rémi Denis-Courmont
2e68572406
Use libvlc_Quit
17 years ago
Rémi Denis-Courmont
0549228196
Remove most stray semi-colons in module descriptions
Those multi-lines are still to be done (it's going to be fun...)
See also 5af4cc854b .
18 years ago
Pierre d'Herbemont
d228fdd28e
playlist: Move more members as private.
18 years ago
Antoine Cellerier
ba6501f308
s/pl_Yield/pl_Hold/
18 years ago
Antoine Cellerier
7060dbb9a2
s/vlc_object_yield/vlc_object_release/
As discussed on IRC. Yield was quite confusing.
18 years ago
Rémi Denis-Courmont
36aca393c5
Remove intf_ShouldDie
libvlc kills the interfaces when it dies anyway.
18 years ago
Rémi Denis-Courmont
1cfa87702e
Pull cancellation into (most) remaining interfaces
18 years ago
Rémi Duraffort
981577922c
Fix memleak in gesture module.
18 years ago
Rémi Denis-Courmont
00b9584826
modules: use vlc_object_alive()
18 years ago