This request returns a Record Stream Info data structure. Use this request to determine the real-time status of a stream being recorded.




The following data structure will be returned by this request.

typedef struct RecordStreamInfo {   // (16 bytes)
    uint16_t            signature;              // Signature = 'CS'
    int16_t             version;                // Version = 0x0001 (or negative error code)

    uint32_t            recordTime;             // Record time (in clicks [1/40th second])
    uint32_t            recordID;               // ID of cue being recorded
    uint8_t             recordState;            // Stream recording state
    uint8_t             reserved[3];            // -
} RecordStreamInfo;


This request does not return any error codes.