Mercurial > libavcodec.hg
comparison alac.c @ 4364:05e932ddaaa9 libavcodec
rename BE/LE_8/16/32 to AV_RL/B_8/16/32
author | alex |
---|---|
date | Fri, 19 Jan 2007 22:12:59 +0000 |
parents | 43ebe9279fa0 |
children | 8256f8ec2fac |
comparison
equal
deleted
inserted
replaced
4363:9b7662fa4905 | 4364:05e932ddaaa9 |
---|---|
108 | 108 |
109 ptr += 4; /* size */ | 109 ptr += 4; /* size */ |
110 ptr += 4; /* alac */ | 110 ptr += 4; /* alac */ |
111 ptr += 4; /* 0 ? */ | 111 ptr += 4; /* 0 ? */ |
112 | 112 |
113 if(BE_32(ptr) >= UINT_MAX/4){ | 113 if(AV_RB32(ptr) >= UINT_MAX/4){ |
114 av_log(alac->avctx, AV_LOG_ERROR, "setinfo_max_samples_per_frame too large\n"); | 114 av_log(alac->avctx, AV_LOG_ERROR, "setinfo_max_samples_per_frame too large\n"); |
115 return -1; | 115 return -1; |
116 } | 116 } |
117 alac->setinfo_max_samples_per_frame = BE_32(ptr); /* buffer size / 2 ? */ | 117 alac->setinfo_max_samples_per_frame = AV_RB32(ptr); /* buffer size / 2 ? */ |
118 ptr += 4; | 118 ptr += 4; |
119 alac->setinfo_7a = *ptr++; | 119 alac->setinfo_7a = *ptr++; |
120 alac->setinfo_sample_size = *ptr++; | 120 alac->setinfo_sample_size = *ptr++; |
121 alac->setinfo_rice_historymult = *ptr++; | 121 alac->setinfo_rice_historymult = *ptr++; |
122 alac->setinfo_rice_initialhistory = *ptr++; | 122 alac->setinfo_rice_initialhistory = *ptr++; |
123 alac->setinfo_rice_kmodifier = *ptr++; | 123 alac->setinfo_rice_kmodifier = *ptr++; |
124 alac->setinfo_7f = *ptr++; // channels? | 124 alac->setinfo_7f = *ptr++; // channels? |
125 alac->setinfo_80 = BE_16(ptr); | 125 alac->setinfo_80 = AV_RB16(ptr); |
126 ptr += 2; | 126 ptr += 2; |
127 alac->setinfo_82 = BE_32(ptr); // max coded frame size | 127 alac->setinfo_82 = AV_RB32(ptr); // max coded frame size |
128 ptr += 4; | 128 ptr += 4; |
129 alac->setinfo_86 = BE_32(ptr); // bitrate ? | 129 alac->setinfo_86 = AV_RB32(ptr); // bitrate ? |
130 ptr += 4; | 130 ptr += 4; |
131 alac->setinfo_8a_rate = BE_32(ptr); // samplerate | 131 alac->setinfo_8a_rate = AV_RB32(ptr); // samplerate |
132 ptr += 4; | 132 ptr += 4; |
133 | 133 |
134 allocate_buffers(alac); | 134 allocate_buffers(alac); |
135 | 135 |
136 return 0; | 136 return 0; |