Quicktime-style RTP support.
More...
#include "avformat.h"
#include "internal.h"
#include "avio_internal.h"
#include "rtp.h"
#include "rtpdec.h"
#include "isom.h"
#include "libavcodec/get_bits.h"
Go to the source code of this file.
|
static int | qt_rtp_parse_packet (AVFormatContext *s, PayloadContext *qt, AVStream *st, AVPacket *pkt, uint32_t *timestamp, const uint8_t *buf, int len, uint16_t seq, int flags) |
|
static PayloadContext * | qt_rtp_new (void) |
|
static void | qt_rtp_free (PayloadContext *qt) |
|
| RTP_QT_HANDLER (qt, vid, "X-QT", AVMEDIA_TYPE_VIDEO) |
|
| RTP_QT_HANDLER (qt, aud, "X-QT", AVMEDIA_TYPE_AUDIO) |
|
| RTP_QT_HANDLER (quicktime, vid, "X-QUICKTIME", AVMEDIA_TYPE_VIDEO) |
|
| RTP_QT_HANDLER (quicktime, aud, "X-QUICKTIME", AVMEDIA_TYPE_AUDIO) |
|
§ MKTAG16
§ RTP_QT_HANDLER
#define RTP_QT_HANDLER |
( |
|
m, |
|
|
|
n, |
|
|
|
s, |
|
|
|
t |
|
) |
| |
Value: .codec_type = t, \
}
static int qt_rtp_parse_packet(AVFormatContext *s, PayloadContext *qt, AVStream *st, AVPacket *pkt, uint32_t *timestamp, const uint8_t *buf, int len, uint16_t seq, int flags)
static PayloadContext * qt_rtp_new(void)
static void qt_rtp_free(PayloadContext *qt)
Definition at line 249 of file rtpdec_qt.c.
§ qt_rtp_parse_packet()
§ qt_rtp_new()
§ qt_rtp_free()
§ RTP_QT_HANDLER() [1/4]
§ RTP_QT_HANDLER() [2/4]
§ RTP_QT_HANDLER() [3/4]
§ RTP_QT_HANDLER() [4/4]