I use VLCKit.framework on MacOSX, when I open a DVD disc like this:"[player setMedia:[VLCMedia mediaWithPath:@"/Volumes/xxxxx/"]];", DVD-menu has been displayed, but can't control it by mouse, looks like miss mouse event. I tried libVLC, same result. VLCKit.framework use --vout=macosx. May be I need a function like "libvlc_video_set_cursor" in mouseMoved: event.<div>

<br></div><div><div>--- A/video.c</div><div>+++ B/video.c</div><div>@@ -205,6 +205,18 @@</div><div>     return 0;</div><div> }</div><div> </div><div>+int libvlc_video_set_cursor( libvlc_media_player_t *mp, unsigned num,</div>

<div>+                             int x, int y )</div><div>+{</div><div>+    vout_thread_t *p_vout = GetVout (mp, num);</div><div>+    if (p_vout == NULL)</div><div>+        return -1;</div><div>+</div><div>+    var_SetCoords (p_vout, "mouse-moved", x, y);</div>

<div>+    vlc_object_release (p_vout);</div><div>+    return 0;</div><div>+}</div><div>+</div><div> unsigned libvlc_media_player_has_vout( libvlc_media_player_t *p_mi )</div><div> {</div><div>     size_t n;</div></div><div>

<br></div>