119f0c92eSIngo WeinholdSubDir OBOS_TOP src kits media ; 219f0c92eSIngo Weinhold 319f0c92eSIngo WeinholdUsePrivateHeaders media ; 419f0c92eSIngo Weinhold 519f0c92eSIngo WeinholdUsePublicHeaders media ; 619f0c92eSIngo Weinhold 719f0c92eSIngo Weinhold# That's ugly. The header (ServerInterface.h) should reside in 819f0c92eSIngo Weinhold# headers/private/media. 919f0c92eSIngo WeinholdSubDirHdrs [ FDirName $(OBOS_TOP) src servers media ] ; 1019f0c92eSIngo Weinhold 1119f0c92eSIngo WeinholdSharedLibrary media : 1219f0c92eSIngo Weinhold # Private Media Kit 1319f0c92eSIngo Weinhold !missing_symbols.cpp 1419f0c92eSIngo Weinhold 1519f0c92eSIngo Weinhold # Public Media Kit 1619f0c92eSIngo Weinhold Buffer.cpp 1719f0c92eSIngo Weinhold BufferConsumer.cpp 1819f0c92eSIngo Weinhold BufferGroup.cpp 1919f0c92eSIngo Weinhold BufferProducer.cpp 2019f0c92eSIngo Weinhold Controllable.cpp 2119f0c92eSIngo Weinhold FileInterface.cpp 2219f0c92eSIngo Weinhold MediaAddOn.cpp 2319f0c92eSIngo Weinhold MediaDecoder.cpp 2419f0c92eSIngo Weinhold MediaDefs.cpp 2519f0c92eSIngo Weinhold MediaEncoder.cpp 2619f0c92eSIngo Weinhold MediaEventLooper.cpp 2719f0c92eSIngo Weinhold MediaFile.cpp 2819f0c92eSIngo Weinhold MediaFiles.cpp 2919f0c92eSIngo Weinhold MediaFormats.cpp 3019f0c92eSIngo Weinhold MediaNode.cpp 3119f0c92eSIngo Weinhold MediaRoster.cpp 3219f0c92eSIngo Weinhold MediaTheme.cpp 3319f0c92eSIngo Weinhold MediaTrack.cpp 3419f0c92eSIngo Weinhold ParameterWeb.cpp 3519f0c92eSIngo Weinhold PlaySound.cpp 3619f0c92eSIngo Weinhold RealtimeAlloc.cpp 3719f0c92eSIngo Weinhold Sound.cpp 3819f0c92eSIngo Weinhold SoundFile.cpp 3919f0c92eSIngo Weinhold SoundPlayer.cpp 4019f0c92eSIngo Weinhold TimeCode.cpp 4119f0c92eSIngo Weinhold TimedEventQueue.cpp 4219f0c92eSIngo Weinhold TimeSource.cpp 4319f0c92eSIngo Weinhold 4419f0c92eSIngo Weinhold # Internal Functionality 45287f7492Sbeveloper BufferIdCache.cpp 46f4925104Sbeveloper DataExchange.cpp 47*9a232d4eSbeveloper DefaultMediaTheme.cpp 4819f0c92eSIngo Weinhold DormantNodeManager.cpp 49f4925104Sbeveloper Notifications.cpp 50287f7492Sbeveloper PortPool.cpp 5119f0c92eSIngo Weinhold SharedBufferList.cpp 5219f0c92eSIngo Weinhold TrackReader.cpp 5319f0c92eSIngo Weinhold TimedEventQueuePrivate.cpp 54287f7492Sbeveloper TimeSourceObject.cpp 55287f7492Sbeveloper TimeSourceObjectManager.cpp 5619f0c92eSIngo Weinhold SoundPlayNode.cpp 5719f0c92eSIngo Weinhold ChannelMixer.cpp 5819f0c92eSIngo Weinhold SampleConverter.cpp 5919f0c92eSIngo Weinhold SamplingrateConverter.cpp 6019f0c92eSIngo Weinhold 6119f0c92eSIngo Weinhold # Old (R3) Media Kit 6219f0c92eSIngo Weinhold OldAudioModule.cpp 6319f0c92eSIngo Weinhold OldAudioStream.cpp 6419f0c92eSIngo Weinhold OldBufferStream.cpp 6519f0c92eSIngo Weinhold OldBufferStreamManager.cpp 6619f0c92eSIngo Weinhold OldMediaModule.cpp 6719f0c92eSIngo Weinhold OldSoundFile.cpp 6819f0c92eSIngo Weinhold OldSubscriber.cpp 6919f0c92eSIngo Weinhold; 7019f0c92eSIngo Weinhold 7119f0c92eSIngo WeinholdLinkSharedOSLibs libmedia.so : 7219f0c92eSIngo Weinhold be 7319f0c92eSIngo Weinhold; 7419f0c92eSIngo Weinhold 75