void |
LibVlc.libvlc_media_add_option(libvlc_media_t p_md,
String ppsz_options) |
Add an option to the media.
|
void |
LibVlc.libvlc_media_add_option_flag(libvlc_media_t p_md,
String ppsz_options,
int i_flags) |
Add an option to the media with configurable flags.
|
libvlc_media_t |
LibVlc.libvlc_media_duplicate(libvlc_media_t p_md) |
Duplicate a media descriptor object.
|
libvlc_event_manager_t |
LibVlc.libvlc_media_event_manager(libvlc_media_t p_md) |
Get event manager from media descriptor object.
|
long |
LibVlc.libvlc_media_get_duration(libvlc_media_t p_md) |
Get duration (in ms) of media descriptor object item.
|
com.sun.jna.Pointer |
LibVlc.libvlc_media_get_meta(libvlc_media_t p_md,
int e_meta) |
Read the meta of the media.
|
com.sun.jna.Pointer |
LibVlc.libvlc_media_get_mrl(libvlc_media_t p_md) |
Get the media resource locator (mrl) from a media descriptor object
|
int |
LibVlc.libvlc_media_get_parsed_status(libvlc_media_t p_md) |
Get Parsed status for media descriptor object.
|
int |
LibVlc.libvlc_media_get_state(libvlc_media_t p_meta_desc) |
Get current state of media descriptor object.
|
int |
LibVlc.libvlc_media_get_stats(libvlc_media_t p_md,
libvlc_media_stats_t p_stats) |
get the current statistics about the media
|
int |
LibVlc.libvlc_media_get_type(libvlc_media_t p_md) |
Get the media type of the media descriptor object.
|
com.sun.jna.Pointer |
LibVlc.libvlc_media_get_user_data(libvlc_media_t p_md) |
Get media descriptor's user_data.
|
int |
LibVlc.libvlc_media_list_add_media(libvlc_media_list_t p_ml,
libvlc_media_t p_md) |
Add media instance to media list The libvlc_media_list_lock should be held upon entering this
function.
|
int |
LibVlc.libvlc_media_list_index_of_item(libvlc_media_list_t p_ml,
libvlc_media_t p_md) |
Find index position of List media instance in media list.
|
int |
LibVlc.libvlc_media_list_insert_media(libvlc_media_list_t p_ml,
libvlc_media_t p_md,
int i_pos) |
Insert media instance in media list on a position The libvlc_media_list_lock should be held
upon entering this function.
|
int |
LibVlc.libvlc_media_list_player_play_item(libvlc_media_list_player_t p_mlp,
libvlc_media_t p_md) |
Play the given media item
|
void |
LibVlc.libvlc_media_list_set_media(libvlc_media_list_t p_ml,
libvlc_media_t p_md) |
Associate media instance with this media list instance.
|
void |
LibVlc.libvlc_media_parse_async(libvlc_media_t media) |
Parse a media.
|
void |
LibVlc.libvlc_media_parse_stop(libvlc_media_t p_md) |
Stop the parsing of the media
When the media parsing is stopped, the libvlc_MediaParsedChanged event will
be sent with the libvlc_media_parsed_status_timeout status.
|
int |
LibVlc.libvlc_media_parse_with_options(libvlc_media_t p_md,
int parse_flag,
int timeout) |
Parse the media asynchronously with options.
|
libvlc_media_player_t |
LibVlc.libvlc_media_player_new_from_media(libvlc_media_t p_md) |
Create a Media Player object from a Media
|
void |
LibVlc.libvlc_media_player_set_media(libvlc_media_player_t p_mi,
libvlc_media_t p_md) |
Set the media that will be used by the media_player.
|
void |
LibVlc.libvlc_media_release(libvlc_media_t p_md) |
Decrement the reference count of a media descriptor object.
|
void |
LibVlc.libvlc_media_retain(libvlc_media_t p_md) |
Retain a reference to a media descriptor object (libvlc_media_t).
|
int |
LibVlc.libvlc_media_save_meta(libvlc_media_t p_md) |
Save the meta previously set
|
void |
LibVlc.libvlc_media_set_meta(libvlc_media_t p_md,
int e_meta,
String psz_value) |
Set the meta of the media (this function will not save the meta, call libvlc_media_save_meta
in order to save the meta)
|
void |
LibVlc.libvlc_media_set_user_data(libvlc_media_t p_md,
com.sun.jna.Pointer p_new_user_data) |
Sets media descriptor's user_data.
|
int |
LibVlc.libvlc_media_slaves_add(libvlc_media_t p_md,
int i_type,
int i_priority,
String psz_uri) |
Add a slave to the current media.
|
void |
LibVlc.libvlc_media_slaves_clear(libvlc_media_t p_md) |
Clear all slaves previously added by libvlc_media_slaves_add() or
internally.
|
int |
LibVlc.libvlc_media_slaves_get(libvlc_media_t p_md,
com.sun.jna.ptr.PointerByReference ppp_slaves) |
Get a media descriptor's slave list
The list will contain slaves parsed by VLC or previously added by
libvlc_media_slaves_add().
|
libvlc_media_list_t |
LibVlc.libvlc_media_subitems(libvlc_media_t p_md) |
Get subitems of media descriptor object.
|
libvlc_media_thumbnail_request_t |
LibVlc.libvlc_media_thumbnail_request_by_pos(libvlc_media_t md,
float pos,
int speed,
int width,
int height,
int picture_type,
long timeout) |
Start an asynchronous thumbnail generation
If the request is successfuly queued, the libvlc_MediaThumbnailGenerated
is guaranteed to be emited.
|
libvlc_media_thumbnail_request_t |
LibVlc.libvlc_media_thumbnail_request_by_time(libvlc_media_t md,
long time,
int speed,
int width,
int height,
int picture_type,
long timeout) |
Start an asynchronous thumbnail generation
If the request is successfuly queued, the libvlc_MediaThumbnailGenerated
is guaranteed to be emited.
|
int |
LibVlc.libvlc_media_tracks_get(libvlc_media_t p_md,
com.sun.jna.ptr.PointerByReference tracks) |
Get media descriptor's elementary streams description
|