📄 init.h
字号:
#ifndef _INIT_H
#define _INIT_H
//#include<stdio.h>
#include<cdefBF533.h>
//#include"adsp21532.h"//该文件中定义了所有bf的寄存器
#include<defBF533.h>
#include"config.h"
#include <sys\exception.h> //Interrupt Handling Header
#include"video_in.h"
#include"encoder.h"
#include"mpeg4const.h"
#include<string.h>
#include<stdio.h>
#define IMG_WIDTH 720
#define IMG_HEIGHT 480
////////////////////////////////////////////////////////globle
extern int globle_counter;
extern int flag_got_one_frame;
extern short tiemr_1s_flag;
extern char buffer[100];
extern unsigned char TESTBUFFER[];
extern unsigned char TESTBUFFERend[];
extern unsigned char FRAMEBUFFERA[];
extern unsigned char FRAMEBUFFERAend[];
extern unsigned char FRAMEBUFFERB[];
extern unsigned char FRAMEBUFFERBend[];
extern unsigned char REFFRAME[];
extern unsigned char REFFRAMEend[];
extern unsigned char OUTSTREAM[];
extern unsigned char OUTSTREAMend[];
extern unsigned char MFILE[];
extern unsigned char MFILEend[];
extern unsigned char VFILE[];
extern unsigned char VFILEend[];
////////////////////////////////////////////////////////
typedef struct _dma_descriptor
{
unsigned short NDPL;
unsigned short SAL;
unsigned short SAH;
} dma_descriptor;
#endif
////////////////////////////////////////////////////////protoypes
void initsettings();
int decide_channels(vidcodec_t *pvc);
extern int encoder_main();
void creat_test_frame_buffer();
void frame_buffer_init();
ifrm_t * current_frame();
void init_dma();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -