[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-datatype-cvs
Subject: [Datatype-cvs] mp4/payload mp4vpyld.cpp, 1.20.8.7.2.3, 1.20.8.7.2.3.36.1 Umakefil, 1.17.2.3.16.3, 1.
From: xzhao () helixcommunity ! org
Date: 2013-02-18 7:06:00
[Download RAW message or body]
Update of /cvsroot/datatype/mp4/payload
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv24962
Modified Files:
Tag: hxclient_5_0_1_hebe
mp4vpyld.cpp Umakefil
Log Message:
This change is needed for below code change:
1. Let DASH FF@HEAD co-work with 501HEBE
Detailed Change as below:
1. Translate HX_ASM_SWITCH_STREAM to codec reinit flag
Index: mp4vpyld.cpp
===================================================================
RCS file: /cvsroot/datatype/mp4/payload/mp4vpyld.cpp,v
retrieving revision 1.20.8.7.2.3
retrieving revision 1.20.8.7.2.3.36.1
diff -u -d -r1.20.8.7.2.3 -r1.20.8.7.2.3.36.1
--- mp4vpyld.cpp 24 Dec 2010 06:00:49 -0000 1.20.8.7.2.3
+++ mp4vpyld.cpp 18 Feb 2013 07:05:53 -0000 1.20.8.7.2.3.36.1
@@ -1333,6 +1333,12 @@
// flag in the HXCODEC_DATA flags field.
pHXCodecData->flags |= HX_KEYFRAME_FLAG;
}
+
+ if (ucFlags & HX_ASM_SWITCH_STREAM)
+ {
+ //first packet after reinit packet
+ pHXCodecData->flags |= HX_REINIT_CODEC_FLAG;
+ }
}
ulSegmentSize = 0;
Index: Umakefil
===================================================================
RCS file: /cvsroot/datatype/mp4/payload/Umakefil,v
retrieving revision 1.17.2.3.16.3
retrieving revision 1.17.2.3.16.3.36.1
diff -u -d -r1.17.2.3.16.3 -r1.17.2.3.16.3.36.1
--- Umakefil 25 May 2011 07:37:26 -0000 1.17.2.3.16.3
+++ Umakefil 18 Feb 2013 07:05:53 -0000 1.17.2.3.16.3.36.1
@@ -81,8 +81,7 @@
if project.IsDefined("HELIX_FEATURE_VIDEO_CODEC_AVC1"):
project.AddSources("h264pyld.cpp")
-if project.IsDefined("HELIX_FEATURE_VIDEO_CODEC_AVC1") and \
- project.IsDefined("HELIX_FEATURE_HTTP_LIVE_STREAMING"):
+if project.IsDefined("HELIX_FEATURE_VIDEO_CODEC_AVC1"):
project.AddModuleIncludes("datatype/h264/common/pub")
project.AddSources("h264espyld.cpp")
_______________________________________________
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