common1.h
来自「一个两碟控制的VCD的代码,两碟之间的转动及连续播放,已大量生产的CODE.」· C头文件 代码 · 共 63 行
H
63 行
/* SCCSID @(#)common1.h 1.5 6/4/98 */
#if 1
/* Noise modes for open_file */
#define OF_SILENT 0
#define OF_NORMAL 1
#define OF_VERBOSE 2
#define uchar unsigned char
#define sam_size 32
#define MIX_FIFO_SIZE 128
#define NUM_CH 4
#define Open_OSD2() {extern int VCD30_OSD_TOTAL_AREAS; VCD30_OSD_TOTAL_AREAS=2;}
#define Stop_OSD() {extern int OSD_on; OSD_on = 0; }
#define Start_OSD() {extern int OSD_on; OSD_on = 1;}
#define Open_OSD1() {extern int OSD1; OSD1 = 1;}
/******************************************************************************
The PCM buffer followed by the zero buffer.
The zero buffer should be no more than 256 dwords in the MPEG2 layout,
and 252 dwords in the MPEG1 layout.
******************************************************************************/
#if 0
#ifdef ZIP
#define MIDI_start 0x9400
#define MIDI_list 0x10cc0
#define MIDI_event 0x10cc0
#define MIDI_new 0x10cbe
#define PCM_start 0x12cc0
#else
#define MIDI_start 0xc000
#ifdef VCD30
#define MIDI_list 0xefe0
#define MIDI_event 0xefe0
#define MIDI_new 0xefde
#define PCM_start 0x10fe0
#else
#define MIDI_list 0xdf60
#define MIDI_event 0xdf60
#define MIDI_new 0xdf5e
#define PCM_start 0xff60
#endif
#endif
#endif
GBLDEF(int MIDI_start,0);
GBLDEF(int MIDI_list,0);
GBLDEF(int MIDI_event,0);
GBLDEF(int MIDI_new,0);
GBLDEF(int PCM_start,0);
#define PCM_size 2048 /* Must be multiple of 441 */
#define PCM_end (PCM_start + PCM_size)
#define PCM_zero_start PCM_end
#define PCM_zero_size 128
#define PCM_zero_end (PCM_zero_start + PCM_zero_size)
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?