Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Casanowow Life for love
VLC-Android
Commits
04533842
Commit
04533842
authored
Apr 13, 2018
by
Hamza Parnica
Committed by
Geoffrey Métais
Apr 13, 2018
Browse files
Filter accidental touch events in video player
parent
61ad7bd0
Changes
1
Hide whitespace changes
Inline
Side-by-side
vlc-android/src/org/videolan/vlc/gui/video/VideoPlayerActivity.java
View file @
04533842
...
...
@@ -298,6 +298,7 @@ public class VideoPlayerActivity extends AppCompatActivity implements IVLCVout.C
private
static
final
int
TOUCH_BRIGHTNESS
=
2
;
private
static
final
int
TOUCH_MOVE
=
3
;
private
static
final
int
TOUCH_SEEK
=
4
;
private
static
final
int
TOUCH_IGNORE
=
5
;
private
int
mTouchAction
=
TOUCH_NONE
;
private
int
mSurfaceYDisplayRange
,
mSurfaceXDisplayRange
;
private
float
mFov
;
...
...
@@ -2044,6 +2045,7 @@ public class VideoPlayerActivity extends AppCompatActivity implements IVLCVout.C
endPlaybackSetting
();
return
true
;
}
else
if
(
mPlaylist
.
getVisibility
()
==
View
.
VISIBLE
)
{
mTouchAction
=
TOUCH_IGNORE
;
togglePlaylist
();
return
true
;
}
...
...
@@ -2093,6 +2095,8 @@ public class VideoPlayerActivity extends AppCompatActivity implements IVLCVout.C
sendMouseEvent
(
MotionEvent
.
ACTION_DOWN
,
xTouch
,
yTouch
);
break
;
case
MotionEvent
.
ACTION_MOVE
:
if
(
mTouchAction
==
TOUCH_IGNORE
)
break
;
// Mouse events for the core
sendMouseEvent
(
MotionEvent
.
ACTION_MOVE
,
xTouch
,
yTouch
);
...
...
@@ -2119,6 +2123,7 @@ public class VideoPlayerActivity extends AppCompatActivity implements IVLCVout.C
}
break
;
case
MotionEvent
.
ACTION_UP
:
if
(
mTouchAction
==
TOUCH_IGNORE
)
mTouchAction
=
TOUCH_NONE
;
// Mouse events for the core
sendMouseEvent
(
MotionEvent
.
ACTION_UP
,
xTouch
,
yTouch
);
// Seek
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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