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

Add OSS v3 backend support #70

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

Add OSS v3 backend support #70

wants to merge 1 commit into from

Conversation

dmgk
Copy link

@dmgk dmgk commented Dec 17, 2017

Some *BSD systems (FreeBSD, TrueOS, DragonflyBSD) use older OSS v3-like API, this PR add a new backend to support it. --enable-oss configure option was extended to support OSS backend selection at configure stage:

--enable-oss or --enable-oss=v4 will select OSS v4 backend
--enable-oss=v3 will select the new OSS v3 backend

This PR also fixes OSS v4 build by adding two stubs

const gchar *oss_get_device();
const GList *oss_get_device_names();

to the oss4_backend.c.

uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Dec 18, 2017
- Add OSS v3 backend [1]
- Fix mixer channel selection in Preferences/Channels
- Bump PORTREVISION

[1] Upstream PR: Maato/volumeicon#70
Submitted by:	Dmitri Goutnik


git-svn-id: svn+ssh://svn.freebsd.org/ports/head@456640 35697150-7ecd-e111-bb59-0022644237b5
uqs pushed a commit to freebsd/freebsd-ports that referenced this pull request Dec 18, 2017
- Add OSS v3 backend [1]
- Fix mixer channel selection in Preferences/Channels
- Bump PORTREVISION

[1] Upstream PR: Maato/volumeicon#70
Submitted by:	Dmitri Goutnik
trombik pushed a commit to trombik/freebsd-ports that referenced this pull request Dec 22, 2017
- Add OSS v3 backend [1]
- Fix mixer channel selection in Preferences/Channels
- Bump PORTREVISION

[1] Upstream PR: Maato/volumeicon#70
Submitted by:	Dmitri Goutnik
trombik pushed a commit to trombik/freebsd-ports that referenced this pull request Dec 23, 2017
- Add OSS v3 backend [1]
- Fix mixer channel selection in Preferences/Channels
- Bump PORTREVISION

[1] Upstream PR: Maato/volumeicon#70
Submitted by:	Dmitri Goutnik
svmhdvn pushed a commit to svmhdvn/freebsd-ports that referenced this pull request Jan 10, 2024
- Add OSS v3 backend [1]
- Fix mixer channel selection in Preferences/Channels
- Bump PORTREVISION

[1] Upstream PR: Maato/volumeicon#70
Submitted by:	Dmitri Goutnik
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.

None yet

1 participant