Skip to content
Snippets Groups Projects
Commit 1b9325d1 authored by Thomas Guillem's avatar Thomas Guillem
Browse files

LibVLC: add EsSelected event

parent a1775f6b
No related branches found
No related tags found
No related merge requests found
......@@ -41,6 +41,7 @@ static const libvlc_event_type_t mp_events[] = {
libvlc_MediaPlayerVout,
libvlc_MediaPlayerESAdded,
libvlc_MediaPlayerESDeleted,
libvlc_MediaPlayerESSelected,
libvlc_MediaPlayerSeekableChanged,
libvlc_MediaPlayerPausableChanged,
-1,
......@@ -91,6 +92,7 @@ MediaPlayer_event_cb(vlcjni_object *p_obj, const libvlc_event_t *p_ev,
break;
case libvlc_MediaPlayerESAdded:
case libvlc_MediaPlayerESDeleted:
case libvlc_MediaPlayerESSelected:
p_java_event->arg1 = p_ev->u.media_player_es_changed.i_type;
p_java_event->arg2 = p_ev->u.media_player_es_changed.i_id;
break;
......
......@@ -67,7 +67,7 @@ public class MediaPlayer extends VLCObject<MediaPlayer.Event> {
//public static final int ScrambledChanged = 0x113;
public static final int ESAdded = 0x114;
public static final int ESDeleted = 0x115;
//public static final int ESSelected = 0x116;
public static final int ESSelected = 0x116;
protected Event(int type) {
super(type);
......@@ -1109,6 +1109,7 @@ public class MediaPlayer extends VLCObject<MediaPlayer.Event> {
return new Event(eventType, arg1);
case Event.ESAdded:
case Event.ESDeleted:
case Event.ESSelected:
return new Event(eventType, arg1, arg2);
case Event.SeekableChanged:
case Event.PausableChanged:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment