kmix assumes volume range 1:100 for oss mixer instead of 0:100.
ClosedPublic

Authored by tcberner on Jul 26 2017, 11:59 AM.

Diff Detail

Repository
R345 KMix
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
tcberner created this revision.Jul 26 2017, 11:59 AM
rakuco added a subscriber: rakuco.Jul 28 2017, 5:50 PM

Given the amount of commits to the repository in the past years I'm not sure you'll be able to review this patch. Perhaps someone with a KDE Multimedia hat?

I couldn't find a #multimedia group here :/

ltoscano added a subscriber: ltoscano.

Added @marten who basically completed the Frameworks port.

My comment: please change 'See https://bugs.kde.org/344468' as the usual BUG: 344468

Also, if accepted, this patch should be committed with the name and email of the user that send it to bugzilla (git commit --author=...)

tcberner updated this revision to Diff 17361.Jul 29 2017, 4:00 PM
  • Add Bug
  • Do the commit as makc
marten edited edge metadata.Aug 4 2017, 1:50 PM

I've not touched this code area during the KF5 port, and neither am an expert in OSS, but am happy with the coding style and that it properly implements the fix as per the bug reports. Will give a +1 if nobody else will!

adridg accepted this revision.Aug 4 2017, 2:00 PM
adridg added a subscriber: adridg.

I was going to say "can't reproduce the original problem", but that is because this patch has been in production in the FreeBSD (which uses OSS) packages for years. So with Marten's OK in mind, I'll ACK it as well.

This revision is now accepted and ready to land.Aug 4 2017, 2:00 PM
ltoscano requested changes to this revision.Aug 4 2017, 2:03 PM

Just few notes:

  • this is a bugfix, so it could go to Applications/17.08
  • I still see 'See https://bugs.kde.org/344468', it should be BUG: 344468
  • I can't see it from the log, but remember the author (you can ensure that everything is fine before pushing with arc land --hold)
This revision now requires changes to proceed.Aug 4 2017, 2:03 PM
tcberner updated this revision to Diff 17717.Aug 4 2017, 3:36 PM
tcberner edited edge metadata.

Update commit message.

Closed by commit R345:995e32b7c5bb: kmix assumes volume range 1:100 for oss mixer instead of 0:100. (authored by Max Brazhnikov <makc@FreeBSD.org>, committed by tcberner). · Explain WhyAug 4 2017, 3:39 PM
This revision was automatically updated to reflect the committed changes.

Gargh, somehow the commit message I amended is not the one that landed :/