C# Class csvorbis.VorbisFile

Inheritance: IDisposable
Afficher le fichier Open project: secred/Tachycardia Class Usage Examples

Méthodes publiques

Méthode 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

Méthode 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 méthode

public Dispose ( ) : void
Résultat void

VorbisFile() public méthode

public VorbisFile ( FileStream inst, byte initial, int ibytes ) : System
inst System.IO.FileStream
initial byte
ibytes int
Résultat System

VorbisFile() public méthode

public VorbisFile ( String file ) : System
file String
Résultat System

bitrate() public méthode

public bitrate ( int i ) : int
i int
Résultat int

bitrate_instant() public méthode

public bitrate_instant ( ) : int
Résultat int

getComment() public méthode

public getComment ( int link ) : Comment
link int
Résultat Comment

getComment() public méthode

public getComment ( ) : csvorbis.Comment[]
Résultat csvorbis.Comment[]

getInfo() public méthode

public getInfo ( int link ) : Info
link int
Résultat Info

getInfo() public méthode

public getInfo ( ) : csvorbis.Info[]
Résultat csvorbis.Info[]

pcm_seek() public méthode

public pcm_seek ( long pos ) : int
pos long
Résultat int

pcm_tell() public méthode

public pcm_tell ( ) : long
Résultat long

pcm_total() public méthode

public pcm_total ( int i ) : long
i int
Résultat long

raw_seek() public méthode

public raw_seek ( int pos ) : int
pos int
Résultat int

raw_tell() public méthode

public raw_tell ( ) : long
Résultat long

raw_total() public méthode

public raw_total ( int i ) : long
i int
Résultat long

read() public méthode

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
Résultat int

seekable() public méthode

public seekable ( ) : bool
Résultat bool

serialnumber() public méthode

public serialnumber ( int i ) : int
i int
Résultat int

streams() public méthode

public streams ( ) : int
Résultat int

time_seek() public méthode

public time_seek ( float seconds ) : int
seconds float
Résultat int

time_tell() public méthode

public time_tell ( ) : float
Résultat float

time_total() public méthode

public time_total ( int i ) : float
i int
Résultat float