Handbook
Glossary
ogg-stream-state
Vocabulary
ogg
Definition
USING:
alien.c-types
classes.struct
;
IN:
ogg
STRUCT:
ogg-stream-state
{
body_data uchar*
}
{
body_storage
long
initial:
0
}
{
body_fill
long
initial:
0
}
{
body_returned
long
initial:
0
}
{
lacing_vals int*
}
{
granule_vals longlong*
}
{
lacing_storage
long
initial:
0
}
{
lacing_fill
long
initial:
0
}
{
lacing_packet
long
initial:
0
}
{
lacing_returned
long
initial:
0
}
{
header uchar[282]
}
{
header_fill
int
initial:
0
}
{
e_o_s
int
initial:
0
}
{
b_o_s
int
initial:
0
}
{
serialno
long
initial:
0
}
{
pageno
long
initial:
0
}
{
packetno
longlong
initial:
0
}
{
granulepos
longlong
initial:
0
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
ogg
;
M:
ogg-stream-state
clone
clone-underlying
\
ogg-stream-state
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg
;
M:
ogg-stream-state
struct-slot-values
{
[
body_data>>
]
[
body_storage>>
]
[
body_fill>>
]
[
body_returned>>
]
[
lacing_vals>>
]
[
granule_vals>>
]
[
lacing_storage>>
]
[
lacing_fill>>
]
[
lacing_packet>>
]
[
lacing_returned>>
]
[
header>>
]
[
header_fill>>
]
[
e_o_s>>
]
[
b_o_s>>
]
[
serialno>>
]
[
pageno>>
]
[
packetno>>
]
[
granulepos>>
]
}
cleave>array
;
inline