[prev in list] [next in list] [prev in thread] [next in thread] 

List:       helix-datatype-cvs
Subject:    [Datatype-cvs]
From:       alokjain () helixcommunity ! org
Date:       2009-03-30 4:25:34
Message-ID: 200903300528.n2U5SA7B015700 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/datatype/group/payload/packetizer
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv15259

Modified Files:
	PacketizerPluginFactory.cpp Umakefil 
Log Message:
mp4vpacketizer support to PacketizerPlugin Factory

Index: PacketizerPluginFactory.cpp
===================================================================
RCS file: /cvsroot/datatype/group/payload/packetizer/PacketizerPluginFactory.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- PacketizerPluginFactory.cpp	25 Mar 2009 08:24:28 -0000	1.3
+++ PacketizerPluginFactory.cpp	30 Mar 2009 04:25:30 -0000	1.4
@@ -109,6 +109,10 @@
 #include "amrpacketizer.h"
 #endif
 
+#if defined(HELIX_FEATURE_PACKETIZER_MPEG4_VIDEO)
+#include "mp4vpacketizer.h"
+#endif
+
 #include "PacketizerPluginFactory.h"
 
 #ifdef _DEBUG
@@ -127,6 +131,9 @@
 #if defined(HELIX_FEATURE_PACKETIZER_AMR)
     AMRPacketizer::HXCreateInstance,
 #endif
+#if defined(HELIX_FEATURE_PACKETIZER_MPEG4_VIDEO)
+    CMP4VPacketizer::HXCreateInstance,
+#endif
     NULL
 };
 
@@ -140,6 +147,9 @@
 #if defined(HELIX_FEATURE_PACKETIZER_AMR)
     AMRPacketizer::CanUnload2,
 #endif
+#if defined(HELIX_FEATURE_PACKETIZER_MPEG4_VIDEO)
+    CMP4VPacketizer::CanUnload2,
+#endif
     NULL
 };
 

Index: Umakefil
===================================================================
RCS file: /cvsroot/datatype/group/payload/packetizer/Umakefil,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- Umakefil	25 Mar 2009 08:24:28 -0000	1.4
+++ Umakefil	30 Mar 2009 04:25:30 -0000	1.5
@@ -65,6 +65,7 @@
 project.AddDefines("HELIX_FEATURE_PACKETIZER_MP4A_LATM")
 project.AddDefines("HELIX_FEATURE_PACKETIZER_H263")
 project.AddDefines("HELIX_FEATURE_PACKETIZER_AMR")
+project.AddDefines("HELIX_FEATURE_PACKETIZER_MPEG4_VIDEO")
 
 # Add module includes needed by all
 project.AddModuleIncludes("common/include")
@@ -80,12 +81,14 @@
 						   "protocol/rtsp[rtsplib]",
 						   "datatype/common/util[dtutillib]",
 						   "datatype/common/packetizer[packetizerutil]")
-
 						   
-if project.IsDefined("HELIX_FEATURE_PACKETIZER_MP4A_LATM"):
-        project.AddModuleIncludes("datatype/mp4/payload/pub")	
+
+if project.IsDefined("HELIX_FEATURE_PACKETIZER_MP4A_LATM") or \
+   project.IsDefined("HELIX_FEATURE_PACKETIZER_MPEG4_VIDEO"):
+        project.AddModuleIncludes("datatype/mp4/payload/pub")
         project.AddModuleLibraries("datatype/mp4/payload[mp4pyldlib]",
 						           "datatype/mp4/common[mp4comlib]")
+								   
 if project.IsDefined("HELIX_FEATURE_PACKETIZER_H263"):
         project.AddModuleIncludes("datatype/h263/payload/pub")	
         project.AddModuleLibraries("datatype/h263/payload[h263pyldlib]")
@@ -96,8 +99,11 @@
 							   "common/util/pub")	
         project.AddModuleLibraries("datatype/amr/payload[amrpyldlib]",
 	                            "datatype/amr/common[amrcomlib]")
-
-
+								
+if project.IsDefined("HELIX_FEATURE_PACKETIZER_MPEG4_VIDEO"):
+        project.AddModuleIncludes("datatype/rm/include")	
+        project.AddModuleLibraries("datatype/rm/common[rmcommonlib]")
+		
 project.AddSources("PacketizerPluginFactory.cpp")
 
 project.ExportFunction("RMACreateInstance",


_______________________________________________
Datatype-cvs mailing list
Datatype-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic