History log of /haiku/src/servers/media/DefaultManager.h
Revision Date Author Comments
# 5d8765c0 28-Aug-2015 Dario Casalinuovo <b.vitruvio@gmail.com>

media_server: No need to call Roster() every time


# 73ad2473 05-Nov-2013 Pawel Dziepak <pdziepak@quarnos.org>

Remove remaining unnecessary 'volatile' qualifiers


# 4da0916c 02-May-2010 Jérôme Duval <korli@users.berlios.de>

* style cleanup
* DefaultManager: added a lock around rescan thread start and exit:
this should fix the possible race condition spotted by Ingo.


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


# bbfd3109 24-Apr-2010 Jérôme Duval <korli@users.berlios.de>

* avoid launching one thread for each rescan request.
* erase the defaults settings file when writing it, previous content still existed at the end of the file.
* don't save an empty defaults settings file when node information is not available, this should mean the add on server is already gone.
* added some debug output.


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


# 6b6537f1 19-Apr-2007 Jérôme Duval <korli@users.berlios.de>

clean unused includes


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


# 85918d33 17-Nov-2003 Jérôme Duval <korli@users.berlios.de>

DefaultManager now stores its state, MMediaFilesManager store fix


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


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

Added automatic loading of physical input and output nodes.


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


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

added detection and loading of default inputs and outputs


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


# 6910325a 22-Mar-2003 beveloper <beveloper@nowhere.fake>

added experimental preloading of default nodes


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


# 2df68a7b 25-Dec-2002 beveloper <beveloper@nowhere.fake>

Checkpoint.
Started adding support for persistent default nodes.
System time source and BTimeSource are broken.


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


# 5d8765c0af90461ec6f9278592c000940db2b46e 28-Aug-2015 Dario Casalinuovo <b.vitruvio@gmail.com>

media_server: No need to call Roster() every time


# 73ad2473e7874b3702cf5b0fdf4c81b747812ed9 05-Nov-2013 Pawel Dziepak <pdziepak@quarnos.org>

Remove remaining unnecessary 'volatile' qualifiers


# 4da0916c585028906cf298c369cea9ec254c0f11 02-May-2010 Jérôme Duval <korli@users.berlios.de>

* style cleanup
* DefaultManager: added a lock around rescan thread start and exit:
this should fix the possible race condition spotted by Ingo.


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


# bbfd31096c4a69c0a7909c158cba2040cc9fbf14 24-Apr-2010 Jérôme Duval <korli@users.berlios.de>

* avoid launching one thread for each rescan request.
* erase the defaults settings file when writing it, previous content still existed at the end of the file.
* don't save an empty defaults settings file when node information is not available, this should mean the add on server is already gone.
* added some debug output.


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


# 6b6537f153b1ecf33dc9074adc0a3c822bfaaf10 19-Apr-2007 Jérôme Duval <korli@users.berlios.de>

clean unused includes


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


# 85918d337ecb94668c1cfb3fab05718de8979fa9 17-Nov-2003 Jérôme Duval <korli@users.berlios.de>

DefaultManager now stores its state, MMediaFilesManager store fix


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


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

Added automatic loading of physical input and output nodes.


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


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

added detection and loading of default inputs and outputs


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


# 6910325a5a77037f5a8005dbc712744305a3f8ee 22-Mar-2003 beveloper <beveloper@nowhere.fake>

added experimental preloading of default nodes


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


# 2df68a7bf696936b7aca7a6c53c845fbe726c354 25-Dec-2002 beveloper <beveloper@nowhere.fake>

Checkpoint.
Started adding support for persistent default nodes.
System time source and BTimeSource are broken.


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