From b4d8bbd540c01194984b4453ba74cbdcd28724da Mon Sep 17 00:00:00 2001 From: Barrett17 Date: Sun, 18 Nov 2018 13:15:35 +0100 Subject: [PATCH] Codec Kit: Move Managers to private headers * Those classes are not ready for public consumption. Ideally, I'd add a well designed BCodecRoster wrapping them. This is part of the general cleanup I am doing to get the code in a good state before going to finalize the design. * I don't plan to reintroduce BMediaFile in the media2 API, and I'd like to remove any (explicit) usage of entry_refs and things like that. * I plan to introduce BMetaData and BMediaFormat which is going to be different than what we do now. * We need to explicitly use the mime type when it's available and it is another design consideration when CodecRoster will be introduced. --- headers/{os => private}/codec/AddOnManager.h | 0 headers/{os => private}/codec/FormatManager.h | 0 headers/{os => private}/codec/PluginManager.h | 0 src/kits/codec/Jamfile | 2 +- 4 files changed, 1 insertion(+), 1 deletion(-) rename headers/{os => private}/codec/AddOnManager.h (100%) rename headers/{os => private}/codec/FormatManager.h (100%) rename headers/{os => private}/codec/PluginManager.h (100%) diff --git a/headers/os/codec/AddOnManager.h b/headers/private/codec/AddOnManager.h similarity index 100% rename from headers/os/codec/AddOnManager.h rename to headers/private/codec/AddOnManager.h diff --git a/headers/os/codec/FormatManager.h b/headers/private/codec/FormatManager.h similarity index 100% rename from headers/os/codec/FormatManager.h rename to headers/private/codec/FormatManager.h diff --git a/headers/os/codec/PluginManager.h b/headers/private/codec/PluginManager.h similarity index 100% rename from headers/os/codec/PluginManager.h rename to headers/private/codec/PluginManager.h diff --git a/src/kits/codec/Jamfile b/src/kits/codec/Jamfile index 51141de33e..4dc01791aa 100644 --- a/src/kits/codec/Jamfile +++ b/src/kits/codec/Jamfile @@ -1,6 +1,6 @@ SubDir HAIKU_TOP src kits codec ; -UsePrivateHeaders app media shared ; +UsePrivateHeaders app codec media shared ; if $(CHECK_MALLOC) { SubDirC++Flags -D_NO_INLINE_ASM -fcheck-memory-usage ;