.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_VideoPlayer: VideoPlayer =========== **Inherits:** :ref:`Control` **<** :ref:`CanvasItem` **<** :ref:`Node` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_stream` **(** :ref:`VideoStream` stream **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`VideoStream` | :ref:`get_stream` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`play` **(** **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`stop` **(** **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_playing` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_paused` **(** :ref:`bool` paused **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`is_paused` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_volume` **(** :ref:`float` volume **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_volume` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_volume_db` **(** :ref:`float` db **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_volume_db` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_audio_track` **(** :ref:`int` track **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_audio_track` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`get_stream_name` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`float` | :ref:`get_stream_pos` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_autoplay` **(** :ref:`bool` enabled **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_autoplay` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_expand` **(** :ref:`bool` enable **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`has_expand` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | void | :ref:`set_buffering_msec` **(** :ref:`int` msec **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`get_buffering_msec` **(** **)** const | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ | :ref:`Texture` | :ref:`get_video_texture` **(** **)** | +----------------------------------------+------------------------------------------------------------------------------------------------------------+ Member Function Description --------------------------- .. _class_VideoPlayer_set_stream: - void **set_stream** **(** :ref:`VideoStream` stream **)** .. _class_VideoPlayer_get_stream: - :ref:`VideoStream` **get_stream** **(** **)** const .. _class_VideoPlayer_play: - void **play** **(** **)** .. _class_VideoPlayer_stop: - void **stop** **(** **)** .. _class_VideoPlayer_is_playing: - :ref:`bool` **is_playing** **(** **)** const .. _class_VideoPlayer_set_paused: - void **set_paused** **(** :ref:`bool` paused **)** .. _class_VideoPlayer_is_paused: - :ref:`bool` **is_paused** **(** **)** const .. _class_VideoPlayer_set_volume: - void **set_volume** **(** :ref:`float` volume **)** .. _class_VideoPlayer_get_volume: - :ref:`float` **get_volume** **(** **)** const .. _class_VideoPlayer_set_volume_db: - void **set_volume_db** **(** :ref:`float` db **)** .. _class_VideoPlayer_get_volume_db: - :ref:`float` **get_volume_db** **(** **)** const .. _class_VideoPlayer_set_audio_track: - void **set_audio_track** **(** :ref:`int` track **)** .. _class_VideoPlayer_get_audio_track: - :ref:`int` **get_audio_track** **(** **)** const .. _class_VideoPlayer_get_stream_name: - :ref:`String` **get_stream_name** **(** **)** const .. _class_VideoPlayer_get_stream_pos: - :ref:`float` **get_stream_pos** **(** **)** const .. _class_VideoPlayer_set_autoplay: - void **set_autoplay** **(** :ref:`bool` enabled **)** .. _class_VideoPlayer_has_autoplay: - :ref:`bool` **has_autoplay** **(** **)** const .. _class_VideoPlayer_set_expand: - void **set_expand** **(** :ref:`bool` enable **)** .. _class_VideoPlayer_has_expand: - :ref:`bool` **has_expand** **(** **)** const .. _class_VideoPlayer_set_buffering_msec: - void **set_buffering_msec** **(** :ref:`int` msec **)** .. _class_VideoPlayer_get_buffering_msec: - :ref:`int` **get_buffering_msec** **(** **)** const .. _class_VideoPlayer_get_video_texture: - :ref:`Texture` **get_video_texture** **(** **)**