?? jpeg_memalloc.h
字號:
/*****************************************************************************
Copyright(c) 2005 Analog Devices, Inc. All Rights Reserved. This software is
proprietary and confidential to Analog Devices, Inc. and its licensors.
******************************************************************************
$RCSfile: JPEG_memalloc.h,v $
$Revision: 1.1 $
$Date: 2006/07/17 07:18:18 $
Project: JPEG IMAGE CODEC
Title: Memalloc Typedefs
Author(s): S. To
Revised by:
Description:
Header for all user-defined modules requiring memory allocation.
The data structures defined here are ONLY referenced directly in the user-defined
modules: memalloc.c .
References:
******************************************************************************
Tab Setting: 4
Target Processor: Blackfin
Target Tools Revision: VDSP++ 4.0
******************************************************************************
Modification History:
====================
$Log: JPEG_memalloc.h,v $
Revision 1.1 2006/07/17 07:18:18 bmk
JPEG-MJPEG User access files
******************************************************************************/
#ifndef MEMALLOC_H
#define MEMALLOC_H
/* Structure for Memory Alloc Object (user definable) */
typedef struct
{
void *MemoryAllocated;
} MemObjHandle;
#ifdef __cplusplus
extern "C" {
#endif
/* Memory Types to pass to JPEG_MemAlloc_NEW() - these are fixed and cannot be changed */
typedef enum{
MEM_TYPE_DATA,
MEM_TYPE_TABLE,
MEM_TYPE_OBJECT
} Mem_type;
/* Function prototypes - these are fixed and cannot be changed */
extern MemObjHandle *JPEG_MemAlloc_NEW (int N_element, int size, Mem_type attr);
extern void JPEG_MemAlloc_DELETE (MemObjHandle *mem_obj);
extern void *JPEG_MemAlloc_ADDRESS (MemObjHandle *mem_obj);
#ifdef __cplusplus
}
#endif
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -