Move adapter_kit API to libcodec.so

This commit is contained in:
Barrett17 2018-10-24 12:07:30 +02:00
parent 1275248a77
commit df2639bf60
6 changed files with 17 additions and 16 deletions

View File

@ -1,28 +1,22 @@
SubDir HAIKU_TOP src kits codec ;
UsePrivateHeaders media shared ;
UsePrivateHeaders [ FDirName media experimental ] ;
UsePrivateHeaders app media shared ;
if $(CHECK_MALLOC) {
SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ;
}
local architectureObject ;
for architectureObject in [ MultiArchSubDirSetup ] {
on $(architectureObject) {
SharedLibrary [ MultiArchDefaultGristFiles libcodec.so ] :
# Experimental Media Kit
#AdapterIO.cpp
#MediaClient.cpp
#MediaClientDefs.cpp
#MediaClientNode.cpp
#MediaConnection.cpp
#MediaIO.cpp
#SimpleMediaClient.cpp
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits media ] ;
# Internal Functionality
AddOnManager.cpp
SharedLibrary [ MultiArchDefaultGristFiles libcodec.so ] :
# Adapter Kit
AdapterIO.cpp
MediaIO.cpp
# Codec Plugin API
ChunkCache.cpp
@ -37,6 +31,15 @@ for architectureObject in [ MultiArchSubDirSetup ] {
StreamerPlugin.cpp
WriterPlugin.cpp
# Internal Functionality
AddOnManager.cpp
FormatManager.cpp
# We need this to do not depend on libmedia
# will be removed when libmedia2 is introduced
RealtimeAlloc.cpp
MediaFormats.cpp
:
be localestub shared
[ TargetLibsupc++ ] [ TargetLibstdc++ ]

View File

@ -48,12 +48,10 @@ for architectureObject in [ MultiArchSubDirSetup ] {
TimeSource.cpp
# Experimental Media Kit
AdapterIO.cpp
MediaClient.cpp
MediaClientDefs.cpp
MediaClientNode.cpp
MediaConnection.cpp
MediaIO.cpp
SimpleMediaClient.cpp
# Internal Functionality
@ -83,7 +81,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
!missing_symbols.cpp
Deprecated.cpp
:
be codec localestub shared
be libcodec.so localestub shared
[ TargetLibsupc++ ] [ TargetLibstdc++ ]
;
}