Jean-Philippe André
eaa7302d6a
Extensions: new script capability "input-listener"
...
When the input changes (next track, ...), every capable extension
will execute the function "input_changed"
2010-02-03 17:13:58 +01:00
Jean-Philippe André
2d46240cd7
Extensions/Qt: listen to input-change events
...
Forward messages to the extensions manager
2010-02-03 17:13:58 +01:00
Rémi Duraffort
32ec9c1e6d
mozilla: fix inverted logic (thanks jpd).
2010-02-03 16:57:24 +01:00
Luca Barbato
e6a7a10093
Small Makefile fixup
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2010-02-03 16:52:55 +01:00
Ilkka Ollakka
8382cbe10f
playlist: add check if item is allready preparsed before adding it to queue
...
Also remove setting item here as preparsed, as if it has meta, that should
have been done allready somewhere else. Preparsing is controlled by
auto-preparse -variable (no idea where it can be changed), and should work ok.
2010-02-03 17:38:20 +02:00
Ilkka Ollakka
b86f8d766d
QT: use qfu when creating EPG-stuff
2010-02-03 17:09:20 +02:00
Ilkka Ollakka
63efe9cc46
playlist: fix preparsing (atleast fixed it for me)
2010-02-03 17:09:20 +02:00
Rémi Duraffort
ffce10f0e5
sout: fix typo.
2010-02-03 15:52:35 +01:00
Luca Barbato
33cb9ae7d1
VLC xpi bundle patch
...
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2010-02-03 14:46:15 +01:00
Rémi Duraffort
fb1f89ba94
Fix zsh_gen compilation.
2010-02-03 11:37:08 +01:00
Rémi Duraffort
b92cb88202
libvlcpp: fix the compilation and throw an exception if the constructor fail.
2010-02-03 11:37:08 +01:00
Jakob Leben
2d5d004768
input_item: compress two functions into one and rename "Add" into "Post" for clarity and consistency
2010-02-03 03:47:17 +01:00
Pierre d'Herbemont
85297c0a11
input_item: Remove input_item_AddSubItem2 and send subitem_added event from input_item_node_AppendNode().
...
This means that we don't need input_item_AddSubItem if there is an input_item_node_Append*().
input_item_AddSubItem now send the subitem_tree_added event as well.
2010-02-03 02:19:22 +01:00
Pierre d'Herbemont
a968c2427b
upnp_intel: Remove trailing whitespaces.
2010-02-03 02:19:21 +01:00
Rémi Duraffort
24b456d8e9
mozilla: fix compilation.
2010-02-02 23:07:47 +01:00
Rémi Duraffort
46761435a8
libvlcpp: add a function to handle video.
2010-02-02 23:07:47 +01:00
Laurent Aimar
7beb3b3581
Used vout_OSDEpg for the time hotkeys.
...
Based on a patch by Adrien Maglo.
2010-02-02 23:02:46 +01:00
Rémi Denis-Courmont
b0a1ac2e63
LibVLC media: remove exceptions
2010-02-02 23:45:02 +02:00
Rémi Denis-Courmont
c8869bbd73
Media discovery: remove exception
2010-02-02 23:45:02 +02:00
Pierre d'Herbemont
b030f616ac
Remove vlc_app. Unfinished, and doesn't belong here.
2010-02-02 22:39:04 +01:00
Adrien Maglo
32ef2433f1
Rework of vout_OSDEpg.
...
Fix memleak. Return E_GENERIC instead of displaying an error message.
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2010-02-02 22:37:30 +01:00
Laurent Aimar
d05983d411
Fixed EPG OSD aspect ratio.
2010-02-02 21:44:10 +01:00
Laurent Aimar
a8a6c4fa19
Reduced EPG OSD down to 3s and enable fade out.
2010-02-02 21:40:04 +01:00
Adrien Maglo
919eb81be8
Add a function to display EPG event information for the current program of an input_item_t.
...
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2010-02-02 21:25:19 +01:00
Laurent Aimar
82954f9756
Create the synchronization thread only when needed (netsync).
2010-02-02 21:25:19 +01:00
Laurent Aimar
188b465fab
Clean up a bit netsync.
2010-02-02 21:25:19 +01:00
Laurent Aimar
4d3a8532ad
No functional changes (K&R + no hungarian notations, netsync).
2010-02-02 21:25:19 +01:00
Laurent Aimar
30fd105fe8
Cosmetics (netsync).
2010-02-02 21:25:18 +01:00
Jean-Paul Saman
1c1ae9cbf2
netsync: rewrite
...
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2010-02-02 21:25:18 +01:00
Laurent Aimar
709d0455ce
Added input_GetPcrSystem/input_ModifyPcrSystem.
2010-02-02 21:25:18 +01:00
Rémi Denis-Courmont
b27904ab3e
XSPF export fixes and cleanup
...
- XML encode everything (especially URL), not just some parameters,
- use fputs() as appropriate,
- remove a shadowed variable,
- print duration as a 64-bits quantity.
2010-02-02 21:45:05 +02:00
Rémi Duraffort
1422a7353b
qt4: fix typo.
2010-02-02 20:18:47 +01:00
Rémi Denis-Courmont
ba1d87167a
Use inlines rather than macros to access input item meta data
...
I want to use function pointers in a later commit...
2010-02-02 18:49:20 +02:00
Pierre d'Herbemont
540aae331a
macosx/framework: VLCLibrary initWithAudio.
2010-02-02 14:45:17 +01:00
Erwan Tulou
c413be8f7f
skins2: add support for --[no]-embedded-video parameter
2010-02-02 11:49:08 +01:00
Rémi Duraffort
0ca9ac70ba
libvlcpp: stop the media player in the destructor.
2010-02-02 11:07:19 +01:00
Rémi Duraffort
ae749fcdc0
libvlcpp: add a function to get the audio infromations from the media player.
...
The Audio class can only be created/destroyed by the associated MediaPlayer
class. I will add some copy constructor later on.
2010-02-02 11:07:19 +01:00
Jakob Leben
d66c259350
fix compile
2010-02-02 10:26:36 +01:00
Rémi Duraffort
829df8297e
libvlcpp: fix compilation.
2010-02-02 09:34:38 +01:00
Rémi Duraffort
c1626d916e
Mozilla: missing return value.
2010-02-02 09:34:38 +01:00
Rémi Duraffort
71b2fdfdc1
Mozilla: fix compilation.
2010-02-02 09:34:38 +01:00
Rémi Duraffort
81693fe337
dshow: use empty() instead of !size() (quicker).
2010-02-02 09:34:38 +01:00
Rémi Duraffort
33b0e8dfb0
libvlcpp: fix compilation.
2010-02-02 09:34:37 +01:00
Jakob Leben
2669219aad
fix build - remove redundant declarations
2010-02-02 09:12:33 +01:00
Jakob Leben
5f4912046e
input_item_node_Delete: fix leakage and lessen complexity
2010-02-02 08:37:55 +01:00
Jakob Leben
4e65194e08
Qt: cleanup and adjust to playlist changes
2010-02-02 08:16:13 +01:00
Jakob Leben
8927c888dc
playlist: restore stop and browse behavior like before
2010-02-02 07:35:37 +01:00
Jakob Leben
e5ca8a9b83
Qt: kill a bug in playlist model
2010-02-02 07:17:54 +01:00
Jakob Leben
376ecc67bd
playlist: refactor a bit and fix a crash
2010-02-02 06:12:59 +01:00
Jakob Leben
2531d51441
various modules: adjust to new playlist design
2010-02-02 06:12:59 +01:00