ogg.theora vocabulary
Factor handbook > Vocabulary index


Summary
Ogg Theora video library binding

Meta-data
Tags:video, file formats
Authors:Chris Double


Words

Tuple classes
ClassSuperclassSlots
th-comment struct
th-huff-code struct
th-img-plane struct
th-info struct
th-quant-info struct
th-quant-ranges struct
th-stripe-callback struct


Symbol words
th-colorspace
th-dec-ctx
th-enc-ctx
th-pixelformat
th-quant-base
th-setup-info
th-stripe-decoded-func
th-ycbcr-buffer


Ordinary words
WordStack effect
TH-CS-ITU-REC-470BG( -- value )
TH-CS-ITU-REC-470M( -- value )
TH-CS-NSPACES( -- value )
TH-CS-UNSPECIFIED( -- value )
TH-DECCTL-GET-PPLEVEL-MAX( -- value )
TH-DECCTL-SET-GRANPOS( -- value )
TH-DECCTL-SET-PPLEVEL( -- value )
TH-DECCTL-SET-STRIPE-CB( -- value )
TH-DECCTL-SET-TELEMETRY-BITS( -- value )
TH-DECCTL-SET-TELEMETRY-MBMODE( -- value )
TH-DECCTL-SET-TELEMETRY-MV( -- value )
TH-DECCTL-SET-TELEMETRY-QI( -- value )
TH-DUPFRAME( -- value )
TH-EBADHEADER( -- value )
TH-EBADPACKET( -- value )
TH-EFAULT( -- value )
TH-EIMPL( -- value )
TH-EINVAL( -- value )
TH-ENCCTL-2PASS-IN( -- value )
TH-ENCCTL-2PASS-OUT( -- value )
TH-ENCCTL-GET-SPLEVEL-MAX( -- value )
TH-ENCCTL-SET-BITRATE( -- value )
TH-ENCCTL-SET-DUP-COUNT( -- value )
TH-ENCCTL-SET-HUFFMAN-CODES( -- value )
TH-ENCCTL-SET-KEYFRAME-FREQUENCY-FORCE( -- value )
TH-ENCCTL-SET-QUALITY( -- value )
TH-ENCCTL-SET-QUANT-PARAMS( -- value )
TH-ENCCTL-SET-RATE-BUFFER( -- value )
TH-ENCCTL-SET-RATE-FLAGS( -- value )
TH-ENCCTL-SET-SPLEVEL( -- value )
TH-ENCCTL-SET-VP3-COMPATIBLE( -- value )
TH-ENOTFORMAT( -- value )
TH-EVERSION( -- value )
TH-NDCT-TOKENS( -- value )
TH-NHUFFMANE-TABLES( -- value )
TH-PF-422( -- value )
TH-PF-444( -- value )
TH-PF-NFORMATS( -- value )
TH-PF-RSVD( -- value )
TH-RATECTL-CAP-OVERFLOW( -- value )
TH-RATECTL-CAP-UNDERFOW( -- value )
TH-RATECTL-DROP-FRAMES( -- value )
th_comment_add( tc comment -- )
th_comment_add_tag( tc tag value -- )
th_comment_clear( tc -- )
th_comment_init( tc -- )
th_comment_query( tc tag count -- c-string )
th_comment_query_count( tc tag -- int )
th_decode_alloc( info setup -- th-dec-ctx* )
th_decode_ctl( dec req buf buf_sz -- int )
th_decode_free( dec -- )
th_decode_headerin( info tc setup op -- int )
th_decode_packetin( dec op granpos -- int )
th_decode_ycbcr_out( dec ycbcr -- int )
th_encode_alloc( info -- th-enc-ctx* )
th_encode_ctl( enc req buf buf_sz -- int )
th_encode_flushheader( enc comments op -- int )
th_encode_free( enc -- )
th_encode_packetout( enc last op -- int )
th_encode_ycbcr_in( enc ycbcr -- int )
th_granule_frame( encdec granpos -- longlong )
th_info_clear( info -- )
th_info_init( info -- )
th_packet_isheader( op -- int )
th_packet_iskeyframe( op -- int )
th_setup_free( setup -- )
th_version_number( -- uint )
th_version_string( -- c-string )


Class predicate words
WordStack effect
th-comment?( object -- ? )
th-huff-code?( object -- ? )
th-img-plane?( object -- ? )
th-info?( object -- ? )
th-quant-info?( object -- ? )
th-quant-ranges?( object -- ? )
th-stripe-callback?( object -- ? )


Files