资源简介
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个文件信息
- 上一篇:区块链技术指南-中文版-完整-高清
- 下一篇:数据结构薛超英第二版
相关资源
- 解码hevc解析h265流
- ffmpegh265rtmp.zip
- RTMP_H265推流直播技术研讨
- h265 裸流文件
- openHEVC-hm10.0
- 使用gpac封装MP4源码(新)
- 论文研究-一种简化的HEVC率失真优化技
- web3.0海康视频在线实时监控支持h.26
- High Efficiency Video Coding(HEVC_book)
- High Efficiency Video Coding (Hevc) Algori
- HEVC/h.265视频编码解码
- H.265金山云演进之路
- 4K H265码流测试文件.h265
- h265/hevc 格式的mp4测试文件
- Elecard HEVC Analyzer v1.14
- H265标准文档最新版,2018.2
- T-REC-H.265-201410-I!!PDF-E.pdf
- HEVC/H265 协议、学习资料包
- 新一代高效视频编码H.265HEVC原理、标
- h265/HEVC测试用视频数据
- 编译FFmpeg3.2.2生成的库文件及头文件
- h265协议.zip
- HEVC Reference Software (HM) 16.10
- HEVC参考模型源码HM16.6版本
- HEVC码率控制文献总结与代码分析
- Elecard-HEVC-Analyzer.zip
- 使用DirectShow驱动H264/265格式输出的U
- H265/264码流分析工具
- ffmpeg之H265解码
- 支持 H.265视频重新编码工具ShanaEncod
评论
共有 条评论