Changeset 780 in SHVCSoftware for branches/SHM-6-dev/source/Lib/TLibCommon


Ignore:
Timestamp:
4 Jun 2014, 09:57:52 (12 years ago)
Author:
nokia
Message:

software implementation for JCTVC-Q0247

Location:
branches/SHM-6-dev/source/Lib/TLibCommon
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/SHM-6-dev/source/Lib/TLibCommon/SEI.h

    r779 r780  
    106106    TMVP_CONSTRAINTS                     = 146,
    107107#endif
     108#if Q0247_FRAME_FIELD_INFO
     109    FRAME_FIELD_INFO                     = 147,
     110#endif
    108111  };
    109112 
     
    539542#endif
    540543
     544#if Q0247_FRAME_FIELD_INFO
     545class SEIFrameFieldInfo: public SEI
     546{
     547public:
     548  PayloadType payloadType() const { return FRAME_FIELD_INFO; }
     549
     550  SEIFrameFieldInfo()
     551    : m_ffinfo_picStruct(0),m_ffinfo_sourceScanType(0), m_ffinfo_duplicateFlag(false)
     552    {}
     553
     554  virtual ~SEIFrameFieldInfo()
     555  {
     556  }
     557
     558  UInt  m_ffinfo_picStruct;
     559  UInt  m_ffinfo_sourceScanType;
     560  Bool  m_ffinfo_duplicateFlag;
     561};
     562
     563#endif
     564
    541565typedef std::list<SEI*> SEIMessages;
    542566
  • branches/SHM-6-dev/source/Lib/TLibCommon/TypeDef.h

    r779 r780  
    270270#define P0050_KNEE_FUNCTION_SEI          1      ///< JCTVC-P0050: Knee function SEI
    271271#define Q0189_TMVP_CONSTRAINTS           1
    272 
     272#define Q0247_FRAME_FIELD_INFO           1
    273273#if VIEW_ID_RELATED_SIGNALING
    274274/// scalability types
Note: See TracChangeset for help on using the changeset viewer.