[TVVLCKit] VLCMediaPlayer swallows UITapGesture Recognizers
Posted: 05 Oct 2017 18:34
Hi,
in my App I have defined a Gesture Recognizer für Play/Pause Button on AppleTV Remote. This worked fine for several versions of TVVLCKit but since a while (months), the method defined as action in the Storyboard is not called anymore. While experimenting - same happens with a Select (Click on Remote) UITapGestureRecognizer. All is fine in the Storyboard, other Gestures (swipe, tap, double-click) work.
I saw in VLCKit/libvlc/vlc/modules/video_output/ios.m Lines 517ff that libvlc is setting up its own gesture recognizers.
I tried to find this gesture recognizer in the view hierachy, but I was not able to detect it. should be the view in my ViewController,which contains a plain UIView used as "drawable".
Any way to disable them as I do not need to react on DVD menu items?
Basic idea is, to mute LiveTV streams using Play/Pause as real play/pause actions do not make sense with LiveTV streams.
Any help/guidance welcome.
in my App I have defined a Gesture Recognizer für Play/Pause Button on AppleTV Remote. This worked fine for several versions of TVVLCKit but since a while (months), the method defined as action in the Storyboard is not called anymore. While experimenting - same happens with a Select (Click on Remote) UITapGestureRecognizer. All is fine in the Storyboard, other Gestures (swipe, tap, double-click) work.
I saw in VLCKit/libvlc/vlc/modules/video_output/ios.m Lines 517ff that libvlc is setting up its own gesture recognizers.
I tried to find this gesture recognizer in the view hierachy, but I was not able to detect it.
Code: Select all
viewContainer.superview
Any way to disable them as I do not need to react on DVD menu items?
Basic idea is, to mute LiveTV streams using Play/Pause as real play/pause actions do not make sense with LiveTV streams.
Any help/guidance welcome.