Move adapter_kit API to libcodec.so
This commit is contained in:
+16
-13
@@ -1,28 +1,22 @@
|
|||||||
SubDir HAIKU_TOP src kits codec ;
|
SubDir HAIKU_TOP src kits codec ;
|
||||||
|
|
||||||
UsePrivateHeaders media shared ;
|
UsePrivateHeaders app media shared ;
|
||||||
UsePrivateHeaders [ FDirName media experimental ] ;
|
|
||||||
|
|
||||||
if $(CHECK_MALLOC) {
|
if $(CHECK_MALLOC) {
|
||||||
SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ;
|
SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
local architectureObject ;
|
local architectureObject ;
|
||||||
for architectureObject in [ MultiArchSubDirSetup ] {
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
on $(architectureObject) {
|
on $(architectureObject) {
|
||||||
|
|
||||||
SharedLibrary [ MultiArchDefaultGristFiles libcodec.so ] :
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits media ] ;
|
||||||
# Experimental Media Kit
|
|
||||||
#AdapterIO.cpp
|
|
||||||
#MediaClient.cpp
|
|
||||||
#MediaClientDefs.cpp
|
|
||||||
#MediaClientNode.cpp
|
|
||||||
#MediaConnection.cpp
|
|
||||||
#MediaIO.cpp
|
|
||||||
#SimpleMediaClient.cpp
|
|
||||||
|
|
||||||
# Internal Functionality
|
SharedLibrary [ MultiArchDefaultGristFiles libcodec.so ] :
|
||||||
AddOnManager.cpp
|
# Adapter Kit
|
||||||
|
AdapterIO.cpp
|
||||||
|
MediaIO.cpp
|
||||||
|
|
||||||
# Codec Plugin API
|
# Codec Plugin API
|
||||||
ChunkCache.cpp
|
ChunkCache.cpp
|
||||||
@@ -37,6 +31,15 @@ for architectureObject in [ MultiArchSubDirSetup ] {
|
|||||||
StreamerPlugin.cpp
|
StreamerPlugin.cpp
|
||||||
WriterPlugin.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
|
be localestub shared
|
||||||
[ TargetLibsupc++ ] [ TargetLibstdc++ ]
|
[ TargetLibsupc++ ] [ TargetLibstdc++ ]
|
||||||
|
|||||||
@@ -48,12 +48,10 @@ for architectureObject in [ MultiArchSubDirSetup ] {
|
|||||||
TimeSource.cpp
|
TimeSource.cpp
|
||||||
|
|
||||||
# Experimental Media Kit
|
# Experimental Media Kit
|
||||||
AdapterIO.cpp
|
|
||||||
MediaClient.cpp
|
MediaClient.cpp
|
||||||
MediaClientDefs.cpp
|
MediaClientDefs.cpp
|
||||||
MediaClientNode.cpp
|
MediaClientNode.cpp
|
||||||
MediaConnection.cpp
|
MediaConnection.cpp
|
||||||
MediaIO.cpp
|
|
||||||
SimpleMediaClient.cpp
|
SimpleMediaClient.cpp
|
||||||
|
|
||||||
# Internal Functionality
|
# Internal Functionality
|
||||||
@@ -83,7 +81,7 @@ for architectureObject in [ MultiArchSubDirSetup ] {
|
|||||||
!missing_symbols.cpp
|
!missing_symbols.cpp
|
||||||
Deprecated.cpp
|
Deprecated.cpp
|
||||||
:
|
:
|
||||||
be codec localestub shared
|
be libcodec.so localestub shared
|
||||||
[ TargetLibsupc++ ] [ TargetLibstdc++ ]
|
[ TargetLibsupc++ ] [ TargetLibstdc++ ]
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user