Changeset 56 in 3DVCSoftware for trunk/source/App/TAppDecoder/TAppDecCfg.cpp


Ignore:
Timestamp:
11 May 2012, 21:20:17 (14 years ago)
Author:
hschwarz
Message:

updated trunk (move to HM6.1)

File:
1 edited

Legend:

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

    r5 r56  
    22 * License, included below. This software may be subject to other third party
    33 * and contributor rights, including patent rights, and no such rights are
    4  * granted under this license.
     4 * granted under this license. 
    55 *
    6  * Copyright (c) 2010-2011, ISO/IEC
     6 * Copyright (c) 2010-2012, ITU/ISO/IEC
    77 * All rights reserved.
    88 *
     
    1515 *    this list of conditions and the following disclaimer in the documentation
    1616 *    and/or other materials provided with the distribution.
    17  *  * Neither the name of the ISO/IEC nor the names of its contributors may
     17 *  * Neither the name of the ITU/ISO/IEC nor the names of its contributors may
    1818 *    be used to endorse or promote products derived from this software without
    1919 *    specific prior written permission.
     
    3232 */
    3333
    34 
    35 
    3634/** \file     TAppDecCfg.cpp
    3735    \brief    Decoder configuration class
     
    4240#include <string>
    4341#include "TAppDecCfg.h"
    44 #include "../../App/TAppCommon/program_options_lite.h"
     42#include "TAppCommon/program_options_lite.h"
    4543
    4644#ifdef WIN32
     
    5048using namespace std;
    5149namespace po = df::program_options_lite;
     50
     51//! \ingroup TAppDecoder
     52//! \{
    5253
    5354// ====================================================================================================================
     
    7273                                                     "YUV writing is skipped if omitted")
    7374  ("ScaleOffsetFile,p", cfg_ScaleOffsetFile, string(""), "file with coded scales and offsets")
    74 #if DCM_SKIP_DECODING_FRAMES
    7575  ("SkipFrames,s", m_iSkipFrame, 0, "number of frames to skip before random access")
    76 #endif
    7776  ("OutputBitDepth,d", m_outputBitDepth, 0u, "bit depth of YUV output file (use 0 for native depth)")
    78   ("SEIpictureDigest", m_pictureDigestEnabled, false, "Control handling of picture_digest SEI messages\n"
     77  ("MaxTemporalLayer,t", m_iMaxTemporalLayer, -1, "Maximum Temporal Layer to be decoded. -1 to decode all layers")
     78  ("SEIpictureDigest", m_pictureDigestEnabled, true, "Control handling of picture_digest SEI messages\n"
    7979                                              "\t1: check\n"
    8080                                              "\t0: ignore")
     
    9999  m_pchReconFile = cfg_ReconFile.empty() ? NULL : strdup(cfg_ReconFile.c_str());
    100100  m_pchScaleOffsetFile = cfg_ScaleOffsetFile.empty() ? NULL : strdup(cfg_ScaleOffsetFile.c_str());
     101
    101102
    102103  if (!m_pchBitstreamFile)
     
    124125  rpchOutputFileName[iInLength+iAppendLength] = '\0';                           
    125126}
     127
     128//! \}
Note: See TracChangeset for help on using the changeset viewer.