Uses of Class
uk.co.caprica.vlcj.binding.internal.libvlc_media_player_t
Packages that use libvlc_media_player_t
-
Uses of libvlc_media_player_t in uk.co.caprica.vlcj.binding.lib
Methods in uk.co.caprica.vlcj.binding.lib that return libvlc_media_player_tModifier and TypeMethodDescriptionstatic libvlc_media_player_tGet media player of the media_list_player instance.static libvlc_media_player_tLibVlc.libvlc_media_player_new(libvlc_instance_t p_libvlc_instance) Create an empty Media Player objectstatic libvlc_media_player_tLibVlc.libvlc_media_player_new_from_media(libvlc_media_t p_md) Create a Media Player object from a MediaMethods in uk.co.caprica.vlcj.binding.lib with parameters of type libvlc_media_player_tModifier and TypeMethodDescriptionstatic intLibVlc.libvlc_audio_get_channel(libvlc_media_player_t p_mi) Get current audio channel.static longLibVlc.libvlc_audio_get_delay(libvlc_media_player_t p_mi) Get current audio delay.static intLibVlc.libvlc_audio_get_mute(libvlc_media_player_t p_mi) Get current mute status.static intLibVlc.libvlc_audio_get_track(libvlc_media_player_t p_mi) Get current audio track.static intLibVlc.libvlc_audio_get_track_count(libvlc_media_player_t p_mi) Get number of available audio tracks.static libvlc_track_description_tLibVlc.libvlc_audio_get_track_description(libvlc_media_player_t p_mi) Get the description of available audio tracks.static intLibVlc.libvlc_audio_get_volume(libvlc_media_player_t p_mi) Get current software audio volume.static libvlc_audio_output_device_tGets a list of potential audio output devices, seeLibVlc.libvlc_audio_output_device_set(libvlc_media_player_t, String, String).static com.sun.jna.PointerGet the current audio output device identifier.static voidLibVlc.libvlc_audio_output_device_set(libvlc_media_player_t p_mi, String psz_audio_output, String psz_device_id) Configures an explicit audio output device.static intLibVlc.libvlc_audio_output_set(libvlc_media_player_t p_mi, String psz_name) Sets the audio output.static voidLibVlc.libvlc_audio_set_callbacks(libvlc_media_player_t mp, libvlc_audio_play_cb play, libvlc_audio_pause_cb pause, libvlc_audio_resume_cb resume, libvlc_audio_flush_cb flush, libvlc_audio_drain_cb drain, com.sun.jna.Pointer opaque) Set callbacks and private data for decoded audio.static intLibVlc.libvlc_audio_set_channel(libvlc_media_player_t p_mi, int channel) Set current audio channel.static intLibVlc.libvlc_audio_set_delay(libvlc_media_player_t p_mi, long i_delay) Set current audio delay.static voidLibVlc.libvlc_audio_set_format(libvlc_media_player_t mp, String format, int rate, int channels) Set decoded audio format.static voidLibVlc.libvlc_audio_set_format_callbacks(libvlc_media_player_t mp, libvlc_audio_setup_cb setup, libvlc_audio_cleanup_cb cleanup) Set decoded audio format.static voidLibVlc.libvlc_audio_set_mute(libvlc_media_player_t p_mi, int status) Set mute status.static intLibVlc.libvlc_audio_set_track(libvlc_media_player_t p_mi, int i_track) Set current audio track.static intLibVlc.libvlc_audio_set_volume(libvlc_media_player_t p_mi, int i_volume) Set current software audio volume.static voidLibVlc.libvlc_audio_set_volume_callback(libvlc_media_player_t mp, libvlc_audio_set_volume_cb set_volume) Set callbacks and private data for decoded audio.static voidLibVlc.libvlc_audio_toggle_mute(libvlc_media_player_t p_mi) Toggle mute status.static intLibVlc.libvlc_get_fullscreen(libvlc_media_player_t p_mi) Get current fullscreen status.static voidLibVlc.libvlc_media_list_player_set_media_player(libvlc_media_list_player_t p_mlp, libvlc_media_player_t p_mi) Replace media player in media_list_player with this instance.static intLibVlc.libvlc_media_player_add_slave(libvlc_media_player_t p_mi, int i_type, String psz_uri, int b_select) Add a slave to the current media player.static intLibVlc.libvlc_media_player_can_pause(libvlc_media_player_t p_mi) Can this media player be paused?static libvlc_event_manager_tLibVlc.libvlc_media_player_event_manager(libvlc_media_player_t p_mi) Get the Event Manager from which the media player send event.static intLibVlc.libvlc_media_player_get_chapter(libvlc_media_player_t p_mi) Get movie chapter.static intGet movie chapter countstatic intLibVlc.libvlc_media_player_get_chapter_count_for_title(libvlc_media_player_t p_mi, int i_title) Get title chapter countstatic intLibVlc.libvlc_media_player_get_full_chapter_descriptions(libvlc_media_player_t p_mi, int i_chapters_of_title, com.sun.jna.ptr.PointerByReference pp_chapters) Get the full description of available chapters.static intLibVlc.libvlc_media_player_get_full_title_descriptions(libvlc_media_player_t p_mi, com.sun.jna.ptr.PointerByReference titles) Get the full description of available titlesstatic com.sun.jna.PointerLibVlc.libvlc_media_player_get_hwnd(libvlc_media_player_t p_mi) Get the Windows API window handle (HWND) previously set with libvlc_media_player_set_hwnd().static longLibVlc.libvlc_media_player_get_length(libvlc_media_player_t p_mi) Get the current movie length (in ms).static libvlc_media_tLibVlc.libvlc_media_player_get_media(libvlc_media_player_t p_mi) Get the media used by the media_player.static com.sun.jna.PointerLibVlc.libvlc_media_player_get_nsobject(libvlc_media_player_t p_mi) Get the NSView handler previously set with libvlc_media_player_set_nsobject().static floatLibVlc.libvlc_media_player_get_position(libvlc_media_player_t p_mi) Get movie position.static floatLibVlc.libvlc_media_player_get_rate(libvlc_media_player_t p_mi) Get the requested movie play rate.static intLibVlc.libvlc_media_player_get_role(libvlc_media_player_t p_mi) Gets the media role.static intLibVlc.libvlc_media_player_get_state(libvlc_media_player_t p_mi) Get current movie statestatic longLibVlc.libvlc_media_player_get_time(libvlc_media_player_t p_mi) Get the current movie time (in ms).static intLibVlc.libvlc_media_player_get_title(libvlc_media_player_t p_mi) Get movie titlestatic intLibVlc.libvlc_media_player_get_title_count(libvlc_media_player_t p_mi) Get movie title countstatic intLibVlc.libvlc_media_player_get_xwindow(libvlc_media_player_t p_mi) Get the X Window System window identifier previously set with libvlc_media_player_set_xwindow().static intLibVlc.libvlc_media_player_has_vout(libvlc_media_player_t p_mi) How many video outputs does this media player have?static intLibVlc.libvlc_media_player_is_playing(libvlc_media_player_t p_mi) is_playingstatic intLibVlc.libvlc_media_player_is_seekable(libvlc_media_player_t p_mi) Is this media player seekable?static voidLibVlc.libvlc_media_player_navigate(libvlc_media_player_t p_mi, int navigate) Navigate through DVD Menustatic voidLibVlc.libvlc_media_player_next_chapter(libvlc_media_player_t p_mi) Set next chapter (if applicable)static voidLibVlc.libvlc_media_player_next_frame(libvlc_media_player_t p_mi) Display the next frame (if supported)static voidLibVlc.libvlc_media_player_pause(libvlc_media_player_t p_mi) Toggle pause (no effect if there is no media)static intLibVlc.libvlc_media_player_play(libvlc_media_player_t p_mi) Playstatic voidSet previous chapter (if applicable)static intIs the current program scrambled?static voidLibVlc.libvlc_media_player_release(libvlc_media_player_t p_mi) Release a media_player after use Decrement the reference count of a media player object.static voidLibVlc.libvlc_media_player_retain(libvlc_media_player_t p_mi) Retain a reference to a media player object.static voidLibVlc.libvlc_media_player_set_chapter(libvlc_media_player_t p_mi, int i_chapter) Set movie chapter (if applicable).static intLibVlc.libvlc_media_player_set_equalizer(libvlc_media_player_t p_mi, libvlc_equalizer_t p_equalizer) Apply new equalizer settings to a media player.static voidLibVlc.libvlc_media_player_set_hwnd(libvlc_media_player_t p_mi, com.sun.jna.Pointer drawable) Set a Win32/Win64 API window handle (HWND) where the media player should render its video output.static voidLibVlc.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.static voidLibVlc.libvlc_media_player_set_nsobject(libvlc_media_player_t p_mi, long drawable) Set the NSView handler where the media player should render its video output.static voidLibVlc.libvlc_media_player_set_pause(libvlc_media_player_t mp, int do_pause) Pause or resume (no effect if there is no media)static voidLibVlc.libvlc_media_player_set_position(libvlc_media_player_t p_mi, float f_pos) Set movie position as percentage between 0.0 and 1.0.static intLibVlc.libvlc_media_player_set_rate(libvlc_media_player_t p_mi, float rate) Set movie play ratestatic intLibVlc.libvlc_media_player_set_renderer(libvlc_media_player_t p_mi, libvlc_renderer_item_t p_item) Set a renderer to the media player Must be called before the first call of libvlc_media_player_play() to take effect.static intLibVlc.libvlc_media_player_set_role(libvlc_media_player_t p_mi, int role) Sets the media role.static voidLibVlc.libvlc_media_player_set_time(libvlc_media_player_t p_mi, long i_time) Set the movie time (in ms).static voidLibVlc.libvlc_media_player_set_title(libvlc_media_player_t p_mi, int i_title) Set movie titlestatic voidLibVlc.libvlc_media_player_set_video_title_display(libvlc_media_player_t p_mi, int position, int timeout) Set if, and how, the video title will be shown when media is played.static voidLibVlc.libvlc_media_player_set_xwindow(libvlc_media_player_t p_mi, int drawable) Set an X Window System drawable where the media player should render its video output.static voidLibVlc.libvlc_media_player_stop(libvlc_media_player_t p_mi) Stop (no effect if there is no media)static intLibVlc.libvlc_media_player_will_play(libvlc_media_player_t p_mi) Is the player able to playstatic voidLibVlc.libvlc_set_fullscreen(libvlc_media_player_t p_mi, int b_fullscreen) Enable or disable fullscreen.static voidLibVlc.libvlc_toggle_fullscreen(libvlc_media_player_t p_mi) Toggle fullscreen status on non-embedded video outputs.static floatLibVlc.libvlc_video_get_adjust_float(libvlc_media_player_t p_mi, int option) Get float adjust option.static intLibVlc.libvlc_video_get_adjust_int(libvlc_media_player_t p_mi, int option) Get integer adjust option.static com.sun.jna.PointerLibVlc.libvlc_video_get_aspect_ratio(libvlc_media_player_t p_mi) Get current video aspect ratio.static com.sun.jna.PointerLibVlc.libvlc_video_get_crop_geometry(libvlc_media_player_t p_mi) Get current crop filter geometry.static intLibVlc.libvlc_video_get_cursor(libvlc_media_player_t p_mi, int num, com.sun.jna.Pointer px, com.sun.jna.Pointer py) Get the mouse pointer coordinates over a video.static intLibVlc.libvlc_video_get_logo_int(libvlc_media_player_t p_mi, int option) Get integer logo option.static intLibVlc.libvlc_video_get_marquee_int(libvlc_media_player_t p_mi, int option) Get an integer marquee option valuestatic com.sun.jna.PointerLibVlc.libvlc_video_get_marquee_string(libvlc_media_player_t p_mi, int option) Get a string marquee option valuestatic floatLibVlc.libvlc_video_get_scale(libvlc_media_player_t p_mi) Get the current video scaling factor.static intLibVlc.libvlc_video_get_size(libvlc_media_player_t p_mi, int num, com.sun.jna.ptr.IntByReference px, com.sun.jna.ptr.IntByReference py) Get the pixel dimensions of a video.static intLibVlc.libvlc_video_get_spu(libvlc_media_player_t p_mi) Get current video subtitle.static intLibVlc.libvlc_video_get_spu_count(libvlc_media_player_t p_mi) Get the number of available video subtitles.static longLibVlc.libvlc_video_get_spu_delay(libvlc_media_player_t p_mi) Get the current subtitle delay.static libvlc_track_description_tLibVlc.libvlc_video_get_spu_description(libvlc_media_player_t p_mi) Get the description of available video subtitles.static intLibVlc.libvlc_video_get_teletext(libvlc_media_player_t p_mi) Get current teletext page requested or 0 if it's disabled.static intLibVlc.libvlc_video_get_track(libvlc_media_player_t p_mi) Get current video track.static intLibVlc.libvlc_video_get_track_count(libvlc_media_player_t p_mi) Get number of available video tracks.static libvlc_track_description_tLibVlc.libvlc_video_get_track_description(libvlc_media_player_t p_mi) Get the description of available video tracks.static voidLibVlc.libvlc_video_set_adjust_float(libvlc_media_player_t p_mi, int option, float value) Set adjust option as float.static voidLibVlc.libvlc_video_set_adjust_int(libvlc_media_player_t p_mi, int option, int value) Set adjust option as integer.static voidLibVlc.libvlc_video_set_aspect_ratio(libvlc_media_player_t p_mi, String psz_aspect) Set new video aspect ratio.static voidLibVlc.libvlc_video_set_callbacks(libvlc_media_player_t mp, libvlc_lock_callback_t lock, libvlc_unlock_callback_t unlock, libvlc_display_callback_t display, com.sun.jna.Pointer opaque) Set callbacks and private data to render decoded video to a custom area in memory.static voidLibVlc.libvlc_video_set_crop_geometry(libvlc_media_player_t p_mi, String psz_geometry) Set new crop filter geometry.static voidLibVlc.libvlc_video_set_deinterlace(libvlc_media_player_t p_mi, String psz_mode) Enable or disable deinterlace filterstatic voidLibVlc.libvlc_video_set_format(libvlc_media_player_t mp, String chroma, int width, int height, int pitch) Set decoded video chroma and dimensions.static voidLibVlc.libvlc_video_set_format_callbacks(libvlc_media_player_t mp, libvlc_video_format_cb setup, libvlc_video_cleanup_cb cleanup) Set decoded video chroma and dimensions.static voidLibVlc.libvlc_video_set_key_input(libvlc_media_player_t p_mi, int on) Enable or disable key press events handling, according to the LibVLC hotkeys configuration.static voidLibVlc.libvlc_video_set_logo_int(libvlc_media_player_t p_mi, int option, int value) Set logo option as integer.static voidLibVlc.libvlc_video_set_logo_string(libvlc_media_player_t p_mi, int option, String psz_value) Set logo option as string.static voidLibVlc.libvlc_video_set_marquee_int(libvlc_media_player_t p_mi, int option, int i_val) Enable, disable or set an integer marquee option Setting libvlc_marquee_Enable has the side effect of enabling (arg !0) or disabling (arg 0) the marq filter.static voidLibVlc.libvlc_video_set_marquee_string(libvlc_media_player_t p_mi, int option, String psz_text) Set a marquee string optionstatic voidLibVlc.libvlc_video_set_mouse_input(libvlc_media_player_t p_mi, int on) Enable or disable mouse click events handling.static voidLibVlc.libvlc_video_set_scale(libvlc_media_player_t p_mi, float f_factor) Set the video scaling factor.static intLibVlc.libvlc_video_set_spu(libvlc_media_player_t p_mi, int i_spu) Set new video subtitle.static intLibVlc.libvlc_video_set_spu_delay(libvlc_media_player_t p_mi, long i_delay) Set the subtitle delay.static voidLibVlc.libvlc_video_set_teletext(libvlc_media_player_t p_mi, int i_page) Set new teletext page to retrieve.static intLibVlc.libvlc_video_set_track(libvlc_media_player_t p_mi, int i_track) Set video track.static intLibVlc.libvlc_video_take_snapshot(libvlc_media_player_t p_mi, int num, String psz_filepath, int i_width, int i_height) Take a snapshot of the current video window.static intLibVlc.libvlc_video_update_viewpoint(libvlc_media_player_t p_mi, libvlc_video_viewpoint_t p_viewpoint, int b_absolute) Update the video viewpoint information.