Ignore:
Timestamp:
4 May 2015, 18:38:08 (11 years ago)
Author:
tech
Message:

Update to HM-16.5.
Starting point for further re-activation of 3D-tools.

Includes:

active:

  • MV-HEVC
  • 3D-HLS (apart from DLT)
  • VSO

inactive:

  • remaining 3D-HEVC tools.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HTM-14.1-update-dev0/source/Lib/TLibEncoder/NALwrite.h

    r1179 r1200  
    44 * granted under this license.
    55 *
    6 * Copyright (c) 2010-2015, ITU/ISO/IEC
     6 * Copyright (c) 2010-2015, ITU/ISO/IEC
    77 * All rights reserved.
    88 *
     
    3434#pragma once
    3535
     36#ifndef __NALWRITE__
     37#define __NALWRITE__
     38
    3639#include <ostream>
    3740
    38 #include "TLibCommon/TypeDef.h"
     41#include "TLibCommon/CommonDef.h"
    3942#include "TLibCommon/TComBitStream.h"
    4043#include "TLibCommon/NAL.h"
     
    5760    NalUnitType nalUnitType,
    5861    UInt temporalID = 0,
    59 #if H_MV
     62#if NH_MV
    6063    Int layerId = 0)
    6164#else
    6265    UInt reserved_zero_6bits = 0)
    6366#endif
    64 #if H_MV
     67#if NH_MV
    6568  : NALUnit(nalUnitType, temporalID, layerId)
    6669#else
     
    8083};
    8184
    82 void write(std::ostream& out, OutputNALUnit& nalu);
    83 void writeRBSPTrailingBits(TComOutputBitstream& bs);
     85Void write(std::ostream& out, OutputNALUnit& nalu);
    8486
    8587inline NALUnitEBSP::NALUnitEBSP(OutputNALUnit& nalu)
     
    8991}
    9092
    91 void copyNaluData(OutputNALUnit& naluDest, const OutputNALUnit& naluSrc);
     93//! \}
    9294
    93 //! \}
     95#endif
Note: See TracChangeset for help on using the changeset viewer.