1SubDir OBOS_TOP src kits media ; 2 3UsePrivateHeaders media ; 4 5UsePublicHeaders media ; 6 7# That's ugly. The header (ServerInterface.h) should reside in 8# headers/private/media. 9SubDirHdrs [ FDirName $(OBOS_TOP) src servers media ] ; 10 11SharedLibrary media : 12 # Private Media Kit 13 !missing_symbols.cpp 14 15 # Public Media Kit 16 Buffer.cpp 17 BufferConsumer.cpp 18 BufferGroup.cpp 19 BufferProducer.cpp 20 Controllable.cpp 21 FileInterface.cpp 22 MediaAddOn.cpp 23 MediaDecoder.cpp 24 MediaDefs.cpp 25 MediaEncoder.cpp 26 MediaEventLooper.cpp 27 MediaFile.cpp 28 MediaFiles.cpp 29 MediaFormats.cpp 30 MediaNode.cpp 31 MediaRoster.cpp 32 MediaTheme.cpp 33 MediaTrack.cpp 34 ParameterWeb.cpp 35 PlaySound.cpp 36 RealtimeAlloc.cpp 37 Sound.cpp 38 SoundFile.cpp 39 SoundPlayer.cpp 40 TimeCode.cpp 41 TimedEventQueue.cpp 42 TimeSource.cpp 43 44 # Internal Functionality 45 DataExchange.cpp 46 PortPool.cpp 47 DormantNodeManager.cpp 48 Notifications.cpp 49 SystemTimeSource.cpp 50 BufferIdCache.cpp 51 SharedBufferList.cpp 52 TrackReader.cpp 53 TimedEventQueuePrivate.cpp 54 SoundPlayNode.cpp 55 ChannelMixer.cpp 56 SampleConverter.cpp 57 SamplingrateConverter.cpp 58 VolumeControl.cpp 59 60 # Old (R3) Media Kit 61 OldAudioModule.cpp 62 OldAudioStream.cpp 63 OldBufferStream.cpp 64 OldBufferStreamManager.cpp 65 OldMediaModule.cpp 66 OldSoundFile.cpp 67 OldSubscriber.cpp 68; 69 70LinkSharedOSLibs libmedia.so : 71 be 72; 73 74