Handbook
Glossary
th-info
Vocabulary
ogg
.
theora
Definition
USING:
alien.c-types
classes.struct
;
IN:
ogg.theora
STRUCT:
th-info
{
version-major
uchar
initial:
0
}
{
version-minor
uchar
initial:
0
}
{
version-subminor
uchar
initial:
0
}
{
frame-width
uint
initial:
0
}
{
frame-height
uint
initial:
0
}
{
pic-width
uint
initial:
0
}
{
pic-height
uint
initial:
0
}
{
pic-x
uint
initial:
0
}
{
pic-y
uint
initial:
0
}
{
fps-numerator
uint
initial:
0
}
{
fps-denominator
uint
initial:
0
}
{
aspect-numerator
uint
initial:
0
}
{
aspect-denominator
uint
initial:
0
}
{
colorspace
th-colorspace
initial:
0
}
{
pixel-fmt
th-pixelformat
initial:
0
}
{
target-bitrate
int
initial:
0
}
{
quality
int
initial:
0
}
{
keyframe-granule-shift
int
initial:
0
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
ogg.theora
;
M:
th-info
clone
clone-underlying
\
th-info
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
ogg.theora
;
M:
th-info
struct-slot-values
{
[
version-major>>
]
[
version-minor>>
]
[
version-subminor>>
]
[
frame-width>>
]
[
frame-height>>
]
[
pic-width>>
]
[
pic-height>>
]
[
pic-x>>
]
[
pic-y>>
]
[
fps-numerator>>
]
[
fps-denominator>>
]
[
aspect-numerator>>
]
[
aspect-denominator>>
]
[
colorspace>>
]
[
pixel-fmt>>
]
[
target-bitrate>>
]
[
quality>>
]
[
keyframe-granule-shift>>
]
}
cleave>array
;
inline