Rémi Denis-Courmont
f240f03f69
remove the signals interface
2010-05-30 20:52:23 +03:00
Rémi Duraffort
b9dc215ef9
Fix variables types.
2010-05-30 17:11:40 +02:00
Laurent Aimar
e5ab4b4142
Moved "sub-margin" to vout.
...
It doesn't belong to the input.
2010-05-29 22:12:31 +02:00
Laurent Aimar
dbc2edaca2
Simplify up/down subtitle hotkey.
2010-05-29 22:12:31 +02:00
Rémi Denis-Courmont
1834c5a73e
Put http alias back from LUA to native
...
The LUA interface is unmaintained, enough waiting.
Works around #3623 , #3627 , #3687 , #3691 .
2010-05-29 14:09:38 +03:00
Laurent Aimar
6e8939e496
Made SPU commands go through vout.
2010-05-10 23:02:22 +02:00
Laurent Aimar
eb95c577ff
Used a vout object for vout_OSDMessage/OSDSlider/OSDIcon.
...
It reduces the number of executed vlc_object_find.
Some macosx calls have been commented out.
2010-05-10 19:33:03 +02:00
Laurent Aimar
776b826403
Cleaned up a bit spu_t API.
2010-05-04 22:25:34 +02:00
Rémi Denis-Courmont
2088087d89
HTTP old: use vlc_sd_GetNames(), fix #3490
2010-04-08 22:55:06 +03:00
Ilkka Ollakka
7422374bdd
merge xcb keysym-table for video_output and global hotkeys
2010-04-01 14:29:13 +03:00
Laurent Aimar
1c9264854d
Fixed fine rate modifications in hotkeys.
2010-03-26 01:46:51 +01:00
Casian Andrei
959554209a
input: set OSD message when changing rate via hotkeys to display the current rate (v4)
...
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
2010-03-26 01:46:51 +01:00
Rémi Denis-Courmont
c95e19193d
Do not put copyright statement where it does not belong
...
* plugin cache identifier string,
* HTTP user agent header,
* configuration file head comment,
* CGI server software name.
2010-03-13 19:28:53 +02:00
Rémi Denis-Courmont
f79d566e54
Fix "play only" hotkey when playlist is stopped (i.e. no input)
...
This fixes #3377 .
2010-03-13 14:36:26 +02:00
Rémi Denis-Courmont
1dbf36451b
typo
2010-03-10 20:07:45 +02:00
Rémi Denis-Courmont
552367122c
Constify ( fixes #1391 )
2010-03-09 23:48:58 +02:00
Rémi Denis-Courmont
b445a6a530
Remove useless casts
2010-03-09 23:48:46 +02:00
Rémi Denis-Courmont
924ed95fdb
FileToUrl: constify
2010-03-09 23:41:47 +02:00
Rémi Denis-Courmont
96ea7e8d80
FileToUrl does not need to be extern
2010-03-09 23:33:21 +02:00
Rémi Denis-Courmont
e17d5ecd89
Use KiB instead of kB for input statistics
...
This is an arbitrary choice. But KiB are much more common than kB.
Also the notation is unambiguous.
Note that we keep kbps for *bit* rates.
2010-03-03 17:56:51 +02:00
Rémi Duraffort
89b42584a9
Revert "Missing return values."
...
This reverts commit 46626b9d1d
.
Dead code.
2010-02-26 19:51:01 +01:00
Rémi Duraffort
46626b9d1d
Missing return values.
2010-02-26 19:26:49 +01:00
Rémi Denis-Courmont
56bdcd25b9
ParseExecute: robustify and cleanup
...
This should fix LP#525278.
2010-02-21 21:30:39 +02:00
Rémi Denis-Courmont
f36b9bc615
HTTP interface art: use make_path and fix a few memory errors
2010-02-20 20:44:45 +02:00
Rémi Denis-Courmont
d7aa9ec2b0
WinCE: don't build signals
2010-02-15 22:09:27 +02:00
Rémi Denis-Courmont
f722655b72
WinCE: don't build RC
2010-02-15 21:44:06 +02:00
Rémi Denis-Courmont
5f68da68a5
No full point at end of configuration item short text
2010-02-15 00:01:48 +02:00
Rémi Denis-Courmont
2932220e9e
Store audio output interface variables into the input manager object
...
This partially fixes multiple media players in LibVLC. This also
removes a few run-away var_Create() in doVolumeChanges().
2010-02-14 17:12:48 +02:00
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.
2010-02-13 20:30:11 +02:00
Rémi Denis-Courmont
457f6a7e92
Variable choice names are in psz_string, not var.psz_name
...
(Fortunately, both corresponded to the same location.)
2010-02-13 18:17:44 +02:00
Rafaël Carré
b5f800b62e
dbus: correctly reference current input
2010-02-11 16:45:31 +01:00
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.
2010-02-10 19:55:20 +02:00
Rémi Denis-Courmont
49334e07d0
"fullscreen" callback: do nothing if value is unchanged
...
The old video output core assumes that the fullscreen state must be
toggled if the VOUT_FULLSCREEN_CHANGE bit is set. So we need to check
that the target state is not already correct, as the VLC variables core
does NOT do it internally. This commit provides rare exception to the
rule that oldval is useless.
This fixes a whole class of race conditions where two threads try to
change fullscreen status at the same time.
In the video filter case, we now enable fullscreen on all childrens, not
just one. This seems a bit more logical for wall. Without this, toggling
fullscreen would only ever work on the first video output. With this,
things should work great if the different pieces of the wall are on
different video ports, and OK (Alt+Tab is your friend) otherwise.
2010-02-10 18:43:29 +02:00
Rémi Denis-Courmont
39b8902447
Use input_GetVout
2010-02-10 18:43:28 +02:00
Rémi Duraffort
86e1fbd0ef
hotkeys: use the return value of var_ToggleBool.
2010-02-10 09:08:51 +01:00
Jakob Leben
2cd51f6b1b
dbus: fix compilation
...
typo?
2010-02-10 02:08:20 +01:00
Rémi Denis-Courmont
f5bd90eb0e
DBus: ifdef buggy input code out
2010-02-09 23:34:00 +02:00
Rémi Denis-Courmont
707aac4dd5
DBus: no need to lock playlist to add callbacks
2010-02-09 23:29:32 +02:00
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.
2010-02-09 21:22:13 +02:00
Rémi Denis-Courmont
7e45ab1b28
utf8_* -> vlc_* (sed roxxors)
2010-02-07 15:25:29 +02:00
Rémi Denis-Courmont
d601e4ed29
Split file path functions out of vlc_charset.h into vlc_fs.h
2010-02-07 15:19:37 +02:00
Laurent Aimar
028ea651e5
Extended input_GetPcrSystem to also return the current delay.
2010-02-06 16:24:19 +01:00
Laurent Aimar
21ab81aceb
Enabled netsync build by default.
2010-02-03 21:39:02 +01:00
Rémi Denis-Courmont
86c8774a00
Hard-code ntservice, motion and signals interface as appropriate
2010-02-03 22:31:05 +02:00
Rémi Denis-Courmont
6b22637020
Always build oldrc and mediadirs
2010-02-03 22:29:21 +02: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
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