File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ This file is part of:
3+
4+ SDL3 for Pascal
5+ (https://github.com/PascalGameDevelopment/SDL3-for-Pascal)
6+ SPDX-License-Identifier: Zlib
7+ }
8+
9+ { Test some macros from SDL_audio.inc }
10+
11+ program testaudiomacros;
12+
13+ uses
14+ SDL3;
15+
16+ begin
17+
18+ SDL_Log(' SDL_AUDIO_BITSIZE(SDL_AUDIO_S16) returns: %d (should be 16)' ,[SDL_AUDIO_BITSIZE(SDL_AUDIO_S16)]);
19+ SDL_Log(' SDL_AUDIO_BITSIZE(SDL_AUDIO_F32LE) returns: %d (should be 32)' ,[SDL_AUDIO_BITSIZE(SDL_AUDIO_F32LE)]);
20+ SDL_Log(' SDL_AUDIO_BYTESIZE(SDL_AUDIO_S16) returns: %d (should be 2)' ,[SDL_AUDIO_BYTESIZE(SDL_AUDIO_S16)]);
21+ SDL_Log(' SDL_AUDIO_ISFLOAT(SDL_AUDIO_S16) returns: %d (should be 0)' ,[SDL_AUDIO_ISFLOAT(SDL_AUDIO_S16)]);
22+ SDL_Log(' SDL_AUDIO_ISBIGENDIAN(SDL_AUDIO_S16LE) returns: %d (should be 0)' ,[SDL_AUDIO_ISBIGENDIAN(SDL_AUDIO_S16LE)]);
23+ SDL_Log(' SDL_AUDIO_ISBIGENDIAN(SDL_AUDIO_S16BE) returns: %d (should be )' ,[SDL_AUDIO_ISBIGENDIAN(SDL_AUDIO_S16BE)]);
24+ SDL_Log(' SDL_AUDIO_ISLITTLEENDIAN(SDL_AUDIO_S16BE) returns: %d (should be 0)' ,[SDL_AUDIO_ISLITTLEENDIAN(SDL_AUDIO_S16BE)]);
25+ SDL_Log(' SDL_AUDIO_ISLITTLEENDIAN(SDL_AUDIO_S16LE) returns: %d (should be )' ,[SDL_AUDIO_ISLITTLEENDIAN(SDL_AUDIO_S16LE)]);
26+ SDL_Log(' SDL_AUDIO_ISSIGNED(SDL_AUDIO_U8) returns: %d (should be 0)' ,[SDL_AUDIO_ISSIGNED(SDL_AUDIO_U8)]);
27+ SDL_Log(' SDL_AUDIO_ISINT(SDL_AUDIO_F32) returns: %d (should be 0)' ,[SDL_AUDIO_ISINT(SDL_AUDIO_F32)]);
28+ SDL_Log(' SDL_AUDIO_ISUNSIGNED(SDL_AUDIO_S16) returns: %d (should be 0)' ,[SDL_AUDIO_ISUNSIGNED(SDL_AUDIO_S16)]);
29+
30+ end .
31+
You can’t perform that action at this time.
0 commit comments