Mercurial > libavformat.hg
comparison rtpdec.c @ 3901:f936c4b8b96d libavformat
Give register_dynamic_payload_handler() in rtpdec.c a ff_ prefix and export
it so that I can use it in rdt.c as well. See discussion in "Realmedia patch"
thread on ML.
author | rbultje |
---|---|
date | Sun, 07 Sep 2008 01:19:26 +0000 |
parents | ff6f5f6d55e6 |
children | 874534fb6d0f |
comparison
equal
deleted
inserted
replaced
3900:4703ed97ea9d | 3901:f936c4b8b96d |
---|---|
47 RTPDynamicProtocolHandler *RTPFirstDynamicPayloadHandler= NULL; | 47 RTPDynamicProtocolHandler *RTPFirstDynamicPayloadHandler= NULL; |
48 | 48 |
49 static RTPDynamicProtocolHandler mp4v_es_handler= {"MP4V-ES", CODEC_TYPE_VIDEO, CODEC_ID_MPEG4}; | 49 static RTPDynamicProtocolHandler mp4v_es_handler= {"MP4V-ES", CODEC_TYPE_VIDEO, CODEC_ID_MPEG4}; |
50 static RTPDynamicProtocolHandler mpeg4_generic_handler= {"mpeg4-generic", CODEC_TYPE_AUDIO, CODEC_ID_AAC}; | 50 static RTPDynamicProtocolHandler mpeg4_generic_handler= {"mpeg4-generic", CODEC_TYPE_AUDIO, CODEC_ID_AAC}; |
51 | 51 |
52 static void register_dynamic_payload_handler(RTPDynamicProtocolHandler *handler) | 52 void ff_register_dynamic_payload_handler(RTPDynamicProtocolHandler *handler) |
53 { | 53 { |
54 handler->next= RTPFirstDynamicPayloadHandler; | 54 handler->next= RTPFirstDynamicPayloadHandler; |
55 RTPFirstDynamicPayloadHandler= handler; | 55 RTPFirstDynamicPayloadHandler= handler; |
56 } | 56 } |
57 | 57 |
58 void av_register_rtp_dynamic_payload_handlers(void) | 58 void av_register_rtp_dynamic_payload_handlers(void) |
59 { | 59 { |
60 register_dynamic_payload_handler(&mp4v_es_handler); | 60 ff_register_dynamic_payload_handler(&mp4v_es_handler); |
61 register_dynamic_payload_handler(&mpeg4_generic_handler); | 61 ff_register_dynamic_payload_handler(&mpeg4_generic_handler); |
62 register_dynamic_payload_handler(&ff_h264_dynamic_handler); | 62 ff_register_dynamic_payload_handler(&ff_h264_dynamic_handler); |
63 } | 63 } |
64 | 64 |
65 static int rtcp_parse_packet(RTPDemuxContext *s, const unsigned char *buf, int len) | 65 static int rtcp_parse_packet(RTPDemuxContext *s, const unsigned char *buf, int len) |
66 { | 66 { |
67 if (buf[1] != 200) | 67 if (buf[1] != 200) |