haiku/headers/private/media
Dario Casalinuovo 11c7bd86e2 Replace synchronization semaphore with async messages
* Remove SyncToServices, I will probably readd it in future
but this time using a local synchronization service more than
relying on the media_server to release the semaphore.
* Due to some discussions today in mailing list I decided
to step back and retry the initial way to notify media rosters
about media services status. It is woking by using two different
notifications for reconnecting to the media_server and notifying
the local subscribers.
* This speed up the media services restart.
* Sorry for the noise and very thanks for reviewing my code to
everyone.
2016-04-05 00:41:20 +02:00
..
experimental
audio_module.h
DataExchange.h BMediaRoster: Add B_MEDIA_SERVER_STARTED and B_MEDIA_SERVER_QUIT 2015-07-24 12:19:33 +02:00
debug.h libmedia: Fix x86-64 debug build. 2013-12-13 17:53:12 -05:00
DecoderPlugin.h libmedia: Put AddOnManager into BPrivate::media namespace. 2015-04-19 23:47:05 +02:00
DefaultMediaTheme.h Some cleanup. 2007-10-15 14:09:14 +00:00
DormantNodeManager.h * Accidently put gDormantNodeManager into the public namespace. 2009-12-07 21:27:21 +00:00
EncoderPlugin.h Initial implementation of BMediaEncoder 2015-12-02 16:08:06 +01:00
hmulti_audio.h added Headphones and SPDIF string constants 2008-11-17 19:44:36 +00:00
MediaDebug.h
MediaExtractor.h MediaExtractor: Adapt to new BUrl functionality 2016-03-25 22:18:15 +01:00
MediaIO.h Move MediaIO in it's own header 2016-03-25 22:44:56 +01:00
MediaMisc.h media_server: Add notifications 2016-04-04 01:27:12 +02:00
MediaPlugin.h * Cleanup 2009-07-29 16:01:28 +00:00
MediaRecorder.h BMediaRecorder: Fix unneeded argument and error check 2016-02-09 14:11:40 +01:00
MediaRecorderNode.h BMediaRecorder: Solve possible problem with node references 2016-02-09 20:24:58 +01:00
MediaRosterEx.h Allow BMediaRoster to log local nodes 2015-11-28 16:35:04 +01:00
MediaSounds.h some copyright headers clean up 2010-04-12 21:02:09 +00:00
MediaWriter.h MediaWriter: Add new BUrl functionality 2016-03-25 22:19:03 +01:00
MetaFormat.h * More header cleanup, continuing korli's work. 2010-04-13 09:48:02 +00:00
multi_audio.h
Notifications.h * Cleanup. 2009-12-07 21:32:59 +00:00
OldSoundDriver.h
PluginManager.h PluginManager/AddOnManager: Add streamers support code 2016-03-25 22:20:03 +01:00
RawFormats.h
ReaderPlugin.h Implemented an API to get arbitrary meta-data about 2010-09-17 08:04:26 +00:00
ServerInterface.h Replace synchronization semaphore with async messages 2016-04-05 00:41:20 +02:00
SharedBufferList.h BBufferGroup: Check for duplicated buffer id 2015-07-11 15:40:16 +02:00
soundcard.h
StreamerPlugin.h StreamerPlugin: Use BDataIO as base interface 2016-03-31 18:06:19 +02:00
TList.h TMap/Tlist: set various methods as const. 2015-03-17 21:50:18 +01:00
TMap.h TMap/Tlist: set various methods as const. 2015-03-17 21:50:18 +01:00
TStack.h
WriterPlugin.h * Change the signature of the Writer plugins setup methods such 2010-10-20 21:36:23 +00:00