List Info

Thread: Code Change Request for aacff.cpp




Code Change Request for aacff.cpp
country flaguser name
United States
2008-01-18 20:59:27
Synopsis:
Correct aac file ID3 tag TLEN calculation
 
Overview:
TLEN frame in aac file ID3 tag process in Helix engine was miscalculated by wrong multiplying 10, ;
The root cause is that the first byte is counted to the loop, which should not be.
Files Added:
NONE
 
Files Modified:
/cvsroot/datatype/aac/fileformat/aacff.cpp
 
Image Size and Heap Use impact (Client -Only):
None.

Platforms and Profiles Affected:
platform : 
profile    :
 
Distribution Libraries Affected:


Distribution library impact and planned action:


Platforms and Profiles Build Verified:
BIF branch   -> hxclient_3_1_0_atlas_restricted
Target(s)  ;    -> splay
Profile        ;  -> helix-client-mobile-ezx
SYSTEM_ID -> linux-2.2-libc6-i386
 
Branch:
HEAD
 
Files Attached:
diff file:
Index: aacff.cpp
===================================================================
RCS file: /cvsroot/datatype/aac/fileformat/aacff.cpp,v
retrieving revision 1.36
diff -u -r1.36 aacff.cpp
--- aacff.cpp 30 Jan 2006 21:10:58 -0000 1.36
+++ aacff.cpp 13 Dec 2007 08:01:30 -0000
-1107,6 +1107,7
         ;    k += i + 10;
          ;   if (pData[k] == 0)
 ;           ; {
;           ;    j--;
        ;         for (k++, m_ulDuration = 0; j > 0; j--, k++)
        ;         {
   ;           ;       m_ulDuration = (m_ulDuration * 10) + (pData[k] - 0x30);
 
 
[1]

about | contact  Other archives ( Real Estate discussion Medical topics )