Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc-2-2
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc-2-2
Commits
cc71771a
Commit
cc71771a
authored
Sep 15, 2009
by
Rémi Duraffort
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
jvlc: add missing events.
parent
5e2c4b1a
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
45 additions
and
7 deletions
+45
-7
bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlc.java
...core/src/main/java/org/videolan/jvlc/internal/LibVlc.java
+45
-7
No files found.
bindings/java/core/src/main/java/org/videolan/jvlc/internal/LibVlc.java
View file @
cc71771a
...
@@ -68,7 +68,7 @@ public interface LibVlc extends Library
...
@@ -68,7 +68,7 @@ public interface LibVlc extends Library
public
int
type
;
public
int
type
;
public
Pointer
obj
;
public
Pointer
p_
obj
;
public
event_type_specific
event_type_specific
;
public
event_type_specific
event_type_specific
;
...
@@ -76,7 +76,7 @@ public interface LibVlc extends Library
...
@@ -76,7 +76,7 @@ public interface LibVlc extends Library
public
class
media_meta_changed
extends
Structure
public
class
media_meta_changed
extends
Structure
{
{
// Enum !
public
Pointer
meta_type
;
public
Pointer
meta_type
;
}
}
...
@@ -126,6 +126,21 @@ public interface LibVlc extends Library
...
@@ -126,6 +126,21 @@ public interface LibVlc extends Library
public
long
new_time
;
public
long
new_time
;
}
}
public
class
media_player_title_changed
extends
Structure
{
public
int
new_title
;
}
public
class
media_player_seekable_changed
extends
Structure
{
public
NativeLong
new_seekable
;
}
public
class
media_player_pausable_changed
extends
Structure
{
public
NativeLong
new_pausable
;
}
/* media list */
/* media list */
public
class
media_list_item_added
extends
Structure
public
class
media_list_item_added
extends
Structure
{
{
...
@@ -192,17 +207,26 @@ public interface LibVlc extends Library
...
@@ -192,17 +207,26 @@ public interface LibVlc extends Library
public
int
index
;
public
int
index
;
}
}
/* media discoverer */
public
class
media_list_player_next_item_set
extends
Structure
public
class
media_media_discoverer_started
extends
Structure
{
{
public
LibVlcMedia
item
;
}
public
Pointer
unused
;
public
class
media_player_snapshot_taken
extends
Structure
{
public
String
psz_filename
;
}
}
public
class
media_
media_discoverer_end
ed
extends
Structure
public
class
media_
player_length_chang
ed
extends
Structure
{
{
// @todo: check the type
public
long
new_length
;
}
public
Pointer
unused
;
public
class
vlm_media_event
extends
Structure
{
public
String
psz_media_name
;
public
String
psz_instance_name
;
}
}
public
class
event_type_specific
extends
Union
public
class
event_type_specific
extends
Union
...
@@ -224,6 +248,12 @@ public interface LibVlc extends Library
...
@@ -224,6 +248,12 @@ public interface LibVlc extends Library
public
media_player_time_changed
media_player_time_changed
;
public
media_player_time_changed
media_player_time_changed
;
public
media_player_title_changed
media_player_title_changed
;
public
media_player_seekable_changed
media_player_seekable_changed
;
public
media_player_pausable_changed
media_player_pausable_changed
;
public
media_list_item_added
media_list_item_added
;
public
media_list_item_added
media_list_item_added
;
public
media_list_will_add_item
media_list_will_add_item
;
public
media_list_will_add_item
media_list_will_add_item
;
...
@@ -239,6 +269,14 @@ public interface LibVlc extends Library
...
@@ -239,6 +269,14 @@ public interface LibVlc extends Library
public
media_list_view_item_deleted
media_list_view_item_deleted
;
public
media_list_view_item_deleted
media_list_view_item_deleted
;
public
media_list_view_will_delete_item
media_list_view_will_delete_item
;
public
media_list_view_will_delete_item
media_list_view_will_delete_item
;
public
media_list_player_next_item_set
media_list_player_next_item_set
;
public
media_player_snapshot_taken
media_player_snapshot_taken
;
public
media_player_length_changed
media_player_length_changed
;
public
vlm_media_event
vlm_media_event
;
}
}
public
class
LibVlcInstance
extends
PointerType
public
class
LibVlcInstance
extends
PointerType
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a 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