Mercurial > mplayer.hg
comparison libao2/afmt.c @ 13565:d8808729d3fd
unsinged 32 and 24bit types
author | alex |
---|---|
date | Tue, 05 Oct 2004 19:18:22 +0000 |
parents | 661718721c92 |
children | a92101a7eb49 |
comparison
equal
deleted
inserted
replaced
13564:992960f68af0 | 13565:d8808729d3fd |
---|---|
28 return("Signed 16-bit (Big-Endian)"); | 28 return("Signed 16-bit (Big-Endian)"); |
29 case AFMT_MPEG: | 29 case AFMT_MPEG: |
30 return("MPEG (2) audio"); | 30 return("MPEG (2) audio"); |
31 case AFMT_AC3: | 31 case AFMT_AC3: |
32 return("AC3"); | 32 return("AC3"); |
33 case AFMT_U32_LE: | |
34 return("Unsigned 32-bit (Little-Endian)"); | |
35 case AFMT_U32_BE: | |
36 return("Unsigned 32-bit (Big-Endian)"); | |
33 case AFMT_S32_LE: | 37 case AFMT_S32_LE: |
34 return("Signed 32-bit (Little-Endian)"); | 38 return("Signed 32-bit (Little-Endian)"); |
35 case AFMT_S32_BE: | 39 case AFMT_S32_BE: |
36 return("Signed 32-bit (Big-Endian)"); | 40 return("Signed 32-bit (Big-Endian)"); |
41 case AFMT_U24_LE: | |
42 return("Unsigned 24-bit (Little-Endian)"); | |
43 case AFMT_U24_BE: | |
44 return("Unsigned 24-bit (Big-Endian)"); | |
37 case AFMT_S24_LE: | 45 case AFMT_S24_LE: |
38 return("Signed 24-bit (Little-Endian)"); | 46 return("Signed 24-bit (Little-Endian)"); |
39 case AFMT_S24_BE: | 47 case AFMT_S24_BE: |
40 return("Signed 24-bit (Big-Endian)"); | 48 return("Signed 24-bit (Big-Endian)"); |
41 case AFMT_FLOAT: | 49 case AFMT_FLOAT: |
54 case AFMT_U16_BE: | 62 case AFMT_U16_BE: |
55 return 16;//16 bits | 63 return 16;//16 bits |
56 | 64 |
57 case AFMT_S32_LE: | 65 case AFMT_S32_LE: |
58 case AFMT_S32_BE: | 66 case AFMT_S32_BE: |
67 case AFMT_U32_LE: | |
68 case AFMT_U32_BE: | |
59 case AFMT_FLOAT: | 69 case AFMT_FLOAT: |
60 return 32; | 70 return 32; |
61 | 71 |
62 case AFMT_S24_LE: | 72 case AFMT_S24_LE: |
63 case AFMT_S24_BE: | 73 case AFMT_S24_BE: |
74 case AFMT_U24_LE: | |
75 case AFMT_U24_BE: | |
64 return 24; | 76 return 24; |
65 | 77 |
66 case AFMT_MU_LAW: | 78 case AFMT_MU_LAW: |
67 case AFMT_A_LAW: | 79 case AFMT_A_LAW: |
68 case AFMT_IMA_ADPCM: | 80 case AFMT_IMA_ADPCM: |