Skip to content
This repository has been archived by the owner on Sep 1, 2024. It is now read-only.

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
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant