Changeset 100 in 3DVCSoftware for trunk/source/App/TAppDecoder


Ignore:
Timestamp:
9 Aug 2012, 12:53:16 (12 years ago)
Author:
tech
Message:

Adopted modifications:

  • disparity vector generation (A0097)
  • inter-view motion prediction modification (A0049)
  • simplification of disparity vector derivation (A0126)
  • region boundary chain coding (A0070)
  • residual skip intra (A0087)
  • VSO modification (A0033/A0093)

+ Clean ups + Bug fixes

Update of cfg files (A0033 modification 2)

Location:
trunk/source/App/TAppDecoder
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/App/TAppDecoder/TAppDecCfg.cpp

    r56 r100  
    115115  size_t iAppendLength = strlen(pchStringToAppend);
    116116
    117   rpchOutputFileName = (Char*) malloc(iInLength+iAppendLength+1);                                                                                               
    118   Char* pCDot = strrchr(pchInputFileName,'.');                          
    119   pCDot = pCDot ? pCDot : pchInputFileName + iInLength;                         
     117  rpchOutputFileName = (Char*) malloc(iInLength+iAppendLength+1);                       
     118  Char* pCDot = strrchr(pchInputFileName,'.');        
     119  pCDot = pCDot ? pCDot : pchInputFileName + iInLength;       
    120120  size_t iCharsToDot = pCDot - pchInputFileName ;
    121   size_t iCharsToEnd = iInLength - iCharsToDot;                                
     121  size_t iCharsToEnd = iInLength - iCharsToDot;        
    122122  strncpy(rpchOutputFileName                            ,  pchInputFileName            , iCharsToDot  );
    123123  strncpy(rpchOutputFileName+ iCharsToDot               ,  pchStringToAppend           , iAppendLength);
    124   strncpy(rpchOutputFileName+ iCharsToDot+iAppendLength ,  pchInputFileName+iCharsToDot, iCharsToEnd  );                               
    125   rpchOutputFileName[iInLength+iAppendLength] = '\0';                          
     124  strncpy(rpchOutputFileName+ iCharsToDot+iAppendLength ,  pchInputFileName+iCharsToDot, iCharsToEnd  );       
     125  rpchOutputFileName[iInLength+iAppendLength] = '\0';        
    126126}
    127127
  • trunk/source/App/TAppDecoder/TAppDecTop.h

    r77 r100  
    8989  Void  decode            (); ///< main decoding function
    9090#if VIDYO_VPS_INTEGRATION
    91   Void  increaseNumberOfViews   (UInt layerId, UInt viewId, UInt isDepth);
     91  Void  increaseNumberOfViews  (UInt layerId, UInt viewId, UInt isDepth);
    9292#else
    93   Void  increaseNumberOfViews   (Int newNumberOfViewDepth);
     93  Void  increaseNumberOfViews  (Int newNumberOfViewDepth);
    9494#endif
    9595  TDecTop* getTDecTop     ( Int viewId, Bool isDepth );
Note: See TracChangeset for help on using the changeset viewer.