public class Segment : Boxed {
public double rate ;
public double abs_rate ;
public Format format ;
public SeekFlags flags ;
public int64 start ;
public int64 stop ;
public int64 time ;
public int64 accum ;
public int64 last_stop ;
public int64 duration ;
public double applied_rate ;
public uchar[] _gst_reserved ;
public Segment ( ) ;
public bool clip ( Format format,
int64 start,
int64 stop,
int64 clip_start,
int64 clip_stop ) ;
public void init ( Format format ) ;
public void set_duration ( Format format,
int64 duration ) ;
public void set_last_stop ( Format format,
int64 position ) ;
public void set_newsegment ( bool update,
double rate,
Format format,
int64 start,
int64 stop,
int64 time ) ;
public void set_newsegment_full ( bool update,
double rate,
double applied_rate,
Format format,
int64 start,
int64 stop,
int64 time ) ;
public void set_seek ( double rate,
Format format,
SeekFlags flags,
SeekType start_type,
int64 start,
SeekType stop_type,
int64 stop,
bool update ) ;
public int64 to_running_time ( Format format,
int64 position ) ;
public int64 to_stream_time ( Format format,
int64 position ) ;
}

public Segment ( ) ;
public double rate ;
public double abs_rate ;
public Format format ;
public SeekFlags flags ;
public int64 start ;
public int64 stop ;
public int64 time ;
public int64 accum ;
public int64 last_stop ;
public int64 duration ;
public double applied_rate ;
public uchar[] _gst_reserved ;
public bool clip ( Format format,
int64 start,
int64 stop,
int64 clip_start,
int64 clip_stop ) ;
public void init ( Format format ) ;
public void set_duration ( Format format,
int64 duration ) ;
public void set_last_stop ( Format format,
int64 position ) ;
public void set_newsegment ( bool update,
double rate,
Format format,
int64 start,
int64 stop,
int64 time ) ;
public void set_newsegment_full ( bool update,
double rate,
double applied_rate,
Format format,
int64 start,
int64 stop,
int64 time ) ;
public void set_seek ( double rate,
Format format,
SeekFlags flags,
SeekType start_type,
int64 start,
SeekType stop_type,
int64 stop,
bool update ) ;
public int64 to_running_time ( Format format,
int64 position ) ;
public int64 to_stream_time ( Format format,
int64 position ) ;
Created by Valadoc