Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-gpu
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-gpu
Commits
8c7445b7
Commit
8c7445b7
authored
Mar 29, 2006
by
Antoine Cellerier
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Control interfaces first string review.
parent
43162868
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
117 additions
and
90 deletions
+117
-90
modules/control/gestures.c
modules/control/gestures.c
+37
-30
modules/control/hotkeys.c
modules/control/hotkeys.c
+32
-24
modules/control/http/http.c
modules/control/http/http.c
+6
-6
modules/control/http/mvar.c
modules/control/http/mvar.c
+1
-1
modules/control/http/util.c
modules/control/http/util.c
+24
-14
modules/control/lirc.c
modules/control/lirc.c
+3
-3
modules/control/netsync.c
modules/control/netsync.c
+5
-5
modules/control/ntservice.c
modules/control/ntservice.c
+8
-6
modules/control/showintf.c
modules/control/showintf.c
+1
-1
No files found.
modules/control/gestures.c
View file @
8c7445b7
...
...
@@ -76,8 +76,7 @@ static void RunIntf ( intf_thread_t *p_intf );
*****************************************************************************/
#define THRESHOLD_TEXT N_( "Motion threshold (10-100)" )
#define THRESHOLD_LONGTEXT N_( \
"Amount of movement required for a mouse" \
" gesture to be recorded." )
"Amount of movement required for a mouse gesture to be recorded." )
#define BUTTON_TEXT N_( "Trigger button" )
#define BUTTON_LONGTEXT N_( \
...
...
@@ -90,7 +89,8 @@ vlc_module_begin();
set_shortname
(
_
(
"Gestures"
));
set_category
(
CAT_INTERFACE
);
set_subcategory
(
SUBCAT_INTERFACE_CONTROL
);
add_integer
(
"gestures-threshold"
,
30
,
NULL
,
THRESHOLD_TEXT
,
THRESHOLD_LONGTEXT
,
VLC_TRUE
);
add_integer
(
"gestures-threshold"
,
30
,
NULL
,
THRESHOLD_TEXT
,
THRESHOLD_LONGTEXT
,
VLC_TRUE
);
add_string
(
"gestures-button"
,
"right"
,
NULL
,
BUTTON_TEXT
,
BUTTON_LONGTEXT
,
VLC_FALSE
);
change_string_list
(
button_list
,
button_list_text
,
0
);
...
...
@@ -126,7 +126,7 @@ static int gesture( int i_pattern, int i_num )
{
return
(
i_pattern
>>
(
i_num
*
4
)
)
&
0xF
;
}
/*****************************************************************************
* CloseIntf: destroy dummy interface
*****************************************************************************/
...
...
@@ -149,17 +149,17 @@ static void RunIntf( intf_thread_t *p_intf )
if
(
InitThread
(
p_intf
)
<
0
)
{
msg_Err
(
p_intf
,
"can't initialize intf"
);
msg_Err
(
p_intf
,
"can't initialize intf
erface thread
"
);
return
;
}
msg_Dbg
(
p_intf
,
"int
f
initialized"
);
msg_Dbg
(
p_intf
,
"int
erface thread
initialized"
);
/* Main loop */
while
(
!
p_intf
->
b_die
)
{
vlc_mutex_lock
(
&
p_intf
->
change_lock
);
/*
/*
* mouse cursor
*/
if
(
p_intf
->
p_sys
->
b_got_gesture
)
...
...
@@ -174,7 +174,7 @@ static void RunIntf( intf_thread_t *p_intf )
{
break
;
}
playlist_Prev
(
p_playlist
);
vlc_object_release
(
p_playlist
);
break
;
...
...
@@ -185,7 +185,7 @@ static void RunIntf( intf_thread_t *p_intf )
{
break
;
}
playlist_Next
(
p_playlist
);
vlc_object_release
(
p_playlist
);
break
;
...
...
@@ -201,7 +201,7 @@ static void RunIntf( intf_thread_t *p_intf )
p_intf
->
p_vlc
->
b_die
=
VLC_TRUE
;
break
;
case
GESTURE
(
DOWN
,
LEFT
,
UP
,
RIGHT
):
msg_Dbg
(
p_intf
,
"a square!"
);
msg_Dbg
(
p_intf
,
"a square
was drawn
!"
);
break
;
default:
break
;
...
...
@@ -210,11 +210,11 @@ static void RunIntf( intf_thread_t *p_intf )
p_intf
->
p_sys
->
i_pattern
=
0
;
p_intf
->
p_sys
->
b_got_gesture
=
VLC_FALSE
;
}
vlc_mutex_unlock
(
&
p_intf
->
change_lock
);
/*
/*
* video output
*/
if
(
p_intf
->
p_sys
->
p_vout
&&
p_intf
->
p_sys
->
p_vout
->
b_die
)
...
...
@@ -272,7 +272,8 @@ static int InitThread( intf_thread_t * p_intf )
p_intf
->
p_sys
->
p_input
=
p_input
;
p_intf
->
p_sys
->
b_got_gesture
=
VLC_FALSE
;
p_intf
->
p_sys
->
b_button_pressed
=
VLC_FALSE
;
p_intf
->
p_sys
->
i_threshold
=
config_GetInt
(
p_intf
,
"gestures-threshold"
);
p_intf
->
p_sys
->
i_threshold
=
config_GetInt
(
p_intf
,
"gestures-threshold"
);
psz_button
=
config_GetPsz
(
p_intf
,
"gestures-button"
);
if
(
!
strcmp
(
psz_button
,
"left"
)
)
{
...
...
@@ -307,17 +308,19 @@ static int MouseEvent( vlc_object_t *p_this, char const *psz_var,
{
vlc_value_t
val
;
int
pattern
=
0
;
signed
int
i_horizontal
,
i_vertical
;
intf_thread_t
*
p_intf
=
(
intf_thread_t
*
)
p_data
;
/* don't process new gestures before the last events are processed */
if
(
p_intf
->
p_sys
->
b_got_gesture
)
{
if
(
p_intf
->
p_sys
->
b_got_gesture
)
{
return
VLC_SUCCESS
;
}
vlc_mutex_lock
(
&
p_intf
->
change_lock
);
if
(
!
strcmp
(
psz_var
,
"mouse-moved"
)
&&
p_intf
->
p_sys
->
b_button_pressed
)
{
if
(
!
strcmp
(
psz_var
,
"mouse-moved"
)
&&
p_intf
->
p_sys
->
b_button_pressed
)
{
var_Get
(
p_intf
->
p_sys
->
p_vout
,
"mouse-x"
,
&
val
);
p_intf
->
p_sys
->
i_mouse_x
=
val
.
i_int
;
var_Get
(
p_intf
->
p_sys
->
p_vout
,
"mouse-y"
,
&
val
);
...
...
@@ -328,40 +331,43 @@ static int MouseEvent( vlc_object_t *p_this, char const *psz_var,
i_vertical
=
p_intf
->
p_sys
->
i_mouse_y
-
p_intf
->
p_sys
->
i_last_y
;
i_vertical
=
i_vertical
/
p_intf
->
p_sys
->
i_threshold
;
if
(
i_horizontal
<
0
)
if
(
i_horizontal
<
0
)
{
msg_Dbg
(
p_intf
,
"left gesture(%d)"
,
i_horizontal
);
msg_Dbg
(
p_intf
,
"left gesture
(%d)"
,
i_horizontal
);
pattern
=
LEFT
;
}
else
if
(
i_horizontal
>
0
)
else
if
(
i_horizontal
>
0
)
{
msg_Dbg
(
p_intf
,
"right gesture(%d)"
,
i_horizontal
);
msg_Dbg
(
p_intf
,
"right gesture
(%d)"
,
i_horizontal
);
pattern
=
RIGHT
;
}
if
(
i_vertical
<
0
)
if
(
i_vertical
<
0
)
{
msg_Dbg
(
p_intf
,
"up gesture(%d)"
,
i_vertical
);
msg_Dbg
(
p_intf
,
"up gesture
(%d)"
,
i_vertical
);
pattern
=
UP
;
}
else
if
(
i_vertical
>
0
)
else
if
(
i_vertical
>
0
)
{
msg_Dbg
(
p_intf
,
"down gesture(%d)"
,
i_vertical
);
msg_Dbg
(
p_intf
,
"down gesture
(%d)"
,
i_vertical
);
pattern
=
DOWN
;
}
if
(
pattern
)
if
(
pattern
)
{
p_intf
->
p_sys
->
i_last_y
=
p_intf
->
p_sys
->
i_mouse_y
;
p_intf
->
p_sys
->
i_last_x
=
p_intf
->
p_sys
->
i_mouse_x
;
if
(
gesture
(
p_intf
->
p_sys
->
i_pattern
,
p_intf
->
p_sys
->
i_num_gestures
-
1
)
!=
pattern
)
if
(
gesture
(
p_intf
->
p_sys
->
i_pattern
,
p_intf
->
p_sys
->
i_num_gestures
-
1
)
!=
pattern
)
{
p_intf
->
p_sys
->
i_pattern
|=
pattern
<<
(
p_intf
->
p_sys
->
i_num_gestures
*
4
);
p_intf
->
p_sys
->
i_pattern
|=
pattern
<<
(
p_intf
->
p_sys
->
i_num_gestures
*
4
);
p_intf
->
p_sys
->
i_num_gestures
++
;
}
}
}
if
(
!
strcmp
(
psz_var
,
"mouse-button-down"
)
&&
newval
.
i_int
&
p_intf
->
p_sys
->
i_button_mask
if
(
!
strcmp
(
psz_var
,
"mouse-button-down"
)
&&
newval
.
i_int
&
p_intf
->
p_sys
->
i_button_mask
&&
!
p_intf
->
p_sys
->
b_button_pressed
)
{
p_intf
->
p_sys
->
b_button_pressed
=
VLC_TRUE
;
...
...
@@ -370,7 +376,8 @@ static int MouseEvent( vlc_object_t *p_this, char const *psz_var,
var_Get
(
p_intf
->
p_sys
->
p_vout
,
"mouse-y"
,
&
val
);
p_intf
->
p_sys
->
i_last_y
=
val
.
i_int
;
}
if
(
!
strcmp
(
psz_var
,
"mouse-button-down"
)
&&
!
(
newval
.
i_int
&
p_intf
->
p_sys
->
i_button_mask
)
if
(
!
strcmp
(
psz_var
,
"mouse-button-down"
)
&&
!
(
newval
.
i_int
&
p_intf
->
p_sys
->
i_button_mask
)
&&
p_intf
->
p_sys
->
b_button_pressed
)
{
p_intf
->
p_sys
->
b_button_pressed
=
VLC_FALSE
;
...
...
modules/control/hotkeys.c
View file @
8c7445b7
...
...
@@ -81,18 +81,17 @@ static void ClearChannels ( intf_thread_t *, vout_thread_t * );
/*****************************************************************************
* Module descriptor
*****************************************************************************/
#define BOOKMARK1_TEXT N_("Playlist bookmark 1")
#define BOOKMARK2_TEXT N_("Playlist bookmark 2")
#define BOOKMARK3_TEXT N_("Playlist bookmark 3")
#define BOOKMARK4_TEXT N_("Playlist bookmark 4")
#define BOOKMARK5_TEXT N_("Playlist bookmark 5")
#define BOOKMARK6_TEXT N_("Playlist bookmark 6")
#define BOOKMARK7_TEXT N_("Playlist bookmark 7")
#define BOOKMARK8_TEXT N_("Playlist bookmark 8")
#define BOOKMARK9_TEXT N_("Playlist bookmark 9")
#define BOOKMARK10_TEXT N_("Playlist bookmark 10")
#define BOOKMARK_LONGTEXT N_( \
"This option allows you to define playlist bookmarks.")
#define BOOKMARK1_TEXT N_("Playlist bookmark 1")
#define BOOKMARK2_TEXT N_("Playlist bookmark 2")
#define BOOKMARK3_TEXT N_("Playlist bookmark 3")
#define BOOKMARK4_TEXT N_("Playlist bookmark 4")
#define BOOKMARK5_TEXT N_("Playlist bookmark 5")
#define BOOKMARK6_TEXT N_("Playlist bookmark 6")
#define BOOKMARK7_TEXT N_("Playlist bookmark 7")
#define BOOKMARK8_TEXT N_("Playlist bookmark 8")
#define BOOKMARK9_TEXT N_("Playlist bookmark 9")
#define BOOKMARK10_TEXT N_("Playlist bookmark 10")
#define BOOKMARK_LONGTEXT N_("Define playlist bookmarks.")
vlc_module_begin
();
set_shortname
(
_
(
"Hotkeys"
)
);
...
...
@@ -231,7 +230,8 @@ static void Run( intf_thread_t *p_intf )
if
(
p_hotkeys
[
i
].
i_key
==
i_key
)
{
i_action
=
p_hotkeys
[
i
].
i_action
;
i_times
=
p_hotkeys
[
i
].
i_times
;
/* times key pressed within max. delta time */
i_times
=
p_hotkeys
[
i
].
i_times
;
/* times key pressed within max. delta time */
p_hotkeys
[
i
].
i_times
=
0
;
}
}
...
...
@@ -318,7 +318,8 @@ static void Run( intf_thread_t *p_intf )
{
if
(
p_vout
)
{
var_Get
(
p_vout
,
"fullscreen"
,
&
val
);
val
.
b_bool
=
!
val
.
b_bool
;
var_Get
(
p_vout
,
"fullscreen"
,
&
val
);
val
.
b_bool
=
!
val
.
b_bool
;
var_Set
(
p_vout
,
"fullscreen"
,
val
);
}
else
...
...
@@ -327,7 +328,8 @@ static void Run( intf_thread_t *p_intf )
FIND_ANYWHERE
);
if
(
p_playlist
)
{
var_Get
(
p_playlist
,
"fullscreen"
,
&
val
);
val
.
b_bool
=
!
val
.
b_bool
;
var_Get
(
p_playlist
,
"fullscreen"
,
&
val
);
val
.
b_bool
=
!
val
.
b_bool
;
var_Set
(
p_playlist
,
"fullscreen"
,
val
);
vlc_object_release
(
p_playlist
);
}
...
...
@@ -379,7 +381,8 @@ static void Run( intf_thread_t *p_intf )
val
.
i_int
=
PAUSE_S
;
var_Set
(
p_input
,
"state"
,
val
);
}
else
if
(
i_action
==
ACTIONID_JUMP_BACKWARD_EXTRASHORT
&&
b_seekable
)
else
if
(
i_action
==
ACTIONID_JUMP_BACKWARD_EXTRASHORT
&&
b_seekable
)
{
#define SET_TIME( a, b ) \
i_interval = config_GetInt( p_input, a "-jump-size" ); \
...
...
@@ -475,7 +478,8 @@ static void Run( intf_thread_t *p_intf )
i_count
=
list
.
p_list
->
i_count
;
if
(
i_count
<=
1
)
{
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Subtitle track: %s"
),
_
(
"N/A"
)
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Subtitle track: %s"
),
_
(
"N/A"
)
);
continue
;
}
for
(
i
=
0
;
i
<
i_count
;
i
++
)
...
...
@@ -488,7 +492,8 @@ static void Run( intf_thread_t *p_intf )
/* value of spu-es was not in choices list */
if
(
i
==
i_count
)
{
msg_Warn
(
p_input
,
"invalid current subtitle track, selecting 0"
);
msg_Warn
(
p_input
,
"invalid current subtitle track, selecting 0"
);
var_Set
(
p_input
,
"spu-es"
,
list
.
p_list
->
p_values
[
0
]
);
i
=
0
;
}
...
...
@@ -590,7 +595,8 @@ static void Run( intf_thread_t *p_intf )
FIND_ANYWHERE
);
if
(
p_playlist
)
{
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Next"
)
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Next"
)
);
playlist_Next
(
p_playlist
);
vlc_object_release
(
p_playlist
);
}
...
...
@@ -601,7 +607,8 @@ static void Run( intf_thread_t *p_intf )
FIND_ANYWHERE
);
if
(
p_playlist
)
{
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Previous"
)
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Previous"
)
);
playlist_Prev
(
p_playlist
);
vlc_object_release
(
p_playlist
);
}
...
...
@@ -621,14 +628,16 @@ static void Run( intf_thread_t *p_intf )
vlc_value_t
val
;
val
.
b_bool
=
VLC_TRUE
;
var_Set
(
p_input
,
"rate-faster"
,
val
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Faster"
)
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Faster"
)
);
}
else
if
(
i_action
==
ACTIONID_SLOWER
)
{
vlc_value_t
val
;
val
.
b_bool
=
VLC_TRUE
;
var_Set
(
p_input
,
"rate-slower"
,
val
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Slower"
)
);
vout_OSDMessage
(
VLC_OBJECT
(
p_input
),
DEFAULT_CHAN
,
_
(
"Slower"
)
);
}
else
if
(
i_action
==
ACTIONID_POSITION
&&
b_seekable
)
{
...
...
@@ -668,7 +677,6 @@ static void Run( intf_thread_t *p_intf )
else
if
(
i_action
==
ACTIONID_DISC_MENU
)
{
vlc_value_t
val
;
val
.
i_int
=
2
;
msg_Dbg
(
p_input
,
"set dvdmenu"
);
var_Set
(
p_input
,
"title 0"
,
val
);
}
else
if
(
i_action
==
ACTIONID_SUBDELAY_DOWN
)
...
...
@@ -856,7 +864,7 @@ static void SetBookmark( intf_thread_t *p_intf, int i_num )
VLC_VAR_STRING
|
VLC_VAR_DOINHERIT
);
if
(
p_playlist
->
status
.
p_item
)
{
config_PutPsz
(
p_intf
,
psz_bookmark_name
,
config_PutPsz
(
p_intf
,
psz_bookmark_name
,
p_playlist
->
status
.
p_item
->
input
.
psz_uri
);
msg_Info
(
p_intf
,
"setting playlist bookmark %i to %s"
,
i_num
,
p_playlist
->
status
.
p_item
->
input
.
psz_uri
);
...
...
modules/control/http/http.c
View file @
8c7445b7
...
...
@@ -33,16 +33,16 @@ static void Close( vlc_object_t * );
#define HOST_TEXT N_( "Host address" )
#define HOST_LONGTEXT N_( \
"
You can set the address and port the http interface will bind to.
" )
"
Address and port the http interface will bind to
" )
#define SRC_TEXT N_( "Source directory" )
#define SRC_LONGTEXT N_( "Source directory" )
#define CHARSET_TEXT N_( "Charset" )
#define CHARSET_LONGTEXT N_( \
"Charset declared in Content-Type header (default UTF-8)
.
" )
"Charset declared in Content-Type header (default UTF-8)" )
#define HANDLERS_TEXT N_( "Handlers" )
#define HANDLERS_LONGTEXT N_( \
"List of extensions and executable paths (for instance: " \
"php=/usr/bin/php,pl=/usr/bin/perl)
.
" )
"List of
handler
extensions and executable paths (for instance: " \
"php=/usr/bin/php,pl=/usr/bin/perl)" )
#define CERT_TEXT N_( "Certificate file" )
#define CERT_LONGTEXT N_( "HTTP interface x509 PEM certificate file " \
"(enables SSL)" )
...
...
@@ -305,7 +305,7 @@ static int Open( vlc_object_t *p_this )
if
(
!
psz_src
||
*
psz_src
==
'\0'
)
{
msg_Err
(
p_intf
,
"invalid
src dir
"
);
msg_Err
(
p_intf
,
"invalid
web interface source directory
"
);
goto
failed
;
}
...
...
@@ -321,7 +321,7 @@ static int Open( vlc_object_t *p_this )
if
(
p_sys
->
i_files
<=
0
)
{
msg_Err
(
p_intf
,
"cannot find any file
s (%s)
"
,
psz_src
);
msg_Err
(
p_intf
,
"cannot find any file
in directory %s
"
,
psz_src
);
goto
failed
;
}
p_intf
->
pf_run
=
Run
;
...
...
modules/control/http/mvar.c
View file @
8c7445b7
...
...
@@ -557,7 +557,7 @@ mvar_t *E_(mvar_FileSetNew)( intf_thread_t *p_intf, char *name,
if
(
(
i_dir_content
=
utf8_scandir
(
psz_dir
,
&
ppsz_dir_content
,
Filter
,
InsensitiveAlphasort
)
)
==
-
1
)
{
msg_Warn
(
p_intf
,
"
scandir error on
%s (%s)"
,
psz_dir
,
msg_Warn
(
p_intf
,
"
error while scaning dir
%s (%s)"
,
psz_dir
,
strerror
(
errno
)
);
free
(
psz_dir
);
return
s
;
...
...
modules/control/http/util.c
View file @
8c7445b7
...
...
@@ -135,14 +135,14 @@ int E_(ParseDirectory)( intf_thread_t *p_intf, char *psz_root,
if
(
(
p_dir
=
utf8_opendir
(
psz_dir
)
)
==
NULL
)
{
msg_Err
(
p_intf
,
"cannot open dir (%s)"
,
psz_dir
);
msg_Err
(
p_intf
,
"cannot open dir
ectory
(%s)"
,
psz_dir
);
return
VLC_EGENERIC
;
}
i_dirlen
=
strlen
(
psz_dir
);
if
(
i_dirlen
+
10
>
MAX_DIR_SIZE
)
{
msg_Warn
(
p_intf
,
"skipping too deep dir (%s)"
,
psz_dir
);
msg_Warn
(
p_intf
,
"skipping too deep dir
ectory
(%s)"
,
psz_dir
);
return
0
;
}
...
...
@@ -566,8 +566,10 @@ void E_(HandleSeek)( intf_thread_t *p_intf, char *p_value )
{
i_value
+=
3600
*
i_stock
;
i_stock
=
0
;
/* other characters which are not numbers are not important */
while
(
((
p_value
[
0
]
<
'0'
)
||
(
p_value
[
0
]
>
'9'
))
&&
(
p_value
[
0
]
!=
'\0'
)
)
/* other characters which are not numbers are not
* important */
while
(
((
p_value
[
0
]
<
'0'
)
||
(
p_value
[
0
]
>
'9'
))
&&
(
p_value
[
0
]
!=
'\0'
)
)
{
p_value
++
;
}
...
...
@@ -578,7 +580,8 @@ void E_(HandleSeek)( intf_thread_t *p_intf, char *p_value )
i_value
+=
60
*
i_stock
;
i_stock
=
0
;
p_value
++
;
while
(
((
p_value
[
0
]
<
'0'
)
||
(
p_value
[
0
]
>
'9'
))
&&
(
p_value
[
0
]
!=
'\0'
)
)
while
(
((
p_value
[
0
]
<
'0'
)
||
(
p_value
[
0
]
>
'9'
))
&&
(
p_value
[
0
]
!=
'\0'
)
)
{
p_value
++
;
}
...
...
@@ -588,7 +591,8 @@ void E_(HandleSeek)( intf_thread_t *p_intf, char *p_value )
{
i_value
+=
i_stock
;
i_stock
=
0
;
while
(
((
p_value
[
0
]
<
'0'
)
||
(
p_value
[
0
]
>
'9'
))
&&
(
p_value
[
0
]
!=
'\0'
)
)
while
(
((
p_value
[
0
]
<
'0'
)
||
(
p_value
[
0
]
>
'9'
))
&&
(
p_value
[
0
]
!=
'\0'
)
)
{
p_value
++
;
}
...
...
@@ -602,7 +606,8 @@ void E_(HandleSeek)( intf_thread_t *p_intf, char *p_value )
}
}
/* if there is no known symbol, I consider it as seconds. Otherwise, i_stock = 0 */
/* if there is no known symbol, I consider it as seconds.
* Otherwise, i_stock = 0 */
i_value
+=
i_stock
;
switch
(
i_relative
)
...
...
@@ -648,30 +653,35 @@ void E_(HandleSeek)( intf_thread_t *p_intf, char *p_value )
}
case
POSITION_ABSOLUTE
:
{
val
.
f_float
=
__MIN
(
__MAX
(
((
float
)
i_value
)
/
100
.
0
,
0
.
0
)
,
100
.
0
);
val
.
f_float
=
__MIN
(
__MAX
(
((
float
)
i_value
)
/
100
.
0
,
0
.
0
),
100
.
0
);
var_Set
(
p_sys
->
p_input
,
"position"
,
val
);
msg_Dbg
(
p_intf
,
"requested seek percent: %d"
,
i_value
);
msg_Dbg
(
p_intf
,
"requested seek percent: %d
%%
"
,
i_value
);
break
;
}
case
POSITION_REL_FOR
:
{
var_Get
(
p_sys
->
p_input
,
"position"
,
&
val
);
val
.
f_float
+=
__MIN
(
__MAX
(
((
float
)
i_value
)
/
100
.
0
,
0
.
0
)
,
100
.
0
);
val
.
f_float
+=
__MIN
(
__MAX
(
((
float
)
i_value
)
/
100
.
0
,
0
.
0
)
,
100
.
0
);
var_Set
(
p_sys
->
p_input
,
"position"
,
val
);
msg_Dbg
(
p_intf
,
"requested seek percent forward: %d"
,
i_value
);
msg_Dbg
(
p_intf
,
"requested seek percent forward: %d%%"
,
i_value
);
break
;
}
case
POSITION_REL_BACK
:
{
var_Get
(
p_sys
->
p_input
,
"position"
,
&
val
);
val
.
f_float
-=
__MIN
(
__MAX
(
((
float
)
i_value
)
/
100
.
0
,
0
.
0
)
,
100
.
0
);
val
.
f_float
-=
__MIN
(
__MAX
(
((
float
)
i_value
)
/
100
.
0
,
0
.
0
)
,
100
.
0
);
var_Set
(
p_sys
->
p_input
,
"position"
,
val
);
msg_Dbg
(
p_intf
,
"requested seek percent backward: %d"
,
i_value
);
msg_Dbg
(
p_intf
,
"requested seek percent backward: %d%%"
,
i_value
);
break
;
}
default:
{
msg_Dbg
(
p_intf
,
"
requested seek: what the f*** is going on here ?
"
);
msg_Dbg
(
p_intf
,
"
invalid seek request
"
);
break
;
}
}
...
...
modules/control/lirc.c
View file @
8c7445b7
...
...
@@ -81,7 +81,7 @@ static int Open( vlc_object_t *p_this )
i_fd
=
lirc_init
(
"vlc"
,
1
);
if
(
i_fd
==
-
1
)
{
msg_Err
(
p_intf
,
"lirc
_init
failed"
);
msg_Err
(
p_intf
,
"lirc
initialisation
failed"
);
free
(
p_intf
->
p_sys
);
return
1
;
}
...
...
@@ -91,7 +91,7 @@ static int Open( vlc_object_t *p_this )
if
(
lirc_readconfig
(
NULL
,
&
p_intf
->
p_sys
->
config
,
NULL
)
!=
0
)
{
msg_Err
(
p_intf
,
"
lirc_readconfig failed
"
);
msg_Err
(
p_intf
,
"
failure while reading lirc config
"
);
lirc_deinit
();
free
(
p_intf
->
p_sys
);
return
1
;
...
...
@@ -144,7 +144,7 @@ static void Run( intf_thread_t *p_intf )
if
(
strncmp
(
"key-"
,
c
,
4
)
)
{
msg_Err
(
p_intf
,
"
T
his doesn't appear to be a valid keycombo lirc sent us. Please look at the doc/lirc/example.lirc file in VLC"
);
msg_Err
(
p_intf
,
"
t
his doesn't appear to be a valid keycombo lirc sent us. Please look at the doc/lirc/example.lirc file in VLC"
);
break
;
}
keyval
.
i_int
=
config_GetInt
(
p_intf
,
c
);
...
...
modules/control/netsync.c
View file @
8c7445b7
...
...
@@ -57,11 +57,11 @@ static void Close ( vlc_object_t * );
static
mtime_t
GetClockRef
(
intf_thread_t
*
,
mtime_t
);
#define NETSYNC_TEXT N_( "Act as master for network synchronisation" )
#define NETSYNC_LONGTEXT N_( "
Allows you to s
pecify if this client should " \
#define NETSYNC_LONGTEXT N_( "
S
pecify if this client should " \
"act as the master client for the network synchronisation." )
#define MIP_TEXT N_( "Master client ip address" )
#define MIP_LONGTEXT N_( "
Allows you to s
pecify the ip address of " \
#define MIP_LONGTEXT N_( "
S
pecify the ip address of " \
"the master client used for the network synchronisation." )
vlc_module_begin
();
...
...
@@ -150,7 +150,7 @@ static void Run( intf_thread_t *p_intf )
if
(
i_socket
<
0
)
{
msg_Err
(
p_intf
,
"failed opening UDP socket
."
);
msg_Err
(
p_intf
,
"failed opening UDP socket
"
);
/* str review: is this good enough? */
return
;
}
...
...
@@ -211,7 +211,7 @@ static void Run( intf_thread_t *p_intf )
/* We received something */
i_struct_size
=
sizeof
(
from
);
i_read
=
recvfrom
(
i_socket
,
p_data
,
MAX_MSG_LENGTH
,
0
,
(
struct
sockaddr
*
)
&
from
,
(
struct
sockaddr
*
)
&
from
,
(
unsigned
int
*
)
&
i_struct_size
);
i_clockref
=
ntoh64
(
*
(
int64_t
*
)
p_data
);
...
...
@@ -293,7 +293,7 @@ static void Run( intf_thread_t *p_intf )
#if 0
msg_Dbg( p_intf, "Slave clockref: "I64Fd" -> "I64Fd" -> "I64Fd", "
"clock diff: "I64Fd" drift: "I64Fd,
i_clockref, i_master_clockref,
i_clockref, i_master_clockref,
i_client_clockref, i_diff_date, i_drift );
#endif
...
...
modules/control/ntservice.c
View file @
8c7445b7
...
...
@@ -44,15 +44,15 @@ static void Close ( vlc_object_t * );
"If enabled the interface will uninstall the Service and exit." )
#define NAME_TEXT N_( "Display name of the Service" )
#define NAME_LONGTEXT N_( \
"
This allows you to c
hange the display name of the Service." )
"
C
hange the display name of the Service." )
#define OPTIONS_TEXT N_("Configuration options")
#define OPTIONS_LONGTEXT N_( \
"
This option allows you to s
pecify configuration options that will be " \
"
S
pecify configuration options that will be " \
"used by the Service (eg. --foo=bar --no-foobar). It should be specified "\
"at install time so the Service is properly configured.")
#define EXTRAINTF_TEXT N_("Extra interface modules")
#define EXTRAINTF_LONGTEXT N_( \
"
This option allows you to s
elect additional interfaces spawned by the " \
"
S
elect additional interfaces spawned by the " \
"Service. It should be specified at install time so the Service is " \
"properly configured. Use a comma separated list of interface modules. " \
"(common values are: logger, sap, rc, http)")
...
...
@@ -149,7 +149,7 @@ static void Run( intf_thread_t *p_intf )
if
(
StartServiceCtrlDispatcher
(
dispatchTable
)
==
0
)
{
msg_Err
(
p_intf
,
"StartServiceCtrlDispatcher failed"
);
msg_Err
(
p_intf
,
"StartServiceCtrlDispatcher failed"
);
/* str review */
}
free
(
p_intf
->
p_sys
->
psz_service
);
...
...
@@ -177,7 +177,8 @@ static int NTServiceInstall( intf_thread_t *p_intf )
SC_HANDLE
handle
=
OpenSCManager
(
NULL
,
NULL
,
SC_MANAGER_ALL_ACCESS
);
if
(
handle
==
NULL
)
{
msg_Err
(
p_intf
,
"could not connect to SCM database"
);
msg_Err
(
p_intf
,
"could not connect to Services Control Manager database"
);
return
VLC_EGENERIC
;
}
...
...
@@ -241,7 +242,8 @@ static int NTServiceUninstall( intf_thread_t *p_intf )
SC_HANDLE
handle
=
OpenSCManager
(
NULL
,
NULL
,
SC_MANAGER_ALL_ACCESS
);
if
(
handle
==
NULL
)
{
msg_Err
(
p_intf
,
"could not connect to SCM database"
);
msg_Err
(
p_intf
,
"could not connect to Services Control Manager database"
);
return
VLC_EGENERIC
;
}
...
...
modules/control/showintf.c
View file @
8c7445b7
...
...
@@ -111,7 +111,7 @@ static void RunIntf( intf_thread_t *p_intf )
if
(
InitThread
(
p_intf
)
<
0
)
{
msg_Err
(
p_intf
,
"cannot initialize int
f
"
);
msg_Err
(
p_intf
,
"cannot initialize int
erface
"
);
return
;
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment