Module: Librtmp::FFI
- Extended by:
- FFI::Library
- Defined in:
- lib/librtmp/ffi/amf.rb,
lib/librtmp/ffi/rtmp.rb
Defined Under Namespace
Classes: AMF3ClassDef, AMFObject, AMFObjectProperty, AMFObjectPropertyPVu, AVal, RTMP, RTMPChunk, RTMPPacket, RTMPSockBuf, RTMP_LNK, RTMP_METHOD, RTMP_READ
Constant Summary collapse
- AMFDataType =
enum( :amf_number, 0, :amf_boolean, :amf_string, :amf_object, :amf_movieclip, :amf_null, :amf_undefined, :amf_reference, :amf_ecma_array, :amf_object_end, :amf_strict_array, :amf_date, :amf_long_string, :amf_unsupported, :amf_recordset, :amf_xml_doc, :amf_typed_object, :amf_avmplus, :amf_invalid, 0xff )
- AMF3DataType =
enum( :amf3_undefined, 0, :amf3_null, :amf3_false, :amf3_true, :amf3_integer, :amf3_double, :amf3_string, :amf3_xml_doc, :amf3_date, :amf3_array, :amf3_object, :amf3_xml, :amf3_byter_array )
- RTMP_MAX_HEADER_SIZE =
18
- RTMP_BUFFER_CACHE_SIZE =
(16*1024)
- RTMP_CHANNELS =
65600
- RTMP_DEFAULT_CHUNKSIZE =
128
- RTMP_LF_AUTH =
0x0001
- RTMP_LF_LIVE =
0x0002
- RTMP_LF_SWFV =
0x0004
- RTMP_LF_PLST =
0x0008
- RTMP_LF_BUFX =
0x0010
- RTMP_LF_FTCU =
0x0020
- RTMP_READ_HEADER =
0x01
- RTMP_READ_RESUME =
0x02
- RTMP_READ_NO_IGNORE =
0x04
- RTMP_READ_GOTKF =
0x08
- RTMP_READ_GOTFLVK =
0x10
- RTMP_READ_SEEKING =
0x20
- RTMP_READ_COMPLETE =
-3
- RTMP_READ_ERROR =
-2
- RTMP_READ_EOF =
-1
- RTMP_READ_IGNORE =
0