From df1c5ce3145253fa3cd0611cefac11ee6f85a063 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 23 Apr 2012 21:36:50 +0200 Subject: pcm_export: add _frame_size() Move code from the ALSA output plugin. --- src/output/alsa_output_plugin.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/output/alsa_output_plugin.c') diff --git a/src/output/alsa_output_plugin.c b/src/output/alsa_output_plugin.c index cf3370d01..5107d0a94 100644 --- a/src/output/alsa_output_plugin.c +++ b/src/output/alsa_output_plugin.c @@ -674,9 +674,7 @@ alsa_open(struct audio_output *ao, struct audio_format *audio_format, GError **e } ad->in_frame_size = audio_format_frame_size(audio_format); - ad->out_frame_size = ad->export.pack24 - ? (size_t)(audio_format->channels * 3) - : ad->in_frame_size; + ad->out_frame_size = pcm_export_frame_size(&ad->export, audio_format); return true; } -- cgit v1.2.3