[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