aboutsummaryrefslogblamecommitdiffstats
path: root/Game/Code/lib/midi/Circbuf.dcu
blob: 53f20d61956776eaa39679e88d56829f5ce5017d (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

















                                                                                                                                                                                                                                                                                                                                                     
#	k�%7�^�Circbuf�<plib\midi\CIRCBUF.PAS@��"dSystemfWordN��fPointer���fBoolean��egSizeOfgIncgFalsesɚ�gTruevɚ�gDecg@HandleFinally�`p�cdSysInitcdWintypescdWinProcsfDWORDI��KfHGLOBALI��KgGlobalAlloc��-�g
GMEM_SHARE-R�1g
GMEM_MOVEABLE�}�1g
GMEM_ZEROINITl~�1g
GlobalLock���qg
GlobalFree�gGlobalUnlock��BcdMMSystemfPMidiHdr�@��c5Circbuf�_���c5Systemc5SysInitc5Wintypesc5WinProcsc5MMSystem0c*TMidiBufferItem�o�B*PMidiBufferItem�?��*TCircularBuffer���m�*PCircularBuffer��i�G7.1F(GlobalSharedLockedAlloc���M�t!Capacity"hMem
 Result ptrc(GlobalSharedLockedFree�J*!hMem
!ptrc(CircbufAlloc���s��!Capacity Result NewCircularBuffer 
NewMIDIBuffer hMemf
c(CircbufFree��A\U:!PBufferc(CircbufReadEvent����@!PBuffer!PEvent Result 
PCurrentEventc(CircbufRemoveEvent��nF!PBuffer Resultc(Finalization��`p�\!�c�(Circbuf�!c��M@,	timestamp�|,data�~,sysex��cEBM@D,RecordHandle
��,BufferHandle
��,pStart��,pEnd��,pNextPut ��,pNextGet(��,Error0��,Capacity4��,
EventCount8��cEFD�����@lASV�ڋ���PhB ���;u3���P�����u�P���^[�S�؅�tS�S�[�SVQ����f� ��؅�tO�$��ԋ����@���u
�Ӌ�3��)�C�C���ҍRS�C�Cf�Cf�sf�C��Z^[�S�؅�t�S�C��Ӌ�[�f�xw3�Ë@��
�H�J�@�B��f�xvf�H�@�P;Pu�P�P��3��U��3�Uh%d�0d� �3�ZYYd�h,����]Ã-�m0J "&*,T.,ZJ6JTnfTTj@tFzzHzH
�l% 



 
^��JZ�T`(@H@J@L@NBRDXDZD\D^D`D
bDdDfDhDjFpJt�Tv�Zz�f|Et~�j�qL�N�P�R�V�X�\�^�`�b�d�hElqnqpuryv�x�z�pJ�0NLL,�N6�N>RRNj�Rn�PnT@VV&�Z�0\
`$bVb^�\^�`p�`xbx\xb��\��`��^�f@hh6�j�nln�l�nlrl�r:�n:�p>tPvv:�xDz  a