Handbook
Glossary
vorbis-dsp-state
Vocabulary
ogg
.
vorbis
Definition
USING:
alien.c-types
classes.struct
;
IN:
ogg.vorbis
STRUCT:
vorbis-dsp-state
{
analysisp
int
initial:
0
}
{
vi vorbis-info*
}
{
pcm float**
}
{
pcmret float**
}
{
pcm_storage
int
initial:
0
}
{
pcm_current
int
initial:
0
}
{
pcm_returned
int
initial:
0
}
{
preextrapolate
int
initial:
0
}
{
eofflag
int
initial:
0
}
{
lW
long
initial:
0
}
{
W
long
initial:
0
}
{
nW
long
initial:
0
}
{
centerW
long
initial:
0
}
{
granulepos
longlong
initial:
0
}
{
sequence
longlong
initial:
0
}
{
glue_bits
longlong
initial:
0
}
{
time_bits
longlong
initial:
0
}
{
floor_bits
longlong
initial:
0
}
{
res_bits
longlong
initial:
0
}
{
backend_state void*
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
ogg.vorbis
;
M:
vorbis-dsp-state
clone
clone-underlying
\
vorbis-dsp-state
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg.vorbis
;
M:
vorbis-dsp-state
struct-slot-values
{
[
analysisp>>
]
[
vi>>
]
[
pcm>>
]
[
pcmret>>
]
[
pcm_storage>>
]
[
pcm_current>>
]
[
pcm_returned>>
]
[
preextrapolate>>
]
[
eofflag>>
]
[
lW>>
]
[
W>>
]
[
nW>>
]
[
centerW>>
]
[
granulepos>>
]
[
sequence>>
]
[
glue_bits>>
]
[
time_bits>>
]
[
floor_bits>>
]
[
res_bits>>
]
[
backend_state>>
]
}
cleave>array
;
inline