History log of /haiku/src/add-ons/media/media-add-ons/opensound/OpenSoundDevice.cpp
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 38b01557 24-May-2019 Augustin Cavalier <waddlesplash@gmail.com>

Media: Use assignment operators instead of memset.

Spotted by GCC 8 -Werror=class-memaccess.


# 99b0a7e0 10-Nov-2018 Murai Takashi <tmurai01@gmail.com>

OpenSound: Fix PVS 2232, 2233

Use new(std::nothrow) so that NULL check for allocated memory
makes sense.

Change-Id: I690a796ac5a9a7a61440ccccf19f93fc6bf2d328
Reviewed-on: https://review.haiku-os.org/689
Reviewed-by: Adrien Destugues <pulkomandy@pulkomandy.tk>


# c7000dc3 10-May-2013 Jérôme Duval <jerome.duval@gmail.com>

opensound.media_addon: fixes 64 bit warnings

# 872781f3 17-Jun-2008 Stephan Aßmus <superstippi@gmx.de>

Fixed a few warnings and uninitialized variables that could actually lead
to bugs.


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

# 1a5c9214 12-Jun-2008 Stephan Aßmus <superstippi@gmx.de>

* More WIP cleanup and simplifications
* Fixed another memory leak in NodeRegistered()


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

# f95fe944 10-Jun-2008 François Revol <revol@free.fr>

- Remove some multi-audio leftovers.
- spice up select_oss_rate() to use the passed rate as hint, and also check in the rate array, or the range for cards with the FREERATE cap.


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

# 2318ec87 25-Nov-2007 François Revol <revol@free.fr>

gcc4 fix


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

# de6be214 28-Aug-2007 François Revol <revol@free.fr>

OpenSound System media node, current version.


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

# c7000dc3 10-May-2013 Jérôme Duval <jerome.duval@gmail.com>

opensound.media_addon: fixes 64 bit warnings


# 872781f3 17-Jun-2008 Stephan Aßmus <superstippi@gmx.de>

Fixed a few warnings and uninitialized variables that could actually lead
to bugs.


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


# 1a5c9214 12-Jun-2008 Stephan Aßmus <superstippi@gmx.de>

* More WIP cleanup and simplifications
* Fixed another memory leak in NodeRegistered()


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


# f95fe944 10-Jun-2008 François Revol <revol@free.fr>

- Remove some multi-audio leftovers.
- spice up select_oss_rate() to use the passed rate as hint, and also check in the rate array, or the range for cards with the FREERATE cap.


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


# 2318ec87 25-Nov-2007 François Revol <revol@free.fr>

gcc4 fix


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


# de6be214 28-Aug-2007 François Revol <revol@free.fr>

OpenSound System media node, current version.


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


# c7000dc3eeeeb54e7bff219134166367290ca600 10-May-2013 Jérôme Duval <jerome.duval@gmail.com>

opensound.media_addon: fixes 64 bit warnings


# 872781f3550a737bb0b2d7a8b82072c1aa03d788 17-Jun-2008 Stephan Aßmus <superstippi@gmx.de>

Fixed a few warnings and uninitialized variables that could actually lead
to bugs.


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


# 1a5c921404624a6eec8d0325977883b1371b089c 12-Jun-2008 Stephan Aßmus <superstippi@gmx.de>

* More WIP cleanup and simplifications
* Fixed another memory leak in NodeRegistered()


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


# f95fe944e3159ee573b536c445ca322ed1af3925 10-Jun-2008 François Revol <revol@free.fr>

- Remove some multi-audio leftovers.
- spice up select_oss_rate() to use the passed rate as hint, and also check in the rate array, or the range for cards with the FREERATE cap.


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


# 2318ec87fdce1c27d2b5963b0ce1cfde693c2163 25-Nov-2007 François Revol <revol@free.fr>

gcc4 fix


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


# de6be214a057eaff48008ca30a411a868aedad19 28-Aug-2007 François Revol <revol@free.fr>

OpenSound System media node, current version.


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