At Fri, 17 Aug 2012 15:41:07 -0500, Andrew Eikum wrote:
These formats were introduced in PulseAudio 0.9.15. There aren't any new formats supported since then, so this also brings the PulseAudio plugin in sync with current PulseAudio.
Signed-off-by: Andrew Eikum aeikum@codeweavers.com
There was a problem once before with a patch I submitted. This is using format-patch and imap-send, so hopefully it goes through better than it did before :)
Well, unfortunately it's not a preferred form of the patch. The patch commit log must be embedded in the patch itself. That is, the text above including your sign-off must be in the git commit log, then generate the patch via git-format-patch or git show --pretty=email.
In anyway, I applied your patch manually now. Please try the right way at the next time.
thanks,
Takashi
pulse/pcm_pulse.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+)
[2 0001-pulse-Support-24-bit-formats.patch <text/x-patch; us-ascii (8bit)>] diff --git a/pulse/pcm_pulse.c b/pulse/pcm_pulse.c index e0fbd4c..24fd4da 100644 --- a/pulse/pcm_pulse.c +++ b/pulse/pcm_pulse.c @@ -820,6 +820,26 @@ static int pulse_hw_params(snd_pcm_ioplug_t * io, pcm->ss.format = PA_SAMPLE_S32BE; break; #endif +#ifdef PA_SAMPLE_S24LE
- case SND_PCM_FORMAT_S24_3LE:
pcm->ss.format = PA_SAMPLE_S24LE;
break;
+#endif +#ifdef PA_SAMPLE_S24BE
- case SND_PCM_FORMAT_S24_3BE:
pcm->ss.format = PA_SAMPLE_S24BE;
break;
+#endif +#ifdef PA_SAMPLE_S24_32LE
- case SND_PCM_FORMAT_S24_LE:
pcm->ss.format = PA_SAMPLE_S24_32LE;
break;
+#endif +#ifdef PA_SAMPLE_S24_32BE
- case SND_PCM_FORMAT_S24_BE:
pcm->ss.format = PA_SAMPLE_S24_32BE;
break;
+#endif default: SNDERR("PulseAudio: Unsupported format %s\n", snd_pcm_format_name(io->format)); [3 <text/plain; us-ascii (7bit)>] _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel