⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parset.c

📁 davinci avs.......................................................
💻 C
字号:
/*!
 *************************************************************************************
 * \file 
 *    parset.c
 * \brief
 *    High-level syntax parseting
 * \notes:
 *    upadated @ June 14th 2005 according to the FCD 
 *************************************************************************************
 */
#include <assert.h>
#include <stdlib.h>
//#include <malloc.h>


#include "global.h"
#include "memalloc.h"
#include "parset.h"
 /*! 
 *************************************************************************************
 * \brief : 
 *    AllocSPS
 *************************************************************************************
 */
seq_parameter_set *AllocSPS()
{
	seq_parameter_set *p;
	if ((p=calloc (1,sizeof (seq_parameter_set) )) == NULL)
		no_mem_exit ("AllocSPS: SPS");
	return p;
}
 /*! 
 *************************************************************************************
 * \brief : 
 *    AllocPPS
 *************************************************************************************
 */
pic_parameter_set *AllocPPS()
{
	pic_parameter_set *p;
	if ((p=calloc (1,sizeof (pic_parameter_set) )) == NULL)
		no_mem_exit ("AllocPPS: PPS");
	return p;
}
 /*! 
 *************************************************************************************
 * \brief : 
 *    AllocPicHeader
 *************************************************************************************
 */
picture_header *AllocPicHeader()
{
	picture_header *p;
	if((p=calloc (1,sizeof (picture_header))) == NULL)
		no_mem_exit("AllocPicHeader: PicHeader");
	return p;
}
 /*! 
 *************************************************************************************
 * \brief : 
 *    FreeSPS
 *************************************************************************************
 */
void FreeSPS (seq_parameter_set *p)
{
	assert (p != NULL);
	free (p);
  //p = NULL;
}
 /*! 
 *************************************************************************************
 * \brief : 
 *    FreePPS
 *************************************************************************************
 */
void FreePPS(pic_parameter_set *p)
{
	assert (p != NULL);
	free (p);
  //p = NULL;
}
 /*! 
 *************************************************************************************
 * \brief : 
 *    FreePicHeader
 *************************************************************************************
 */
void FreePicHeader (picture_header *p)
{
	assert (p != NULL);
	free (p);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -