Bug 103806 - pa_encoding_from_string is not exported in libpulse, but is found in format.h
Summary: pa_encoding_from_string is not exported in libpulse, but is found in format.h
Status: RESOLVED FIXED
Alias: None
Product: PulseAudio
Classification: Unclassified
Component: core (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: pulseaudio-bugs
QA Contact: pulseaudio-bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-17 22:58 UTC by Felipe Sateler
Modified: 2017-12-12 05:03 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Felipe Sateler 2017-11-17 22:58:40 UTC
Forwarded from #882029. This function is found in format.h but it not exported in map-file and thus unavailable on most (all?) linux systems. I don't know if the function is supposed to be exported, or maybe it should be private instead.


#882029: https://bugs.debian.org/882029
Comment 1 Tanu Kaskinen 2017-12-12 04:16:52 UTC
I'm 99.3% certain that it's supposed to be exported. It's documented, and internally it's only used in format.c, so if it isn't meant to be exported, then the declaration should be removed from format.h since it's not needed.

Patch submitted:
https://patchwork.freedesktop.org/patch/192885/
Comment 2 Tanu Kaskinen 2017-12-12 05:03:09 UTC
The patch is now in master.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.