FFmpeg
|
rtpdec_qt.c File Reference
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"
Include dependency graph for rtpdec_qt.c:
Go to the source code of this file.
Data Structures | |
struct | PayloadContext |
RTP/JPEG specific private data. More... | |
Macros | |
#define | MKTAG16(a, b) MKTAG(a,b,0,0) |
#define | RTP_QT_HANDLER(m, n, s, t) |
Functions | |
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) | |
Detailed Description
Quicktime-style RTP support.
Definition in file rtpdec_qt.c.
Macro Definition Documentation
Value:
.enc_name = s, \
.codec_type = t, \
.codec_id = AV_CODEC_ID_NONE, \
.alloc = qt_rtp_new, \
.free = qt_rtp_free, \
.parse_packet = qt_rtp_parse_packet, \
}
Definition: libavcodec/avcodec.h:100
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)
Definition: rtpdec_qt.c:42
Definition: rtpdec.h:119
Definition at line 245 of file rtpdec_qt.c.
Function Documentation
|
static |
Definition at line 239 of file rtpdec_qt.c.
|
static |
Definition at line 234 of file rtpdec_qt.c.
|
static |
The RTP payload is described in: http://developer.apple.com/quicktime/icefloe/dispatch026.html
Definition at line 42 of file rtpdec_qt.c.
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 | |||
) |
Generated on Mon Nov 18 2024 06:52:09 for FFmpeg by 1.8.11