资源简介
HEVC编解码器参考代码HM9.1
代码片段和文件信息
/* The copyright in this software is being made available under the BSD
* License included below. This software may be subject to other third party
* and contributor rights including patent rights and no such rights are
* granted under this license.
*
* Copyright (c) 2010-2012 ITU/ISO/IEC
* All rights reserved.
*
* Redistribution and use in source and binary forms with or without
* modification are permitted provided that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice
* this list of conditions and the following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
* * Neither the name of the ITU/ISO/IEC nor the names of its contributors may
* be used to endorse or promote products derived from this software without
* specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS“
* AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT LIMITED TO THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
* BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR
* CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE DATA OR PROFITS; OR BUSINESS
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY WHETHER IN
* CONTRACT STRICT LIABILITY OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE EVEN IF ADVISED OF
* THE POSSIBILITY OF SUCH DAMAGE.
*/
/** \file decmain.cpp
\brief Decoder application main
*/
#include
#include
#include
#include “TAppDecTop.h“
//! \ingroup TAppDecoder
//! \{
bool g_md5_mismatch = false; ///< top level flag that indicates if there has been a decoding mismatch
// ====================================================================================================================
// Main function
// ====================================================================================================================
int main(int argc char* argv[])
{
TAppDecTop cTAppDecTop;
// print information
fprintf( stdout “\n“ );
fprintf( stdout “HM software: Decoder Version [%s]“ NV_VERSION );
fprintf( stdout NVM_ONOS );
fprintf( stdout NVM_COMPILEDBY );
fprintf( stdout NVM_BITS );
fprintf( stdout “\n“ );
// create application decoder class
cTAppDecTop.create();
// parse configuration
if(!cTAppDecTop.parseCfg( argc argv ))
{
cTAppDecTop.destroy();
return 1;
}
// starting time
double dResult;
long lBefore =
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 44134 2013-01-14 23:31 HM-9.1\.cproject
文件 2522 2013-01-14 23:31 HM-9.1\.project
目录 0 2013-01-14 23:31 HM-9.1\.settings\
文件 12737 2013-01-14 23:31 HM-9.1\.settings\org.eclipse.cdt.core.prefs
文件 115 2013-01-14 23:31 HM-9.1\.settings\org.eclipse.cdt.ui.prefs
目录 0 2013-01-14 23:31 HM-9.1\build\
文件 6654 2013-01-14 23:31 HM-9.1\build\HM_vc8.sln
文件 6655 2013-01-14 23:31 HM-9.1\build\HM_vc9.sln
目录 0 2013-01-14 23:31 HM-9.1\build\linux\
目录 0 2013-01-14 23:31 HM-9.1\build\linux\app\
目录 0 2013-01-14 23:31 HM-9.1\build\linux\app\TAppDecoder\
文件 1894 2013-01-14 23:31 HM-9.1\build\linux\app\TAppDecoder\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\app\TAppEncoder\
文件 1893 2013-01-14 23:31 HM-9.1\build\linux\app\TAppEncoder\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\common\
文件 12239 2013-01-14 23:31 HM-9.1\build\linux\common\makefile.ba
目录 0 2013-01-14 23:31 HM-9.1\build\linux\lib\
目录 0 2013-01-14 23:31 HM-9.1\build\linux\lib\TAppCommon\
文件 992 2013-01-14 23:31 HM-9.1\build\linux\lib\TAppCommon\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibCommon\
文件 1726 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibCommon\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibDecoder\
文件 1312 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibDecoder\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibEncoder\
文件 1546 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibEncoder\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibVideoIO\
文件 1058 2013-01-14 23:31 HM-9.1\build\linux\lib\TLibVideoIO\makefile
文件 1880 2013-01-14 23:31 HM-9.1\build\linux\makefile
目录 0 2013-01-14 23:31 HM-9.1\build\linux\utils\
目录 0 2013-01-14 23:31 HM-9.1\build\linux\utils\annexBbytecount\
文件 1894 2013-01-14 23:31 HM-9.1\build\linux\utils\annexBbytecount\makefile
............此处省略233个文件信息
- 上一篇:区块链技术指南-中文版-完整-高清
- 下一篇:数据结构薛超英第二版
相关资源
- ffmpeg之H265解码
- 支持 H.265视频重新编码工具ShanaEncod
- 海思HI3536开发文档资料
- Hi3521DV100 H.265编解码处理器用户指南
- 海思HI35xx平台h265解码
- HEVC/H265 最新源码
- H264_H265分析工具StreamEye3.1.0 HEVC-Anal
- 从零开始学习音视频编程技术41 H.26
- HEVC入门论文(多篇)
- Hi3520DV400 H.265编解码处理器用户指南
- H265(ffmpeg_and_nginx-rtmp).7z
- cef_binary_78.3.9+gc7345f2+chromium-78.0.3904.
- 新一代高效视频编码H.265HEVC原理、标
- 中文版视频编解码H.265HEVC [万帅,杨付
- 新一代高效视频编码H.265HEVC原理、标
- 新一代高效视频编码H.265/HEVC:原理、标
- 新一代视频压缩编码标准(H265264)
- 新一代高效视频编码H.265HEVC原理、标
- 新一代高效视频编码H.265HEVC原理、标
- 新一代高效视频编码H.265HEVC原理、标
- H.265_HEVC 视频编码新标准及其扩展.
- 新一代高效视频编码 H.265/HEVC原理、标
- H265 RTP封装格式
- 基于H.265的RTP封装
- 用Ffmpeg进行h265编解码的
- HEVC测试序列139681
- RtspServerForHisiv500
- H.264&H.265视频压缩编码参考码率表
- HM16.9的reference software manual参考软件手
- HEVC TS 封装文档
评论
共有 条评论