• 大小: 3.03MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-16
  • 语言: 其他
  • 标签: H264  

资源简介

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_style.doc

     文件       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个文件信息

评论

共有 条评论