const AVCodecTag ff_rm_codec_tags[]
RMStream * ff_rm_alloc_rmstream(void)
int ff_rm_read_mdpr_codecdata(AVFormatContext *s, AVIOContext *pb, AVStream *st, RMStream *rst, int codec_data_size)
Read the MDPR chunk, which contains stream-specific codec initialization parameters.
int ff_rm_parse_packet(AVFormatContext *s, AVIOContext *pb, AVStream *st, RMStream *rst, int len, AVPacket *pkt, int *seq, int flags, int64_t ts)
Parse one rm-stream packet from the input bytestream.
const unsigned char ff_sipr_subpk_size[4]
AVPacket pkt
place to store merged video frame / reordered audio data
int ff_rm_retrieve_cache(AVFormatContext *s, AVIOContext *pb, AVStream *st, RMStream *rst, AVPacket *pkt)
Retrieve one cached packet from the rm-context.
void ff_rm_free_rmstream(RMStream *rms)
void ff_rm_reorder_sipr_data(uint8_t *buf, int sub_packet_h, int framesize)
Perform 4-bit block reordering for SIPR data.
AVInputFormat ff_rdt_demuxer
const char *const ff_rm_metadata[4]