The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

xine_management (3)
  • >> xine_management (3) ( Linux man: Библиотечные вызовы )
  •  

    NAME

    Engine management - 
     
    

    Defines


    #define SPEED_PAUSE 0

    #define SPEED_SLOW_4 1

    #define SPEED_SLOW_2 2

    #define SPEED_NORMAL 4

    #define SPEED_FAST_2 8

    #define SPEED_FAST_4 16
     

    Functions


    void xine_play (xine_t *self, char *MRL, int start_pos, int start_time)
    Start to play a stream.
    void xine_set_speed (xine_t *self, int speed)
    Set playback speed.
    int xine_get_speed (xine_t *self)
    Get the playback speed.
    void xine_set_av_offset (xine_t *self, int offset_pts)
    Set audio/video sync.
    int xine_get_av_offset (xine_t *self)
    Get audio/video sync.
    void xine_stop (xine_t *self)
    Stop playing.
    int xine_eject (xine_t *self)
    Eject media.
    int xine_get_status (xine_t *self)
    Get current xine status.
    int xine_get_current_position (xine_t *self)
    Get current position.
    int xine_get_current_time (xine_t *self)
    get current pos in seconds.
    int xine_get_stream_length (xine_t *self)
    estimate length of input stream in seconds.
    int xine_get_audio_channel (xine_t *self)
    Get current audio channel.
    void xine_select_audio_channel (xine_t *self, int channel)
    Set audio channel.
    int xine_get_spu_channel (xine_t *self)
    Get current sub-title channel.
    void xine_select_spu_channel (xine_t *self, int channel)
    Set sub-title channel.  

    DEFINE DOCUMENTATION

     

    #define SPEED_FAST_2 8

    Playback at 200% speed.

    See also: xine_set_speed(), xine_get_speed()  

    #define SPEED_FAST_4 16

    Playback at 400% speed.

    See also: xine_set_speed(), xine_get_speed()  

    #define SPEED_NORMAL 4

    Playback at 100% speed.

    See also: xine_set_speed(), xine_get_speed()  

    #define SPEED_PAUSE 0

    Playback pause.

    See also: xine_set_speed(), xine_get_speed()  

    #define SPEED_SLOW_2 2

    Playback at 50% speed.

    See also: xine_set_speed(), xine_get_speed()  

    #define SPEED_SLOW_4 1

    Playback at 25% speed.

    See also: xine_set_speed(), xine_get_speed()  

    FUNCTION DOCUMENTATION

     

    int xine_eject (xine_t * self)

    Eject media.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: 1 on success, 0 on failure.

    Tell current input plugin to eject media.

    Parameters:

    self

     
     

    int xine_get_audio_channel (xine_t * self)

    Get current audio channel.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Current audio chennel

    Get current audio channel.

    Parameters:

    self

     
     

    int xine_get_av_offset (xine_t * self)

    Get audio/video sync.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Current audio/video offset.

    Return the current audio/video sync offset ( see xine_set_av_offset() ).

    Parameters:

    self

     
     

    int xine_get_current_position (xine_t * self)

    Get current position.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Current position ( 0..65535 )

    Get current position in stream.

    Parameters:

    self

     
     

    int xine_get_current_time (xine_t * self)

    get current pos in seconds.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: current position measured in seconds from the beginning of the stream

    get current position measured in seconds from the beginning of the stream

    Parameters:

    self

     
     

    int xine_get_speed (xine_t * self)

    Get the playback speed.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: speed value ( see SPEED_PAUSE, SPEED_SLOW_4, SPEED_SLOW_2, SPEED_NORMAL, SPEED_FAST_2, SPEED_FAST_4 )

    Get the current speed playback. Possible values are SPEED_PAUSE, SPEED_SLOW_4, SPEED_SLOW_2, SPEED_NORMAL, SPEED_FAST_2, SPEED_FAST_4.

    Parameters:

    self

     
     

    int xine_get_spu_channel (xine_t * self)

    Get current sub-title channel.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Current sub-title channel

    Get current sub-title channel.

    Parameters:

    self

     
     

    int xine_get_status (xine_t * self)

    Get current xine status.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Current status ( see Player status constants )

    Return the current state of xine engine.

    Parameters:

    self

     
     

    int xine_get_stream_length (xine_t * self)

    estimate length of input stream in seconds.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: length of input stream in seconds or 0 if stream is not seekable

    estimate length of input stream in seconds

    Parameters:

    self

     
     

    void xine_play (xine_t * self, char * MRL, int start_pos, int start_time)

    Start to play a stream.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )
    MRL
    Media Resource Location to open
    start_pos
    position in input source (0..65535)
    start_time
    position measured in seconds from stream start

    Returns: Nothing

    Open a stream and play it. If both start position parameters are !=0 start_pos will be used for non-seekable streams both values will be ignored

    Parameters:

    self

     
    MRL

     
    start_pos

     
    start_time

     
     

    void xine_select_audio_channel (xine_t * self, int channel)

    Set audio channel.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Nothing

    Set desired audio channel.

    Parameters:

    self

     
    channel

     
     

    void xine_select_spu_channel (xine_t * self, int channel)

    Set sub-title channel.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Nothing

    Set desired sub-title channel.

    Parameters:

    self

     
    channel

     
     

    void xine_set_av_offset (xine_t * self, int offset_pts)

    Set audio/video sync.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )
    offset_pts
    New pts.

    Returns: Nothing

    Set audio/video sync offset, according to offset_pts value ( see xine_get_av_offset() ).

    Parameters:

    self

     
    offset_pts

     
     

    void xine_set_speed (xine_t * self, int speed)

    Set playback speed.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )
    speed
    Desired playback speed ( see SPEED_PAUSE, SPEED_SLOW_4, SPEED_SLOW_2, SPEED_NORMAL, SPEED_FAST_2, SPEED_FAST_4 )

    Returns: Nothing

    Set the playback speed to desired speed, according of SPEED_x constant.

    Parameters:

    self

     
    speed

     
     

    void xine_stop (xine_t * self)

    Stop playing.

    Parameters:

    self
    Current xine engine configuration ( see xine_init() )

    Returns: Nothing

    Stop the playback.

    Parameters:

    self

     

     

    Index

    NAME
    Defines
    Functions
    DEFINE DOCUMENTATION
    #define SPEED_FAST_2 8
    #define SPEED_FAST_4 16
    #define SPEED_NORMAL 4
    #define SPEED_PAUSE 0
    #define SPEED_SLOW_2 2
    #define SPEED_SLOW_4 1
    FUNCTION DOCUMENTATION
    int xine_eject (xine_t * self)
    int xine_get_audio_channel (xine_t * self)
    int xine_get_av_offset (xine_t * self)
    int xine_get_current_position (xine_t * self)
    int xine_get_current_time (xine_t * self)
    int xine_get_speed (xine_t * self)
    int xine_get_spu_channel (xine_t * self)
    int xine_get_status (xine_t * self)
    int xine_get_stream_length (xine_t * self)
    void xine_play (xine_t * self, char * MRL, int start_pos, int start_time)
    void xine_select_audio_channel (xine_t * self, int channel)
    void xine_select_spu_channel (xine_t * self, int channel)
    void xine_set_av_offset (xine_t * self, int offset_pts)
    void xine_set_speed (xine_t * self, int speed)
    void xine_stop (xine_t * self)


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру