Lines Matching refs:chunk_fmt
57 struct chunk_fmt chunk_fmt; in wave_info_parse() local
98 memset(&chunk_fmt, 0, sizeof(struct chunk_fmt)); in wave_info_parse()
112 if (remaining_bytes >= sizeof(struct chunk_fmt)) { in wave_info_parse()
113 memcpy(&chunk_fmt, ptr, sizeof(struct chunk_fmt)); in wave_info_parse()
114 remaining_bytes -= sizeof(struct chunk_fmt); in wave_info_parse()
115 ptr += sizeof(struct chunk_fmt); in wave_info_parse()
121 if (chunk_header.sz > sizeof(struct chunk_fmt)) { in wave_info_parse()
122 remaining_bytes -= (chunk_header.sz - sizeof(chunk_fmt)); in wave_info_parse()
123 ptr += chunk_header.sz - sizeof(chunk_fmt); in wave_info_parse()
126 M_LOGD("sample_rate %u\n", chunk_fmt.sample_rate); in wave_info_parse()
127 M_LOGD("channels %u\n", chunk_fmt.num_channels); in wave_info_parse()
128 M_LOGD("byte_rate %u\n", chunk_fmt.byte_rate); in wave_info_parse()
129 M_LOGD("audio_format %u\n", chunk_fmt.audio_format); in wave_info_parse()
130 M_LOGD("bits_per_sample %u\n", chunk_fmt.bits_per_sample); in wave_info_parse()
131 M_LOGD("block_align %u\n", chunk_fmt.block_align); in wave_info_parse()
143 pcm_info.rate = chunk_fmt.sample_rate; in wave_info_parse()
145 pcm_info.channels = chunk_fmt.num_channels; in wave_info_parse()
148 pcm_info.bits = chunk_fmt.bits_per_sample; in wave_info_parse()
151 wave->rate = chunk_fmt.sample_rate; in wave_info_parse()
152 wave->channels = chunk_fmt.num_channels; in wave_info_parse()
153 wave->bits = chunk_fmt.bits_per_sample; in wave_info_parse()
154 wave->audio_format = chunk_fmt.audio_format; in wave_info_parse()
160 media_info.bitrate = chunk_fmt.byte_rate * 8; in wave_info_parse()