GNOME Bugzilla – Bug 782862
Alsasink not playing BE PCM in LE Machine & vice versa
Last modified: 2018-11-03 11:57:00 UTC
Incase of LE machine alsasink is not listing the BE format even if Alsa deivce has the capability to play BE PCM. Root casuse: Check added in ext/alsa/gstalsa.c function "format_supported" if (GST_AUDIO_FORMAT_INFO_ENDIANNESS (finfo) != endianness && GST_AUDIO_FORMAT_INFO_ENDIANNESS (finfo) != 0) Steps to verify: Play any BE PCM/WAV file in LE machine Working on Fix. Thank you
Created attachment 352221 [details] [review] Patch to fix non native endianess format missing Patch uploaded
Comment on attachment 352221 [details] [review] Patch to fix non native endianess format missing I think if we do this we should sort the foreign endianness formats after the native ones (keep in mind that alsasink doesn't know whether we're talking to the driver directly or some intermediary softdevice/layers).
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/356.