decoder/flac: pass bits_per_sample to flac_sample_format()
Easier to reuse the function.
This commit is contained in:
parent
550c9319e9
commit
de0cdee4aa
@ -59,9 +59,9 @@ flac_data_deinit(struct flac_data *data)
|
||||
}
|
||||
|
||||
static enum sample_format
|
||||
flac_sample_format(const FLAC__StreamMetadata_StreamInfo *si)
|
||||
flac_sample_format(unsigned bits_per_sample)
|
||||
{
|
||||
switch (si->bits_per_sample) {
|
||||
switch (bits_per_sample) {
|
||||
case 8:
|
||||
return SAMPLE_FORMAT_S8;
|
||||
|
||||
@ -89,7 +89,7 @@ flac_got_stream_info(struct flac_data *data,
|
||||
GError *error = NULL;
|
||||
if (!audio_format_init_checked(&data->audio_format,
|
||||
stream_info->sample_rate,
|
||||
flac_sample_format(stream_info),
|
||||
flac_sample_format(stream_info->bits_per_sample),
|
||||
stream_info->channels, &error)) {
|
||||
g_warning("%s", error->message);
|
||||
g_error_free(error);
|
||||
|
Loading…
Reference in New Issue
Block a user