Skip to content

Commit b44f81d

Browse files
committed
v1.0.6a
1 parent d95a43b commit b44f81d

File tree

16 files changed

+387
-73
lines changed

16 files changed

+387
-73
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<CONFIG>
3+
<Compiler Value="/usr/local/codetyphon/fpc/fpc64/bin/aarch64-linux/fpc" Date="1760297262"/>
4+
<Params Value="-MObjFPC -Scghi -O1 -gw2 -godwarfsets -gl -Xg -l -vewnhibq -Fi/home/pi/git/Raspberry-UDP_audio_receiver/source/lib/aarch64-linux -Fu/home/pi/git/Raspberry-UDP_audio_receiver/source/ -Fu/usr/local/codetyphon/typhon/lcl/units/aarch64-linux/qt5 -Fu/usr/local/codetyphon/typhon/lcl/units/aarch64-linux -Fu/usr/local/codetyphon/typhon/components/BaseEngines/lib/aarch64-linux -Fu/usr/local/codetyphon/typhon/components/ca_libQT5/lib/aarch64-linux/qt5 -Fu/usr/local/codetyphon/typhon/components/BaseUtils/lib/aarch64-linux -Fu/usr/local/codetyphon/typhon/packager/units/aarch64-linux -FU/home/pi/git/Raspberry-UDP_audio_receiver/source/lib/aarch64-linux/ -FE/home/pi/git/Raspberry-UDP_audio_receiver/source/ -o/home/pi/git/Raspberry-UDP_audio_receiver/source/udp_player -dLCL -dadLCL -dLCLqt5 udp_player.ppr"/>
5+
</CONFIG>
39.4 KB
Binary file not shown.
96.5 KB
Binary file not shown.
1.23 KB
Binary file not shown.

source/lib/aarch64-linux/unit1.frm

Lines changed: 144 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,144 @@
1+
object Form1: TForm1
2+
Left = 242
3+
Height = 67
4+
Top = 158
5+
Width = 346
6+
Caption = 'UDP player'
7+
ClientHeight = 67
8+
ClientWidth = 346
9+
Position = poDesktopCenter
10+
LCLVersion = '8.7'
11+
OnClose = FormClose
12+
OnCreate = FormCreate
13+
object Label1: TLabel
14+
Left = 188
15+
Height = 23
16+
Top = 11
17+
Width = 49
18+
Caption = 'Label1'
19+
end
20+
object Button1: TButton
21+
Left = 248
22+
Height = 25
23+
Top = 8
24+
Width = 53
25+
Caption = 'close'
26+
TabOrder = 0
27+
OnClick = Button1Click
28+
end
29+
object Label2: TLabel
30+
Left = 10
31+
Height = 23
32+
Top = 11
33+
Width = 176
34+
Caption = 'in Alsa buffered samples:'
35+
end
36+
object SpeedButton1: TSpeedButton
37+
Left = 309
38+
Height = 25
39+
Top = 8
40+
Width = 30
41+
Glyph.Data = {
42+
36090000424D3609000000000000360000002800000018000000180000000100
43+
2000000000000009000000000000000000000000000000000000000000000000
44+
0000000000000000000000000000000000000000000000000000000000000000
45+
0000000000000000000000000000000000000000000000000000000000000000
46+
0000000000000000000000000000000000000000000000000000000000000000
47+
0000000000000000000000000000000000000000000000000000000000000000
48+
0000000000000000000000000000000000000000000000000000000000000000
49+
0000000000000000000000000000000000000000000000000000000000000000
50+
0000000000000000000000000000000000000000000000000000000000000000
51+
0000878B88AE858A88FF858A88FF878B88AE0000000000000000000000000000
52+
0000000000000000000000000000000000000000000000000000000000000000
53+
0000000000000000000000000000FFFFFF019999990500000000000000000000
54+
0000868C89DF9B9C9BFF9A9B9AFF868C89DF0000000000000000000000009999
55+
9905FFFFFF010000000000000000000000000000000000000000000000000000
56+
00000000000000000000AAAAAA03878C8AAA878B89E18288882B000000000000
57+
0000858A88F7A5A5A5FFA2A2A2FF858A88F700000000000000008288882B868A
58+
88E1868A89AAAAAAAA0300000000000000000000000000000000000000000000
59+
00000000000000000000888E8BAB919593F4A4A6A5FD878C8AF4878C8A64868C
60+
8A83878C8AF9ADADADFFABABABFF868B89F9868C8A83878C8A64878C8AF49597
61+
96FD8B8F8DF4858B88AB00000000000000000000000000000000000000000000
62+
000000000000AAAAAA03878C8BE2A9ABAAFEBEBEBEFFB2B2B2FF8E9290F3999C
63+
9BF7ADAEADFFB3B3B3FFB1B1B1FFA8A9A8FF949796F78C908EF3A2A2A2FFA6A6
64+
A6FF989A99FE868B8AE2AAAAAA03000000000000000000000000000000000000
65+
0000000000000000000083898927888C8AF4B8B9B9FFC2C2C2FFC0C0C0FFBEBE
66+
BEFFBCBCBCFFBABABAFFB7B7B7FFB5B5B5FFB3B3B3FFB1B1B1FFAEAEAEFFA5A6
67+
A6FF878B89F48288882B00000000000000000000000000000000000000000000
68+
0000000000000000000000000000878C8A64919594F3C9C9C9FFC7C7C7FFC4C4
69+
C4FFB0B2B1FF9DA09FF89C9F9EF8ACADACFFB9B9B9FFB7B7B7FFB5B5B5FF8D91
70+
90F3878C8A640000000000000000000000000000000000000000000000000000
71+
0000000000000000000000000000888E8C83A2A5A4F7CFCFCFFFCDCDCDFFA0A3
72+
A2F5898E8DDF858A886F858A886F898D8BE09C9F9DF5BDBDBDFFBBBBBBFF999C
73+
9BF7868C8A830000000000000000000000000000000000000000000000000000
74+
00008B8F8EAD8A908EDF878C8AF78A8E8CF8CACBCBFFD5D5D5FFBDBEBDFF898E
75+
8DDF80808008000000000000000080808008898D8BE0B3B4B3FFC1C1C1FFB5B6
76+
B6FF898D8BF8868B89F7888E8CDF888C8BAD0000000000000000000000000000
77+
0000858A88FFD3D4D3FFDCDCDCFFE0E0E0FFDEDEDEFFDCDCDCFFA9ABAAF8858C
78+
8A6F00000000000000000000000000000000868B8970A2A5A4F7C8C8C8FFC5C5
79+
C5FFC3C3C3FFBDBDBDFFB4B5B4FF858A88FF0000000000000000000000000000
80+
0000858A88FFD8D9D8FFE2E2E2FFE7E7E7FFE4E4E4FFE2E2E2FFABADACF7858C
81+
8A6F00000000000000000000000000000000868B8970A4A7A6F7CECECEFFCCCC
82+
CCFFCACACAFFC3C3C3FFB9BAB9FF858A88FF0000000000000000000000000000
83+
00008C908FAD8C918FDF878C8AF78B8F8DF8DADBDBFFE8E8E8FFC9CBCAFF8B90
84+
8DDE80808008000000000000000080808008898E8DDFBFC1C0FFD4D4D4FFC5C6
85+
C6FF8A8E8CF8868B89F7898F8DDF898E8CAD0000000000000000000000000000
86+
0000000000000000000000000000888E8C83AEB2B1F7EFEFEFFFEDEDEDFFABAE
87+
ADF58B908DDE848B896E848B896E8A8F8EDFA8ABAAF5DDDDDDFFDBDBDBFFA5A8
88+
A7F7888E8C830000000000000000000000000000000000000000000000000000
89+
0000000000000000000000000000878C8A64989C9BF3F5F5F5FFF3F3F3FFF1F1
90+
F1FFD0D1D0FFB0B2B1F8AFB1B0F8CCCDCCFFE5E5E5FFE3E3E3FFE1E1E1FF9498
91+
97F3878C8A640000000000000000000000000000000000000000000000000000
92+
00000000000000000000838989278B8F8DF4E6E7E7FFFBFBFBFFF9F9F9FFF7F7
93+
F7FFF5F5F5FFF2F2F2FFF0F0F0FFEEEEEEFFECECECFFEAEAEAFFE7E7E7FFD4D5
94+
D5FF898D8BF48288882B00000000000000000000000000000000000000000000
95+
000000000000AAAAAA038B8F8EE2CFD1D0FEFFFFFFFFE9E9E9FF9A9E9CF3B4B7
96+
B6F7E8E9E8FFF9F9F9FFF7F7F7FFE2E3E2FFB0B3B2F7979B99F3DBDBDBFFEBEB
97+
EBFFC1C3C2FE8A8E8DE2AAAAAA03000000000000000000000000000000000000
98+
000000000000000000008B918EABA1A5A3F4CFD1D0FD8A8F8DF4878C8A64888E
99+
8C838A8F8DF9FFFFFFFFFDFDFDFF8A8F8DF9888E8C83878C8A648A8F8DF4C7C9
100+
C8FD9EA2A0F4898F8CAB00000000000000000000000000000000000000000000
101+
00000000000000000000AAAAAA038C908FAA8B908EE18288882B000000000000
102+
0000888D8BF7F7F7F7FFF7F7F7FF888D8BF700000000000000008288882B8A8F
103+
8DE18A8F8DAAAAAAAA0300000000000000000000000000000000000000000000
104+
0000000000000000000000000000FFFFFF019999990500000000000000000000
105+
00008D9290DFE8E9E8FFE8E9E8FF8D9290DF0000000000000000000000009999
106+
9905FFFFFF010000000000000000000000000000000000000000000000000000
107+
0000000000000000000000000000000000000000000000000000000000000000
108+
00008C908EAD858A88FF858A88FF8C908EAD0000000000000000000000000000
109+
0000000000000000000000000000000000000000000000000000000000000000
110+
0000000000000000000000000000000000000000000000000000000000000000
111+
0000000000000000000000000000000000000000000000000000000000000000
112+
0000000000000000000000000000000000000000000000000000000000000000
113+
0000000000000000000000000000000000000000000000000000000000000000
114+
0000000000000000000000000000000000000000000000000000000000000000
115+
0000000000000000000000000000000000000000000000000000
116+
}
117+
Transparent = False
118+
ShowCaption = False
119+
OnClick = SpeedButton1Click
120+
end
121+
object ProgressBar1: TProgressBar
122+
Left = 8
123+
Height = 8
124+
Top = 40
125+
Width = 323
126+
Color = clLime
127+
Max = 32768
128+
ParentColor = False
129+
TabOrder = 1
130+
end
131+
object ProgressBar2: TProgressBar
132+
Left = 8
133+
Height = 8
134+
Top = 48
135+
Width = 323
136+
Max = 32768
137+
TabOrder = 2
138+
end
139+
object Timer1: TTimer
140+
Interval = 20
141+
OnTimer = Timer1Timer
142+
Left = 68
143+
end
144+
end

source/lib/aarch64-linux/unit1.o

123 KB
Binary file not shown.

source/lib/aarch64-linux/unit1.ppu

109 KB
Binary file not shown.

source/lib/aarch64-linux/unit2.frm

Lines changed: 168 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,168 @@
1+
object Form2: TForm2
2+
Left = 455
3+
Height = 321
4+
Top = 43
5+
Width = 401
6+
Caption = 'UDP player settings'
7+
ClientHeight = 321
8+
ClientWidth = 401
9+
LCLVersion = '8.7'
10+
OnClose = FormClose
11+
OnCreate = FormCreate
12+
OnDestroy = FormDestroy
13+
object Ed_port: TEdit
14+
Left = 183
15+
Height = 33
16+
Top = 102
17+
Width = 136
18+
Alignment = taCenter
19+
TabOrder = 0
20+
Text = '0'
21+
end
22+
object Ed_netbuffer: TEdit
23+
Left = 183
24+
Height = 33
25+
Top = 132
26+
Width = 136
27+
Alignment = taCenter
28+
TabOrder = 1
29+
Text = '10000'
30+
end
31+
object Ed_freq: TEdit
32+
Left = 183
33+
Height = 33
34+
Top = 162
35+
Width = 136
36+
Alignment = taCenter
37+
TabOrder = 2
38+
Text = '48000'
39+
end
40+
object Ed_lat: TEdit
41+
Left = 183
42+
Height = 33
43+
Top = 192
44+
Width = 136
45+
Alignment = taCenter
46+
AutoSelect = False
47+
TabOrder = 3
48+
Text = '28000'
49+
end
50+
object CBByteOrder: TCheckBox
51+
Left = 8
52+
Height = 28
53+
Top = 232
54+
Width = 248
55+
Caption = 'Swap Byte Order (Endianness)'
56+
TabOrder = 4
57+
end
58+
object Label1: TLabel
59+
Left = 40
60+
Height = 22
61+
Top = 102
62+
Width = 141
63+
Alignment = taCenter
64+
AutoSize = False
65+
Caption = 'Port'
66+
end
67+
object Label2: TLabel
68+
Left = 40
69+
Height = 22
70+
Top = 132
71+
Width = 141
72+
Alignment = taCenter
73+
AutoSize = False
74+
Caption = 'Size networkbuffer'
75+
end
76+
object Label3: TLabel
77+
Left = 40
78+
Height = 22
79+
Top = 162
80+
Width = 141
81+
Alignment = taCenter
82+
AutoSize = False
83+
Caption = 'Frequency Hz'
84+
end
85+
object Label4: TLabel
86+
Left = 40
87+
Height = 22
88+
Top = 196
89+
Width = 141
90+
Alignment = taCenter
91+
AutoSize = False
92+
Caption = 'Alsa Latency µs'
93+
end
94+
object Ed_ip: TEdit
95+
Left = 183
96+
Height = 33
97+
Top = 72
98+
Width = 136
99+
Alignment = taCenter
100+
AutoSelect = False
101+
TabOrder = 5
102+
Text = '0.0.0.0'
103+
end
104+
object Label5: TLabel
105+
Left = 40
106+
Height = 22
107+
Top = 75
108+
Width = 141
109+
Alignment = taCenter
110+
AutoSize = False
111+
Caption = 'IP address'
112+
end
113+
object CBHide: TCheckBox
114+
Left = 8
115+
Height = 28
116+
Top = 256
117+
Width = 142
118+
Caption = 'Start minimized'
119+
TabOrder = 6
120+
end
121+
object Label6: TLabel
122+
Left = 128
123+
Height = 22
124+
Top = 0
125+
Width = 119
126+
Alignment = taCenter
127+
AutoSize = False
128+
Caption = 'Output device'
129+
end
130+
object ComboBox1: TComboBox
131+
Left = 8
132+
Height = 33
133+
Top = 24
134+
Width = 384
135+
ItemHeight = 29
136+
Style = csSimple
137+
TabOrder = 7
138+
Text = 'hw:'
139+
OnChange = ComboBox1Change
140+
end
141+
object Button1: TButton
142+
Left = 272
143+
Height = 25
144+
Top = 288
145+
Width = 112
146+
Caption = 'Save changes'
147+
TabOrder = 8
148+
OnClick = Button1Click
149+
end
150+
object Button2: TButton
151+
Left = 144
152+
Height = 25
153+
Top = 288
154+
Width = 112
155+
Caption = 'Test changes'
156+
TabOrder = 9
157+
OnClick = Button2Click
158+
end
159+
object Button3: TButton
160+
Left = 16
161+
Height = 25
162+
Top = 288
163+
Width = 112
164+
Caption = 'Delete'
165+
TabOrder = 10
166+
OnClick = Button3Click
167+
end
168+
end

source/lib/aarch64-linux/unit2.o

276 KB
Binary file not shown.

source/lib/aarch64-linux/unit2.ppu

100 KB
Binary file not shown.

0 commit comments

Comments
 (0)