annotate ffmpeg/libavformat/rtpdec_formats.h @ 13:844d341cf643 tip

Back up before ISMIR
author Yading Song <yading.song@eecs.qmul.ac.uk>
date Thu, 31 Oct 2013 13:17:06 +0000
parents f445c3017523
children
rev   line source
yading@11 1 /*
yading@11 2 * RTP depacketizer declarations
yading@11 3 * Copyright (c) 2010 Martin Storsjo
yading@11 4 *
yading@11 5 * This file is part of FFmpeg.
yading@11 6 *
yading@11 7 * FFmpeg is free software; you can redistribute it and/or
yading@11 8 * modify it under the terms of the GNU Lesser General Public
yading@11 9 * License as published by the Free Software Foundation; either
yading@11 10 * version 2.1 of the License, or (at your option) any later version.
yading@11 11 *
yading@11 12 * FFmpeg is distributed in the hope that it will be useful,
yading@11 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
yading@11 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
yading@11 15 * Lesser General Public License for more details.
yading@11 16 *
yading@11 17 * You should have received a copy of the GNU Lesser General Public
yading@11 18 * License along with FFmpeg; if not, write to the Free Software
yading@11 19 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
yading@11 20 */
yading@11 21
yading@11 22 #ifndef AVFORMAT_RTPDEC_FORMATS_H
yading@11 23 #define AVFORMAT_RTPDEC_FORMATS_H
yading@11 24
yading@11 25 #include "rtpdec.h"
yading@11 26
yading@11 27 /**
yading@11 28 * Parse a Windows Media Server-specific SDP line
yading@11 29 *
yading@11 30 * @param s RTSP demux context
yading@11 31 */
yading@11 32 int ff_wms_parse_sdp_a_line(AVFormatContext *s, const char *p);
yading@11 33
yading@11 34 int ff_h263_handle_packet(AVFormatContext *ctx, PayloadContext *data,
yading@11 35 AVStream *st, AVPacket *pkt, uint32_t *timestamp,
yading@11 36 const uint8_t *buf, int len, uint16_t seq, int flags);
yading@11 37
yading@11 38 extern RTPDynamicProtocolHandler ff_amr_nb_dynamic_handler;
yading@11 39 extern RTPDynamicProtocolHandler ff_amr_wb_dynamic_handler;
yading@11 40 extern RTPDynamicProtocolHandler ff_g726_16_dynamic_handler;
yading@11 41 extern RTPDynamicProtocolHandler ff_g726_24_dynamic_handler;
yading@11 42 extern RTPDynamicProtocolHandler ff_g726_32_dynamic_handler;
yading@11 43 extern RTPDynamicProtocolHandler ff_g726_40_dynamic_handler;
yading@11 44 extern RTPDynamicProtocolHandler ff_h263_1998_dynamic_handler;
yading@11 45 extern RTPDynamicProtocolHandler ff_h263_2000_dynamic_handler;
yading@11 46 extern RTPDynamicProtocolHandler ff_h263_rfc2190_dynamic_handler;
yading@11 47 extern RTPDynamicProtocolHandler ff_h264_dynamic_handler;
yading@11 48 extern RTPDynamicProtocolHandler ff_ilbc_dynamic_handler;
yading@11 49 extern RTPDynamicProtocolHandler ff_jpeg_dynamic_handler;
yading@11 50 extern RTPDynamicProtocolHandler ff_mp4a_latm_dynamic_handler;
yading@11 51 extern RTPDynamicProtocolHandler ff_mp4v_es_dynamic_handler;
yading@11 52 extern RTPDynamicProtocolHandler ff_mpeg_audio_dynamic_handler;
yading@11 53 extern RTPDynamicProtocolHandler ff_mpeg_video_dynamic_handler;
yading@11 54 extern RTPDynamicProtocolHandler ff_mpeg4_generic_dynamic_handler;
yading@11 55 extern RTPDynamicProtocolHandler ff_mpegts_dynamic_handler;
yading@11 56 extern RTPDynamicProtocolHandler ff_ms_rtp_asf_pfa_handler;
yading@11 57 extern RTPDynamicProtocolHandler ff_ms_rtp_asf_pfv_handler;
yading@11 58 extern RTPDynamicProtocolHandler ff_qcelp_dynamic_handler;
yading@11 59 extern RTPDynamicProtocolHandler ff_qdm2_dynamic_handler;
yading@11 60 extern RTPDynamicProtocolHandler ff_qt_rtp_aud_handler;
yading@11 61 extern RTPDynamicProtocolHandler ff_qt_rtp_vid_handler;
yading@11 62 extern RTPDynamicProtocolHandler ff_quicktime_rtp_aud_handler;
yading@11 63 extern RTPDynamicProtocolHandler ff_quicktime_rtp_vid_handler;
yading@11 64 extern RTPDynamicProtocolHandler ff_svq3_dynamic_handler;
yading@11 65 extern RTPDynamicProtocolHandler ff_theora_dynamic_handler;
yading@11 66 extern RTPDynamicProtocolHandler ff_vorbis_dynamic_handler;
yading@11 67 extern RTPDynamicProtocolHandler ff_vp8_dynamic_handler;
yading@11 68
yading@11 69 #endif /* AVFORMAT_RTPDEC_FORMATS_H */