cbltest: пропущенный вызывающий cbl_open + обновление размерного эталона
tests/cbltest не попал в правку API (мой греп обрезался на артефактах
сборки, полный make его и поймал).
Эталон размеров: cblstream −614, cbltest −617, cblwav −592 — это ушедший
malloc. bgi_img +229 к моей правке отношения не имеет (CBL он не линкует
вовсе): рост пришёл с b3e754a, реверта «каталог атласа читается из W0».
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -9,15 +9,15 @@ banked 1056
|
||||
bankedbg 1067
|
||||
banklocl 4683
|
||||
banktest 3767
|
||||
bgi_img 8451
|
||||
bgi_img 8680
|
||||
bgitest 3751
|
||||
bios_text 4461
|
||||
blitperf 5860
|
||||
blitw 4939
|
||||
cat 913
|
||||
cblstream 6464
|
||||
cbltest 6613
|
||||
cblwav 6681
|
||||
cblstream 5850
|
||||
cbltest 5996
|
||||
cblwav 6089
|
||||
conio 4605
|
||||
conio2 3929
|
||||
convbench 3508
|
||||
@@ -45,6 +45,7 @@ pageflip 6334
|
||||
palfile 5406
|
||||
ptime 5744
|
||||
rt_test 5187
|
||||
scroll 6744
|
||||
seek 4188
|
||||
simple 955
|
||||
solidt 11531
|
||||
|
||||
|
@@ -82,7 +82,7 @@ static void play_combo(uint16_t idx, uint16_t total,
|
||||
gen_chunk(bits, stereo, want_l, want_r);
|
||||
current_pump = pump_mode;
|
||||
|
||||
if (cbl_open(freq_code, fmt, pump_mode, CBL_UNDERRUN_APP, fill_tone) != 0) {
|
||||
if (cbl_open(freq_code, fmt, pump_mode, fill_tone) != 0) {
|
||||
printf("[%2u/%u] %s %s %s: cbl_open failed errno=%d\n",
|
||||
idx, total, pump_name, fmt_name, freq_name, errno);
|
||||
return;
|
||||
@@ -136,7 +136,7 @@ int main(void)
|
||||
for (uint8_t q = 0; q < 4; q++) {
|
||||
idx++;
|
||||
/* OTIR принципиально не может собрать 16-бит сэмпл
|
||||
* (см. cbl_open.c) — cbl_open вернёт EINVAL; не тратим
|
||||
* (см. _cbl_open_raw.c) — cbl_open вернёт EINVAL; не тратим
|
||||
* время на заведомо запрещённую комбинацию. */
|
||||
if (pumps[p] == CBL_PUMP_OTIR && fmt_bits[f] == 16) {
|
||||
printf("[%2u/%u] %s %s %s : skip (OTIR can't do 16-bit)\n",
|
||||
|
||||
Reference in New Issue
Block a user