[prev in list] [next in list] [prev in thread] [next in thread]
List: helix-client-cvs
Subject: [Client-cvs] encodesvc/common/container/pub hxttypeid.h, 1.4.84.1, 1.4.84.2
From: gwang () helixcommunity ! org
Date: 2013-09-09 6:43:53
[Download RAW message or body]
Update of /cvsroot/client/encodesvc/common/container/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv26030
Modified Files:
Tag: PRODUCER_14_0_9
hxttypeid.h
Log Message:
Synopsis
========
This CR Fix (Helix Producer Linux 64bit version) HXBOOL define
conflict and modify pthread ID datatype conflict.
1. MP4 video only input with h.264 codec
2. AVI raw data input without audio codec
3. TS video only input with h.264 and mpeg2 codec
4. h.264,h.263,mpeg4 codec
5. RTP push. mp4 file output with only one video track
in this version is enable.
Branch : PRODUCER_14_0_9
reviewed by : Yuxin
My Fix:
1. define HXBOOL as short.
2. modify h.264 codec timestamp setting stategy.
Files affected:
===============
/datatype_rn/mpeg2/payload/pub/aacpespyld.h
/datatype_rn/h264/codec/decoder_mc/Umakefil
/datatype_rn/h264/codec/decoder_mc/h264mc.cpp
/datatype_rn/h264/codec/decoder_mc/win.pcf
/datatype/mpg/fileformat/rmpgff.cpp
/datatype/mpg/fileformat/rmpgff.h
/datatype/mp4/common/pub/gaConfig.h
/datatype/mp3/renderer/mp3rend.cpp
/datatype/mp3/renderer/pub/mp3rend.h
/datatype/mjpeg/renderer/mjpgdec.cpp
/datatype/mjpeg/renderer/mjpgvideo.cpp
/datatype/mjpeg/renderer/mjpgvidfmt.cpp
/datatype/mjpeg/renderer/plugin.cpp
/datatype/mjpeg/renderer/pub/mjpgvideo.h
/datatype/mjpeg/renderer/pub/mjpgvidfmt.h
/datatype/image/jpg/common/ijglwrap.cpp
/common/system/platform/unix/pthreadthreads.cpp
/common/netio/pub/platform/posix/netdrv.h
/common/include/hxtypes.h
/common/container/stringtostringlistmap.cpp
/client_rn/encodesvc/plugins/input/dtdrreader/hxdtdrservice.cpp
/client/encodesvc/plugins/transform/asmmux/asmmux.cpp
/client/encodesvc/engine/encsession/settingsadvisor.cpp
/producerapps_rn/installer/producer/copyfiles_unix.py
Files added:
============
/datatype_rn/h264/codec/decoder_mc/unix.pcf
Testing Performed:
=================
Unit Tests:
1 No
NOTE:
=================
client_encodesvc_engine_encsession:
settingsadvisor.cpp: line 2440 We have to modify it later
/producerapps_rn/installer/producer/make_tempdir
These modules which can't complie was just comment.
Leak Tests: None
Performance Tests: N/A
Platforms Tested: linux-2.6-...
Index: hxttypeid.h
===================================================================
RCS file: /cvsroot/client/encodesvc/common/container/pub/hxttypeid.h,v
retrieving revision 1.4.84.1
retrieving revision 1.4.84.2
diff -u -d -r1.4.84.1 -r1.4.84.2
--- hxttypeid.h 19 Aug 2013 06:57:57 -0000 1.4.84.1
+++ hxttypeid.h 9 Sep 2013 06:43:46 -0000 1.4.84.2
@@ -83,18 +83,11 @@
CHXTTypeId() {}
~CHXTTypeId() {}
- //
- // integers
- //
-// when we using a 64bit linux system
-// the defination of HXBOOL is as the same as INT32
-#ifndef _LONG_IS_64
UINT32 GetTypeId( HXBOOL b )
{
HXT_NOOP( b );
return eTypeBOOL;
}
-#endif
UINT32 GetTypeId( INT32 i32 )
{
_______________________________________________
Client-cvs mailing list
Client-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/client-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic