Mercurial > libavformat.hg
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 |