资源简介
JM版的H.264源码
经过调试可以使用
JM版的H.264源码
经过调试可以使用
代码片段和文件信息
/*
***********************************************************************
* COPYRIGHT AND WARRANTY INFORMATION
*
* Copyright 2001 International Telecommunications Union Geneva
*
* DISCLAIMER OF WARRANTY
*
* These software programs are available to the user without any
* license fee or royalty on an “as is“ basis. The ITU disclaims
* any and all warranties whether express implied or
* statutory including any implied warranties of merchantability
* or of fitness for a particular purpose. In no event shall the
* contributor or the ITU be liable for any incidental punitive or
* consequential damages of any kind whatsoever arising from the
* use of these programs.
*
* This disclaimer of warranty extends to the user of these programs
* and user‘s customers employees agents transferees successors
* and assigns.
*
* The ITU does not represent or warrant that the programs furnished
* hereunder are free of infringement of any third-party patents.
* Commercial implementations of ITU-T Recommendations including
* shareware may be subject to royalty fees to patent holders.
* Information regarding the ITU-T patent policy is available from
* the ITU Web site at http://www.itu.int.
*
* THIS IS NOT A GRANT OF PATENT RIGHTS - SEE THE ITU-T PATENT POLICY.
************************************************************************
*/
/*!
************************************************************************
* \file memalloc.c
*
* \brief
* Memory allocation and free helper funtions
*
* \author
* Main contributors (see contributors.h for copyright address and affiliation details)
************************************************************************
*/
#include
#include “memalloc.h“
/*!
************************************************************************
* \brief
* Allocate 2D memory array -> unsigned char array2D[rows][columns]
*
* \par Output:
* memory size in bytes
************************************************************************/
// Change 9-Aug-2001 P. List: dont allocate independant row arrays anymore
// but one complete array and move row-pointers to array. Now you can step
// to the next line with an offset of img->width
int get_mem2D(byte ***array2D int rows int columns)
{
int i;
if((*array2D = (byte**)calloc(rows sizeof(byte*))) == NULL)
no_mem_exit(“get_mem2D: array2D“);
if(((*array2D)[0] = (byte* )calloc(columns*rowssizeof(byte ))) == NULL)
no_mem_exit(“get_mem2D: array2D“);
for(i=1;i (*array2D)[i] = (*array2D)[i-1] + columns ;
return rows*columns;
}
/*!
************************************************************************
* \brief
* Allocate 2D memory array -> int array2D[rows][columns]
*
* \par Output:
* memory size in bytes
************************************************************************
*/
// same change as in get_mem2Dint
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 92 2011-03-10 20:58 JM\bin\data.txt
文件 83 2011-03-10 21:01 JM\bin\dataDec.txt
文件 1118 2002-11-01 22:10 JM\bin\decoder.cfg
文件 9801 2002-11-25 16:31 JM\bin\encoder.cfg
文件 114048 2001-09-03 12:05 JM\bin\foreman_part_qcif.yuv
文件 491602 2011-03-10 21:00 JM\bin\ldecod.exe
文件 138807 2011-03-10 21:00 JM\bin\ldecod.map
文件 754688 2011-03-10 21:00 JM\bin\ldecod.pdb
文件 100 2011-03-10 20:58 JM\bin\leakybucketparam.cfg
文件 16 2001-12-20 09:42 JM\bin\leakybucketrate.cfg
文件 622674 2011-03-10 20:55 JM\bin\lencod.exe
文件 170113 2011-03-10 20:55 JM\bin\lencod.map
文件 861184 2011-03-10 20:55 JM\bin\lencod.pdb
文件 1021 2011-03-10 20:58 JM\bin\log.dat
文件 555 2011-03-10 21:01 JM\bin\log.dec
文件 3475 2011-03-10 20:58 JM\bin\stat.dat
文件 3178 2011-03-10 20:58 JM\bin\test.26l
文件 114048 2011-03-10 21:01 JM\bin\test_dec.yuv
文件 114048 2011-03-10 20:58 JM\bin\test_rec.yuv
文件 0 2011-03-10 20:58 JM\bin\trace_enc.txt
文件 25228 2002-11-25 16:31 JM\CHANGES.TXT
文件 832 2002-11-11 13:10 JM\Changes_detail.txt
文件 1069 2001-08-29 12:58 JM\disclaimer.txt
文件 54272 2001-10-02 23:09 JM\doc\coding_st
文件 1383 2001-11-20 18:02 JM\doc\copyright.txt
文件 491 2002-11-11 13:10 JM\doc\doxygen.txt
文件 99 2001-10-02 23:09 JM\doc\foot.html
文件 1410 2001-10-02 23:09 JM\doc\h26l.css
文件 6469 2002-01-31 17:32 JM\doc\ldecod.dox
文件 6469 2002-01-31 17:32 JM\doc\lencod.dox
............此处省略264个文件信息
相关资源
- H.264标准文档中文完整版
- 使用ffmpeg api解码h264视频码流,并且能
- H264流转为AVI文件
- 最全解码测试h264测试文件包
- h264视频流多个文件1080p
- jpeg-8c库 及H264转jpeg代码
- x264 vs2010工程
- H264裸流视频
- 如何使用mp4v2将H264+AAC裸流录制成mp4文
- h264中文协议(中英文对照)H264解码手
- RtspRtcpRtpLoad_h264.tar.gz
- h264编码流程概述
- 简单的RTSP RTP RTCP推送H264码流服务器实
- h264标准文档中文版
- rtsp 服务器代码,VC可编译使用,RTS
- YUV测试序列:foreman.cif(1-4)
- H264_AAC_TS_MUX_本地文件_1
- H264_AAC_FLV_MUX_本地文件_1
- MediaCodec解码H264视频数据
- libx264 将rgb24格式转换为h264 vs2013
- Elecard StreamEye
- h264码流rtp传输demo
- USB摄像头通过v4l2技术采集、储存视频
- h264编码解码源代码
- linux 使用jrtplib收发h.264视频文件
- V4L2采集YUYV数据x264编码成H264视频
- X264编码H264视频
- h264转mp4 VC代码
- live555 RTSP RTCP RTP。live555类关系图,
- Linux PC下UVC摄像头采集并用x264进行编
评论
共有 条评论