comparison rtpdec.c @ 5643:457efbf56d15 libavformat

RTP/AMR depacketizer, by Martin Storsj <$firstname at $firstname dot st>.
author rbultje
date Wed, 10 Feb 2010 17:20:50 +0000
parents 072cb3a1d4a7
children 93b0d64bf0c9
comparison
equal deleted inserted replaced
5642:747753995dee 5643:457efbf56d15
31 31
32 #include "rtpdec.h" 32 #include "rtpdec.h"
33 #include "rtp_asf.h" 33 #include "rtp_asf.h"
34 #include "rtp_h264.h" 34 #include "rtp_h264.h"
35 #include "rtp_vorbis.h" 35 #include "rtp_vorbis.h"
36 #include "rtpdec_amr.h"
36 #include "rtpdec_h263.h" 37 #include "rtpdec_h263.h"
37 38
38 //#define DEBUG 39 //#define DEBUG
39 40
40 /* TODO: - add RTCP statistics reporting (should be optional). 41 /* TODO: - add RTCP statistics reporting (should be optional).
60 61
61 void av_register_rtp_dynamic_payload_handlers(void) 62 void av_register_rtp_dynamic_payload_handlers(void)
62 { 63 {
63 ff_register_dynamic_payload_handler(&mp4v_es_handler); 64 ff_register_dynamic_payload_handler(&mp4v_es_handler);
64 ff_register_dynamic_payload_handler(&mpeg4_generic_handler); 65 ff_register_dynamic_payload_handler(&mpeg4_generic_handler);
66 ff_register_dynamic_payload_handler(&ff_amr_nb_dynamic_handler);
67 ff_register_dynamic_payload_handler(&ff_amr_wb_dynamic_handler);
65 ff_register_dynamic_payload_handler(&ff_h263_1998_dynamic_handler); 68 ff_register_dynamic_payload_handler(&ff_h263_1998_dynamic_handler);
66 ff_register_dynamic_payload_handler(&ff_h263_2000_dynamic_handler); 69 ff_register_dynamic_payload_handler(&ff_h263_2000_dynamic_handler);
67 ff_register_dynamic_payload_handler(&ff_h264_dynamic_handler); 70 ff_register_dynamic_payload_handler(&ff_h264_dynamic_handler);
68 ff_register_dynamic_payload_handler(&ff_vorbis_dynamic_handler); 71 ff_register_dynamic_payload_handler(&ff_vorbis_dynamic_handler);
69 72