Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding libao #170

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

AmalinaKamarol
Copy link

A Cross-platform Audio Library

A Cross-platform Audio Library
@bryteise
Copy link
Member

But why?

@clefrks
Copy link

clefrks commented Nov 22, 2019

This package is required for openvino-driver-behavior(https://github.com/incluit/OpenVino-Driver-Behaviour) to play sound

@clefrks
Copy link

clefrks commented Dec 3, 2019

Hi @bryteise, Any update on this?

@bryteise
Copy link
Member

bryteise commented Dec 3, 2019

Sorry, I don't understand what openvino-driver-behavior has to do with this bundle either X(.

@clefrks
Copy link

clefrks commented Dec 4, 2019

"Libao is a cross-platform audio library that allows programs to output audio using a simple API on a wide variety of platform", since its an audio library, i think that's why its being put in this bundle.
Do you have any other suggestion on which bundle to put it in?
Or
Maybe putting it as a pundle?

The application that is being used currently is openvino-driver-behavior, and it requires this during build time :(

@bryteise
Copy link
Member

bryteise commented Dec 4, 2019

If it is only required during build time then it doesn't need to be in a bundle unless you need to build the application outside of Clear Linux upstream. In that case you need the dev package anyway not the library itself.

@clefrks
Copy link

clefrks commented Dec 4, 2019

Ah okay, currently we are building it outside of Clear Linux Upstream, then i'll create a pundle for devpkg-libao that consist of dev package for libao, would this be okay?

another question on this library,
How about for those application that requires this for runtime? since libao already upstreamed in clearlinux, why not we put this in a bundle?

@bryteise
Copy link
Member

bryteise commented Dec 4, 2019

Yes, you need a devpkg in that case. Then we expect folks to use the devpkg to satisfy the runtime dependency. The only way the library would be useful is to be linked against content and since the application you are working with is built outside of Clear Linux upstream anyway you always need the devpkg.

Is there a reason to not get the openvino-driver-behavior into Clear Linux though? It would seem that would make things easier.

Regardless, I would probably want a stand-alone bundle just for the library rather than add it to a bundle that doesn't need the library to function.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants