History log of /haiku/src/add-ons/media/media-add-ons/mixer/MixerAddOn.cpp
Revision Date Author Comments
# fb5c24d8 09-Oct-2021 Adrien Destugues <pulkomandy@pulkomandy.tk>

MediaAddOn: missing const

Pretty much all add-ons are setting this to point to a const string, so
we should make sure that nothing tries to modify it.


# 5c7bfa02 07-Sep-2021 Augustin Cavalier <waddlesplash@gmail.com>

mixer: Remove "Haiku" from the displayed name and info.

We are no longer running these addons on BeOS.

Change-Id: I4baa562bfdfaab56a92689c29d068ec59b2ee9d0
Reviewed-on: https://review.haiku-os.org/c/haiku/+/4433
Reviewed-by: Axel Dörfler <axeld@pinc-software.de>
Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>


# 5b88998b 24-Feb-2019 Murai Takashi <tmurai01@gmail.com>

media-add-ons/mixer: Fix -Werror=class-memaccess

Fix -Werror=class-memaccess, pointed by gcc8.
* AudioMixer.cpp: replace memset() with media_format.Clear().
* MixerAddOn.cpp: remove unneed memset(), since constractor of
media_format already runs memset().

Change-Id: Idfb68c4d3190aeed725d905e46b0f85354962bc9
Reviewed-on: https://review.haiku-os.org/c/1112
Reviewed-by: Barrett17 <b.vitruvio@gmail.com>


# eddec292 21-Jul-2010 Oliver Tappe <zooey@hirschkaefer.de>

* applied patch by kaliber that fixes more than 100 warnings - thanks a lot!
Closes #6349

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37670 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a9cf57cf 02-Dec-2009 Axel Dörfler <axeld@pinc-software.de>

* Cleanup, no functional change.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34437 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bf7ab50d 03-Oct-2007 Stephan Aßmus <superstippi@gmx.de>

large patch by Bek (HOST team):
* style improvements, header reformatting, small refactoring and adding
of missing copyrights

(to Marcus: this is not the original patch, it has already been revised two
times by myself and I thought it was very nice now)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22426 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 88debd33 24-Oct-2004 beveloper <beveloper@nowhere.fake>

This must say Haiku of cause


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9486 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1165d5e1 17-Aug-2003 beveloper <beveloper@nowhere.fake>

added support for a settings file,
some fixes in the deferred saving code,
added save/load to mixer connections


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4294 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5ca6a7e8 28-Jun-2003 beveloper <beveloper@nowhere.fake>

renamed the media node


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3724 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 545124e6 05-Jun-2003 beveloper <beveloper@nowhere.fake>

disable node stopping on the system mixer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3432 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e02a6254 25-May-2003 beveloper <beveloper@nowhere.fake>

Removed connecting to soundcard, since the node is not registered
with the media_server inside the AutoStart() function.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3314 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c9c07d81 24-May-2003 beveloper <beveloper@nowhere.fake>

The audio mixer is now started automatically by the media kit.
It will connect itself to the default audio output.
Memory leaks removed.
Code cleanup.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3307 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 29372222 15-Mar-2003 beveloper <beveloper@nowhere.fake>

removed \n


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2922 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 29625f76 15-Mar-2003 beveloper <beveloper@nowhere.fake>

Removed instantiation restrictions.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2921 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5bc7143b 28-Sep-2002 shatty <shatty@nowhere.fake>

fixed some casting bugs
fixed newline at end of file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1241 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ea83877f 17-Aug-2002 beveloper <beveloper@nowhere.fake>

David Shipman provides this update to the audio mixer add-on


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@808 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 00cffa1c 09-Aug-2002 beveloper <beveloper@nowhere.fake>

David Shipman started implementing the BeOS system audio mixer.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@681 a95241bf-73f2-0310-859d-f6bbb57e9c96


# eddec292d5dd8251a00851880e16e6a5c07c1e3f 21-Jul-2010 Oliver Tappe <zooey@hirschkaefer.de>

* applied patch by kaliber that fixes more than 100 warnings - thanks a lot!
Closes #6349

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37670 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a9cf57cff5dfe040f74a96705d98d6711b6b1b50 02-Dec-2009 Axel Dörfler <axeld@pinc-software.de>

* Cleanup, no functional change.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34437 a95241bf-73f2-0310-859d-f6bbb57e9c96


# bf7ab50d4ced3f1735551c8f6d9032a42e548f7e 03-Oct-2007 Stephan Aßmus <superstippi@gmx.de>

large patch by Bek (HOST team):
* style improvements, header reformatting, small refactoring and adding
of missing copyrights

(to Marcus: this is not the original patch, it has already been revised two
times by myself and I thought it was very nice now)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22426 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 88debd334ed3663e875c24d8c10fa8950544c07c 24-Oct-2004 beveloper <beveloper@nowhere.fake>

This must say Haiku of cause


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9486 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 1165d5e18aa006db62ac40a8d218d7affb5151f7 17-Aug-2003 beveloper <beveloper@nowhere.fake>

added support for a settings file,
some fixes in the deferred saving code,
added save/load to mixer connections


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4294 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5ca6a7e85e7aa26aaefe56afcb9cd7b8effdda24 28-Jun-2003 beveloper <beveloper@nowhere.fake>

renamed the media node


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3724 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 545124e6a1fe13d71d2ca422b76992e0fa8e9afb 05-Jun-2003 beveloper <beveloper@nowhere.fake>

disable node stopping on the system mixer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3432 a95241bf-73f2-0310-859d-f6bbb57e9c96


# e02a6254fcf8f2bdc8f0e0c6b487751c5580de1f 25-May-2003 beveloper <beveloper@nowhere.fake>

Removed connecting to soundcard, since the node is not registered
with the media_server inside the AutoStart() function.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3314 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c9c07d8183bf77a940ac4033e24dc0c0e2719ecd 24-May-2003 beveloper <beveloper@nowhere.fake>

The audio mixer is now started automatically by the media kit.
It will connect itself to the default audio output.
Memory leaks removed.
Code cleanup.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3307 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2937222250aa4df37ba03e4c77b2fe0c0985b0ac 15-Mar-2003 beveloper <beveloper@nowhere.fake>

removed \n


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2922 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 29625f7611e9c97011b3a537667f87ca35ce41f6 15-Mar-2003 beveloper <beveloper@nowhere.fake>

Removed instantiation restrictions.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2921 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5bc7143bb9290ce9648a2b5f894a7ea44a3f45af 28-Sep-2002 shatty <shatty@nowhere.fake>

fixed some casting bugs
fixed newline at end of file


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1241 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ea83877f0b04404ca20720d89179c4531e678a2d 17-Aug-2002 beveloper <beveloper@nowhere.fake>

David Shipman provides this update to the audio mixer add-on


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@808 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 00cffa1ce7235854c27cf1ea86b760c51de04800 09-Aug-2002 beveloper <beveloper@nowhere.fake>

David Shipman started implementing the BeOS system audio mixer.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@681 a95241bf-73f2-0310-859d-f6bbb57e9c96