diff options
Diffstat (limited to 'libao2/afmt.c')
-rw-r--r-- | libao2/afmt.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libao2/afmt.c b/libao2/afmt.c index 9383079a86..78ddd9ddf2 100644 --- a/libao2/afmt.c +++ b/libao2/afmt.c @@ -34,6 +34,10 @@ char *audio_out_format_name(int format) return("Signed 32-bit (Little-Endian)"); case AFMT_S32_BE: return("Signed 32-bit (Big-Endian)"); + case AFMT_S24_LE: + return("Signed 24-bit (Little-Endian)"); + case AFMT_S24_BE: + return("Signed 24-bit (Big-Endian)"); case AFMT_FLOAT: return("Floating Point"); } @@ -54,6 +58,10 @@ int audio_out_format_bits(int format){ case AFMT_S32_BE: case AFMT_FLOAT: return 32; + + case AFMT_S24_LE: + case AFMT_S24_BE: + return 24; case AFMT_MU_LAW: case AFMT_A_LAW: |