Changeset 655 in 3DVCSoftware for trunk/source/App/TAppEncoder/TAppEncCfg.h


Ignore:
Timestamp:
23 Oct 2013, 23:01:30 (11 years ago)
Author:
tech
Message:

Merged 8.1-Cleanup@654

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/App/TAppEncoder/TAppEncCfg.h

    r622 r655  
    6969  std::vector<char*>     m_pchReconFileList;                  ///< output reconstruction file names
    7070  Int                    m_numberOfLayers;                    ///< number of Layers to Encode
    71 #if H_MV5
    7271  Int                    m_iNumberOfViews;                    ///< number of Layers that are views
    73 #else
    74 #if H_3D
    75   Int                    m_iNumberOfViews;                    ///< number of Layers that are views
    76 #endif
    77 #endif
    7872#else
    7973  Char*     m_pchReconFile;                                   ///< output reconstruction file
     
    8377  std::vector< std::vector<Int> > m_dimIds;                   ///< dimension ids ( pointers to m_viewId and m_depthFlag
    8478  std::vector<Int>       m_viewId;                            ///< view id
    85 #if H_MV5
    8679  std::vector<Int>       m_viewOrderIndex;                    ///< view order index 
    87 #endif
    8880#if H_3D
    8981  std::vector<Int>       m_depthFlag;                         ///< depth flag
     
    10698  std::vector< std::vector<Int> > m_dependencyTypes;          ///< Dependency types of direct reference layers
    10799
    108 #if H_MV5
    109100  // VPS VUI
    110101  Bool m_vpsVuiPresentFlag;
     
    122113  std::vector< std::vector<Bool > > m_ctuBasedOffsetEnabledFlag;
    123114  std::vector< std::vector<Int  > > m_minHorizontalCtuOffsetPlus1;
    124 #endif
    125115
    126116#if H_3D_IV_MERGE
     
    149139  UInt      m_FrameSkip;                                      ///< number of skipped frames from the beginning
    150140  Int       m_iSourceWidth;                                   ///< source width in pixel
    151   Int       m_iSourceHeight;                                  ///< source height in pixel
     141  Int       m_iSourceHeight;                                  ///< source height in pixel (when interlaced = field height)
     142 
     143  Int       m_iSourceHeightOrg;                               ///< original source height in pixel (when interlaced = frame height)
     144 
     145  bool      m_isField;                                        ///< enable field coding
     146  bool      m_isTopFieldFirst;
     147 
    152148  Int       m_conformanceMode;
    153149  Int       m_confLeft;
     
    367363  Int       m_RCInitialQP;                        ///< inital QP for rate control
    368364  Bool      m_RCForceIntraQP;                     ///< force all intra picture to use initial QP or not
     365
     366#if KWU_RC_VIEWRC_E0227
     367  vector<Int>     m_viewTargetBits;
     368  Bool      m_viewWiseRateCtrl;                              ///< Flag for using view-wise rate control
     369#endif
     370#if KWU_RC_MADPRED_E0227
     371  UInt       m_depthMADPred;
     372#endif
    369373#else
    370374  Bool      m_enableRateCtrl;                                   ///< Flag for using rate control algorithm
    371375  Int       m_targetBitrate;                                 ///< target bitrate
    372376  Int       m_numLCUInUnit;                                  ///< Total number of LCUs in a frame should be completely divided by the NumLCUInUnit
     377
     378#if KWU_RC_VIEWRC_E0227
     379  vector<Int>     m_viewTargetBits;
     380  Bool      m_viewWiseRateCtrl;                              ///< Flag for using view-wise rate control
     381#endif
     382#if KWU_RC_MADPRED_E0227
     383  UInt       m_depthMADPred;
     384#endif
    373385#endif
    374386  Int       m_useScalingListId;                               ///< using quantization matrix
     
    457469  Bool      m_bUsePC;                                         ///< flag for using Predictive Coding with QTL
    458470#endif
    459 #if LGE_INTER_SDC_E0156
     471#if H_3D_INTER_SDC
    460472  Bool m_bDepthInterSDCFlag;                                ///< flag for inter SDC of depth map coding
    461473#endif
Note: See TracChangeset for help on using the changeset viewer.