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

List:       helix-server-cvs
Subject:    [Server-cvs] engine/core _main.cpp,1.180,1.181
From:       dcollins () helixcommunity ! org
Date:       2010-10-14 19:35:04
Message-ID: 201010141935.o9EJZ8S6021518 () mailer ! progressive-comp ! com
[Download RAW message or body]

Update of /cvsroot/server/engine/core
In directory cvs01.internal.helixcommunity.org:/tmp/cvs-serv6440/server/engine/core

Modified Files:
	_main.cpp 
Log Message:
Synopsis
========
Large-File Support updates for mp4ff, vsrcpln, mp4arch and smplfsys

Branches: HEAD
Reviewers: Chytanya


Description
===========

This contains various updates related to Large-Fils Support:

* mp4ff and smplfsys: 32-bit offsets were changed to HX_OFF_T, and
  other clean-up.  (This is not done.)

* vsrcpln: 32-bit file size was updated to handle larger files, and
  related cleanup

* mp4arch: build-busters on 64-bit builds were avoided, with comments
  added indicating code that looks suspect and needs to be investigated
  further.

* all: A few 64-bit-related and general compiler warnings are fixed
  as well.  This noise makes it hard to find the actual problems so I'm
  cleaning it up as I go.


Files Affected
==============
common/lang/xml/xmlesc.cpp
common/lang/xml/xmlvalid.cpp
common/lang/xml/xmlwrite.cpp
common/util/pub/vsrcinfo.h
common/util/vsrcinfo.cpp
datatype/mp4/fileformat/atomizer.cpp
datatype/mp4/fileformat/fswtchr.cpp
datatype/mp4/fileformat/pub/atomizer.h
datatype/mp4/fileformat/pub/qtatoms_inline.h
datatype/mp4/fileformat/pub/qtffplin.h
datatype/mp4/fileformat/qtffplin.cpp
datatype/mp4/fileformat/qtswtrack.cpp
datatype/mp4/fileformat/qttrkmgr.cpp
datatype/mp4/filewriter/aacrtpsh.cpp
datatype/mp4/filewriter/avcsh.cpp
datatype/mp4/filewriter/encodebase64.cpp
datatype/mp4/filewriter/h264rtpsh.cpp
datatype/mp4/filewriter/m4amdatoms.h
datatype/mp4/filewriter/mp4arch.cpp
datatype/mp4/filewriter/mp4atomgateway.h
datatype/mp4/filewriter/mp4atoms.h
datatype/mp4/filewriter/mp4sm.cpp
datatype/mp4/filewriter/mp4wrtr.cpp
datatype/mp4/filewriter/ra10sh.cpp
datatype/mp4/payload/pub/pcmpyld.h
datatype-restricted/rm/common/asminfo.cpp
datatype-restricted/rm/common/audinfo.cpp
datatype-restricted/rm/common/itypesp.cpp
datatype-restricted/rm/common/realpix.cpp
datatype-restricted/rm/common/realtext.cpp
datatype-restricted/rm/common/strminfo.cpp
datatype-restricted/rm/common/vidinfo.cpp
datatype_rn/mp4/filewriter/hinting/ch263hinter.cpp
datatype_rn/mp4/filewriter/mp4drmatoms.h
filesystem/local/full/smplfsys.cpp
filesystem/local/full/smplfsys.h
server/engine/core/_main.cpp


Testing Performed
=================

Unit Tests:
- N/A

Integration Tests:
- Currently dev testing with large files, this is not complete though.

Leak Tests:
- N/A

Performance Tests:
- N/A

Platforms Tested: linux-rhel5-x86_64
Build Verified: linux-rhel5-x86_64, linux-rhel5-x86


QA Hints
========
- N/A


Index: _main.cpp
===================================================================
RCS file: /cvsroot/server/engine/core/_main.cpp,v
retrieving revision 1.180
retrieving revision 1.181
diff -u -d -r1.180 -r1.181
--- _main.cpp	13 Oct 2010 20:46:59 -0000	1.180
+++ _main.cpp	14 Oct 2010 19:35:01 -0000	1.181
@@ -3294,8 +3294,8 @@
     UINT32 ulSocketAcceptCount = \
ServerInfo::CounterDifference(&m_ulLastSocketAcceptCount, *g_pSocketAcceptCount);  
 
-    pBufPointer += sprintf(pBufPointer, "    Misc Recent Stats: Packets %ld, \
                Overload %ld, NoBufs %ld, OtherUDPErrs %ld, Behind %ld\n",
-        ulPPS, ulOverloads, ulNoBufs, ulOtherUDPErrs, ulBehind);
+    pBufPointer += sprintf(pBufPointer, "    Misc Recent Stats: Packets %lu, \
Overload %lu, NoBufs %lu, OtherUDPErrs %lu, Behind %lu\n", +        (unsigned \
long)ulPPS, (unsigned long)ulOverloads, (unsigned long)ulNoBufs, (unsigned \
long)ulOtherUDPErrs, (unsigned long)ulBehind);  
     pBufPointer += sprintf(pBufPointer, "    Misc Recent Stats: Resend %ld, \
AggregatedPkts %ld\n",  ulResends, ulAggreg);


_______________________________________________
Server-cvs mailing list
Server-cvs@helixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/server-cvs


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

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