diff rtpdec.c @ 5601:96d885709963 libavformat

Add RTP/H.263 depacketizer by Martin Storsj <$firstname () $firstname st>.
author rbultje
date Thu, 28 Jan 2010 16:08:13 +0000
parents a24f34fa4186
children 072cb3a1d4a7
line wrap: on
line diff
--- a/rtpdec.c	Thu Jan 28 15:45:21 2010 +0000
+++ b/rtpdec.c	Thu Jan 28 16:08:13 2010 +0000
@@ -33,6 +33,7 @@
 #include "rtp_asf.h"
 #include "rtp_h264.h"
 #include "rtp_vorbis.h"
+#include "rtpdec_h263.h"
 
 //#define DEBUG
 
@@ -61,6 +62,8 @@
 {
     ff_register_dynamic_payload_handler(&mp4v_es_handler);
     ff_register_dynamic_payload_handler(&mpeg4_generic_handler);
+    ff_register_dynamic_payload_handler(&ff_h263_1998_dynamic_handler);
+    ff_register_dynamic_payload_handler(&ff_h263_2000_dynamic_handler);
     ff_register_dynamic_payload_handler(&ff_h264_dynamic_handler);
     ff_register_dynamic_payload_handler(&ff_vorbis_dynamic_handler);
 
@@ -301,6 +304,7 @@
         case CODEC_ID_MP2:
         case CODEC_ID_MP3:
         case CODEC_ID_MPEG4:
+        case CODEC_ID_H263:
         case CODEC_ID_H264:
             st->need_parsing = AVSTREAM_PARSE_FULL;
             break;