Rémi Denis-Courmont
40b4d780a4
add_bool: remove callback parameter
2010-10-22 21:11:38 +03:00
Rémi Denis-Courmont
f7d111759f
add_key: remove callback parameter
2010-10-22 21:10:56 +03:00
Rémi Denis-Courmont
f98a66cea0
add_integer: remove callback parameter
2010-10-22 21:10:50 +03:00
Rémi Denis-Courmont
85ba4839e6
add_float: remove callback parameter
2010-10-22 21:09:53 +03:00
Rémi Denis-Courmont
61f30bffae
add_directory: remove callback parameter
2010-10-22 21:09:52 +03:00
Rémi Denis-Courmont
989310c923
add_loadfile: remove callback parameter
2010-10-22 21:09:52 +03:00
Rémi Denis-Courmont
cecde7fc23
add_savefile: remove callback parameter
2010-10-22 21:09:52 +03:00
Rémi Denis-Courmont
2e6858af6a
add_password: remove callback parameter
2010-10-22 21:09:52 +03:00
Rémi Denis-Courmont
981a8542bd
add_font: remove unused parameter
2010-10-22 21:09:51 +03:00
Rémi Denis-Courmont
3204d23260
Remove legacy parameter from add_string()
2010-10-22 21:09:47 +03:00
Rémi Denis-Courmont
ac90e39814
Do not pass former callback value to VLC_CONFIG_NAME
2010-10-22 20:11:39 +03:00
Rémi Denis-Courmont
e5622718c1
Remove unused change_integer_list parameter
...
Changing the choice list of a configuration item is not thread-safe.
Plus it does not make much sense to use a strict choice list if the
choices change dynamically.
If ever needed, we can invent a suggestions list system later, just
like we already do for SD plugins enumeration.
2010-10-22 20:00:10 +03:00
Rémi Denis-Courmont
3c659c5390
Remove config change callback
...
This was only used by {alsa,oss}-audio-device and not semantically
correct anyway. If we deem that this is useful, we should register
a callback on the corresponding variables and change the variables
from the UI, not the process-wide configuration.
2010-10-22 19:48:31 +03:00
Rémi Denis-Courmont
963630ba6e
split add_file into add_loadfile and add_savefile
...
The preference panel needs to know which of open or save file dialog
it should use. Here we have 27 load and 4 save cases, plus 2 fonts
that were not correctly marked as such in projectM.
2010-10-14 19:29:15 +03:00
Rémi Denis-Courmont
cafd2e0228
Use 64-bits for integers in plugin descriptors
2010-07-11 14:43:34 +03:00
Rémi Denis-Courmont
6b49f68da9
Avoid anonymous compound in add_shortcut ( fixes : #3742 )
2010-06-19 04:35:49 +03:00
Rémi Duraffort
ff58f2746e
Bump the ABI.
2010-06-10 21:42:20 +02:00
Rémi Duraffort
ed246608e8
plugins: allow to set more than one shortcut in on shot.
...
This is faster as we can now alloc the right size for the shortcuts array.
2010-06-10 20:46:45 +02:00
Rémi Denis-Courmont
579368d262
Break plugin ABI (due to next commit)
2010-05-10 23:31:53 +03:00
Rémi Denis-Courmont
0b21fc27fa
Cleanup private and volatile option
...
Volatile/unsaveable options are now always internal implicitly.
2010-03-30 14:28:02 +03:00
Rémi Denis-Courmont
b63326b733
Rename linked_with_a_crap_library_which_uses_atexit()
...
In several cases, it is not used because of atexit().
2010-03-13 18:18:56 +02:00
Rémi Denis-Courmont
1b9f9692f9
De-uglify root SD item name (part 2)
2010-02-04 20:12:49 +02:00
Rémi Denis-Courmont
ce67728ae1
Stick b_error to object types that actually use it
2010-01-28 21:19:55 +02:00
Rémi Denis-Courmont
0d175625f8
Revert "Bump ABI for logo and marquee changes."
...
This reverts commit cbb409e555
, i.e. yet
another proof of the total lack of respect that M2X has for other people
(volunteer's) time and/or code quality.
2010-01-19 22:30:13 +02:00
JP Dinger
cbb409e555
Bump ABI for logo and marquee changes.
2010-01-19 17:53:21 +01:00
Rémi Denis-Courmont
d9a43b404d
Remove CPU capability from modules
...
This is not needed anymore. Modules are not in the bank at all anymore
if they require an incompatible CPU feature.
2010-01-14 22:30:42 +02:00
Rémi Denis-Courmont
e37b89ea26
Global hotkeys work on any X11 system, not just Linux
2010-01-03 16:32:56 +02:00
Rafaël Carré
17b5ee09d8
move MuxGetStream() to libvlccore, bump plugin ABI
2009-12-08 12:37:49 +01:00
Rémi Denis-Courmont
f29b29271a
Bump plugin ABI due to gettext/cache changes
2009-11-11 18:38:02 +02:00
Rémi Denis-Courmont
33692d21e5
Fix compilation of set_text_domain() macro
2009-11-10 23:24:18 +02:00
Rémi Denis-Courmont
b1c38e8192
Don't run gettext while describing a plugin
...
This will render the plugins cache locale-independent.
2009-11-09 23:28:08 +02:00
Rémi Denis-Courmont
1957186e1a
Bump plugin ABI
...
Big filter changes, and worse, moved audio_format plugin.
2009-09-27 21:37:22 +03:00
Rémi Denis-Courmont
182692caeb
Remove vlc_object_t.p_private
2009-08-23 20:17:22 +03:00
Rafaël Carré
3a2d5d8a8c
bump plugin ABI to 1.1.0a (avoid using 1.0 modules after [ 073c5a24
])
2009-08-20 09:44:10 +02:00
Ilkka Ollakka
da51bf440d
add add_font define to plugin defines, and change freetype to use it
2009-08-03 13:06:03 +03:00
Rémi Denis-Courmont
1cf4ccdf71
Spell developer properly
2009-07-08 19:56:28 +03:00
Rémi Denis-Courmont
de2e60e8a0
Bump plugin API due to block_t breakage (and lots of earlier ones)
2009-04-04 13:46:39 +03:00
Rémi Denis-Courmont
5f62f401a2
Remove unused change_float_list
...
We should decide whether to use float or double before we bring it
back, if needed. In the mean time, it's best to remove the macro, as
the back-end did and still does not work.
2009-01-28 21:49:29 +02:00
Rémi Denis-Courmont
b9259bb0c0
Merge vlc_submodule_create and vlc_config_create into vlc_plugin_set
2009-01-27 23:03:07 +02:00
Rémi Denis-Courmont
70a56d5650
Externally merge vlc_config_set() and vlc_module_set()
2009-01-27 23:03:06 +02:00
Rémi Denis-Courmont
824bc1c036
Partially cleanup old module_list_cat hack
2009-01-27 22:49:53 +02:00
Rémi Denis-Courmont
3a42716912
Privatize vlc_module_create()
2009-01-27 22:11:29 +02:00
Rémi Denis-Courmont
6fc5c5124e
Remove old NODOMAIN stuff (ABI broken anyway)
2009-01-27 22:11:29 +02:00
Rémi Denis-Courmont
deb763e0b9
Remove old VLC_MODULE_PROGRAM (we broke the ABI many times over)
2009-01-27 22:11:26 +02:00
Laurent Aimar
b732089382
Added x11 global hotkeys support (linux).
2009-01-25 18:51:55 +01:00
Antoine Cellerier
b7ccccfb9c
Add support for config chain for interface modules
2009-01-19 23:40:11 +01:00
Hannes Domani
c85aed3c01
Global Hotkeys for windows
...
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2009-01-17 13:29:29 +01:00
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
.
2008-10-29 22:14:26 +02:00
Rémi Denis-Courmont
25a1b84bd5
Re-order (no functional changes)
2008-10-29 21:13:56 +02:00
Antoine Cellerier
6e41ca0135
Remove change_unsafe() no-op.
2008-09-22 14:40:56 +02:00
Rémi Denis-Courmont
a47c9f2f1e
Merge E_ and __VLC_SYMBOL
2008-09-21 19:15:42 +03:00
Rémi Denis-Courmont
c4bf02fbbe
Force plugin rebuild
...
There are a bunch of crash-triggering ABI break, and a bunch of plugins
have removed (= old ABI plugins left in your tree) - bad combination.
2008-09-19 17:27:56 +03:00
Laurent Aimar
1b025556e3
Added a INPUT_CONTROL_RESTART_ES and use it in video_output.
...
This removes the need for suxor_thread_t.
2008-08-28 14:30:02 +02:00
Rémi Denis-Courmont
34e12d626e
Libvlccore ABI has broken (DEMUX_CAN_PAUSE+ modified)
2008-08-27 20:10:25 +03:00
Jean-Paul Saman
5e7051c3d8
Add video_format_{Copy,Init,Clean} inline functions and bump ABI.
2008-08-27 14:44:31 +02:00
Rémi Denis-Courmont
a25b69c55c
Missing cast with vlc_config_set
...
(What about some GCCisms for static type checking here... later)
2008-08-24 22:54:10 +03:00
Jean-Paul Saman
ebd800345f
Add a bunch of \file doxygen comments
2008-08-13 22:22:58 +08:00
Rémi Denis-Courmont
264f09b66b
ABI break
2008-06-28 12:46:56 +03:00
Rémi Denis-Courmont
e21ba63b8a
Move object lock and condition into the internals
2008-06-17 22:33:26 +03:00
Rémi Denis-Courmont
e9deaa7efc
Typo
2008-06-10 22:38:31 +03:00
Rémi Denis-Courmont
5740cd118b
Fix make check (sic)
2008-06-10 22:34:44 +03:00
Rémi Denis-Courmont
539ecfa542
Fix warnings
2008-06-08 00:15:09 +03:00
Rémi Denis-Courmont
933e99f23c
Fix return type
2008-06-07 23:47:00 +03:00
Rémi Denis-Courmont
bc3065cce8
Include copyright and license message in each plugin
2008-06-07 22:35:15 +03:00
Rémi Denis-Courmont
8e17cc4010
Support for using a custom text domain for configuration strings
2008-06-05 20:00:26 +03:00
Rémi Denis-Courmont
64ae2cbffa
Support for custom text domain in module strings
2008-06-05 20:00:26 +03:00
Rémi Denis-Courmont
5af4cc854b
Do not require semi-colon after module macros
...
This leaves us more room to rework the macros later on
2008-05-27 22:31:06 +03:00
Rémi Denis-Courmont
cf2f0f1e65
Another bunch of invalid config.h usage
2008-05-26 19:39:13 +03:00
Rémi Denis-Courmont
cd5d7f6391
Remove HAVE_ATTRIBUTE_VISIBILITY - refs #297
2008-05-26 18:37:33 +03:00
Rafaël Carré
df2a3c1baa
shortcuts are strings
2008-05-08 21:58:29 +02:00
Rémi Denis-Courmont
28944cf048
capabilities are strings
2008-05-08 22:54:46 +03:00
Rémi Denis-Courmont
6433e0e9d0
Don't redefine MODULE_STRING
2008-05-08 19:26:30 +03:00
Rémi Denis-Courmont
0669643b1c
vlc_modules_macros.h -> vlc_plugin.h
2008-05-08 19:24:35 +03:00
Rémi Denis-Courmont
64ea683969
short and list support for vlc_config_set
2007-12-16 17:36:01 +00:00