C# Class csvorbis.VorbisFile

Inheritance: IDisposable
Mostra file Open project: secred/Tachycardia Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
VorbisFile ( FileStream inst, byte initial, int ibytes ) : System
VorbisFile ( String file ) : System
bitrate ( int i ) : int
bitrate_instant ( ) : int
getComment ( int link ) : Comment
getComment ( ) : csvorbis.Comment[]
getInfo ( int link ) : Info
getInfo ( ) : csvorbis.Info[]
pcm_seek ( long pos ) : int
pcm_tell ( ) : long
pcm_total ( int i ) : long
raw_seek ( int pos ) : int
raw_tell ( ) : long
raw_total ( int i ) : long
read ( byte buffer, int length, int bigendianp, int word, int sgned, int bitstream ) : int
seekable ( ) : bool
serialnumber ( int i ) : int
streams ( ) : int
time_seek ( float seconds ) : int
time_tell ( ) : float
time_total ( int i ) : float

Private Methods

Method Description
VorbisFile ( ) : System
bisect_forward_serialno ( long begin, long searched, long end, int currentno, int m ) : int
clear ( ) : int
decode_clear ( ) : void
fetch_headers ( Info vi, Comment vc, int serialno, Page og_ptr ) : int
fseek ( FileStream fis, long off, int whence ) : int
ftell ( FileStream fis ) : long
get_data ( ) : int
get_next_page ( Page page, long boundary ) : int
get_prev_page ( Page page ) : int
host_is_big_endian ( ) : int
make_decode_ready ( ) : int
open ( FileStream iis, byte initial, int ibytes ) : int
open_callbacks ( FileStream iis, byte initial, int ibytes ) : int
open_nonseekable ( ) : int
open_seekable ( ) : int
prefetch_all_headers ( Info first_i, Comment first_c, int dataoffset ) : void
process_packet ( int readp ) : int
seek_helper ( long offst ) : void

Method Details

Dispose() public method

public Dispose ( ) : void
return void

VorbisFile() public method

public VorbisFile ( FileStream inst, byte initial, int ibytes ) : System
inst System.IO.FileStream
initial byte
ibytes int
return System

VorbisFile() public method

public VorbisFile ( String file ) : System
file String
return System

bitrate() public method

public bitrate ( int i ) : int
i int
return int

bitrate_instant() public method

public bitrate_instant ( ) : int
return int

getComment() public method

public getComment ( int link ) : Comment
link int
return Comment

getComment() public method

public getComment ( ) : csvorbis.Comment[]
return csvorbis.Comment[]

getInfo() public method

public getInfo ( int link ) : Info
link int
return Info

getInfo() public method

public getInfo ( ) : csvorbis.Info[]
return csvorbis.Info[]

pcm_seek() public method

public pcm_seek ( long pos ) : int
pos long
return int

pcm_tell() public method

public pcm_tell ( ) : long
return long

pcm_total() public method

public pcm_total ( int i ) : long
i int
return long

raw_seek() public method

public raw_seek ( int pos ) : int
pos int
return int

raw_tell() public method

public raw_tell ( ) : long
return long

raw_total() public method

public raw_total ( int i ) : long
i int
return long

read() public method

public read ( byte buffer, int length, int bigendianp, int word, int sgned, int bitstream ) : int
buffer byte
length int
bigendianp int
word int
sgned int
bitstream int
return int

seekable() public method

public seekable ( ) : bool
return bool

serialnumber() public method

public serialnumber ( int i ) : int
i int
return int

streams() public method

public streams ( ) : int
return int

time_seek() public method

public time_seek ( float seconds ) : int
seconds float
return int

time_tell() public method

public time_tell ( ) : float
return float

time_total() public method

public time_total ( int i ) : float
i int
return float