1 /*****************************************************************************
2 * LibVlcEventType.java: VLC Java Bindings event types enum
3 *****************************************************************************
4 * Copyright (C) 1998-2008 the VideoLAN team
6 * Authors: Filippo Carone <filippo@carone.org>
11 * This program is free software; you can redistribute it and/or modify
12 * it under the terms of the GNU General Public License as published by
13 * the Free Software Foundation; either version 2 of the License, or
14 * (at your option) any later version.
16 * This program is distributed in the hope that it will be useful,
17 * but WITHOUT ANY WARRANTY; without even the implied warranty of
18 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
19 * GNU General Public License for more details.
21 * You should have received a copy of the GNU General Public License
22 * along with this program; if not, write to the Free Software
23 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
24 *****************************************************************************/
26 package org.videolan.jvlc.internal;
29 public enum LibVlcEventType {
31 libvlc_MediaMetaChanged, // 0
32 libvlc_MediaSubItemAdded, // 1
33 libvlc_MediaDurationChanged, // 2
34 libvlc_MediaPreparsedChanged, // 3
35 libvlc_MediaFreed, // 4
36 libvlc_MediaStateChanged, // 5
38 libvlc_MediaPlayerNothingSpecial, // 6
39 libvlc_MediaPlayerOpening, // 7
40 libvlc_MediaPlayerBuffering, // 8
41 libvlc_MediaPlayerPlaying, // 9
42 libvlc_MediaPlayerPaused, // 10
43 libvlc_MediaPlayerStopped, // 11
44 libvlc_MediaPlayerForward, // 12
45 libvlc_MediaPlayerBackward, // 13
46 libvlc_MediaPlayerEndReached, // 14
47 libvlc_MediaPlayerEncounteredError, // 15
48 libvlc_MediaPlayerTimeChanged, // 16
49 libvlc_MediaPlayerPositionChanged, // 17
50 libvlc_MediaPlayerSeekableChanged, // 18
51 libvlc_MediaPlayerPausableChanged, // 19
53 libvlc_MediaListItemAdded, // 20
54 libvlc_MediaListWillAddItem, // 21
55 libvlc_MediaListItemDeleted, // 22
56 libvlc_MediaListWillDeleteItem, // 23
58 libvlc_MediaListViewItemAdded, // 24
59 libvlc_MediaListViewWillAddItem, // 25
60 libvlc_MediaListViewItemDeleted, // 26
61 libvlc_MediaListViewWillDeleteItem, // 27
63 libvlc_MediaListPlayerPlayed, // 28
64 libvlc_MediaListPlayerNextItemSet, // 29
65 libvlc_MediaListPlayerStopped, // 30
67 libvlc_MediaDiscovererStarted, // 31
68 libvlc_MediaDiscovererEnded, // 32
70 libvlc_MediaPlayerTitleChanged, // 33
71 libvlc_MediaPlayerSnapshotTaken; // 34