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

List:       helix-datatype-cvs
Subject:    [Datatype-cvs] mp4/common/pub gaConfig.h,1.8,1.8.90.1
From:       gwang () helixcommunity ! org
Date:       2013-09-09 3:49:04
[Download RAW message or body]

Update of /cvsroot/datatype/mp4/common/pub
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv20860

Modified Files:
      Tag: PRODUCER_14_0_9
	gaConfig.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: gaConfig.h
===================================================================
RCS file: /cvsroot/datatype/mp4/common/pub/gaConfig.h,v
retrieving revision 1.8
retrieving revision 1.8.90.1
diff -u -d -r1.8 -r1.8.90.1
--- gaConfig.h	23 Oct 2009 20:04:39 -0000	1.8
+++ gaConfig.h	9 Sep 2013 03:48:57 -0000	1.8.90.1
@@ -79,10 +79,10 @@
 	CBitstreamInt matrix_mixdown_idx_present ;
 	CBitstreamInt matrix_mixdown_idx ;
 	CBitstreamInt pseudo_surround_enable ;
-	HXBOOL front_element_is_cpe[MAX_FRONT_ELEMS] ;
-	HXBOOL side_element_is_cpe[MAX_SIDE_ELEMS] ;
-	HXBOOL back_element_is_cpe[MAX_BACK_ELEMS] ;
-	HXBOOL cc_element_is_ind_sw[MAX_CC_ELEMS] ;
+	INT32 front_element_is_cpe[MAX_FRONT_ELEMS] ;
+	INT32 side_element_is_cpe[MAX_SIDE_ELEMS] ;
+	INT32 back_element_is_cpe[MAX_BACK_ELEMS] ;
+	INT32 cc_element_is_ind_sw[MAX_CC_ELEMS] ;
 	int front_element_tag_select[MAX_FRONT_ELEMS] ;
 	int side_element_tag_select[MAX_SIDE_ELEMS] ;
 	int back_element_tag_select[MAX_BACK_ELEMS] ;


_______________________________________________
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