Merge "Split nblog off from nbaio"

gugelfrei
Glenn Kasten 7 years ago committed by Android (Google) Code Review
commit 158482dcc8

@ -1 +0,0 @@
../../../media/libnbaio/include/media/nbaio/NBLog.h

@ -1 +0,0 @@
../../../media/libnbaio/include/media/nbaio/PerformanceAnalysis.h

@ -1 +0,0 @@
../../../media/libnbaio/include/media/nbaio/ReportPerformance.h

@ -0,0 +1 @@
../../../media/libnblog/include/media/nblog/NBLog.h

@ -0,0 +1 @@
../../../media/libnblog/include/media/nblog/PerformanceAnalysis.h

@ -0,0 +1 @@
../../../media/libnblog/include/media/nblog/ReportPerformance.h

@ -25,7 +25,7 @@
#include <media/AudioResampler.h> #include <media/AudioResampler.h>
#include <media/AudioResamplerPublic.h> #include <media/AudioResamplerPublic.h>
#include <media/BufferProviders.h> #include <media/BufferProviders.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include <system/audio.h> #include <system/audio.h>
#include <utils/Compat.h> #include <utils/Compat.h>
#include <utils/threads.h> #include <utils/threads.h>

@ -24,6 +24,7 @@ LOCAL_SHARED_LIBRARIES := \
libcutils \ libcutils \
liblog \ liblog \
libnbaio \ libnbaio \
libnblog \
libsonic \ libsonic \
libutils \ libutils \

@ -41,11 +41,8 @@ cc_library_shared {
"AudioBufferProviderSource.cpp", "AudioBufferProviderSource.cpp",
"AudioStreamInSource.cpp", "AudioStreamInSource.cpp",
"AudioStreamOutSink.cpp", "AudioStreamOutSink.cpp",
"NBLog.cpp",
"PerformanceAnalysis.cpp",
"Pipe.cpp", "Pipe.cpp",
"PipeReader.cpp", "PipeReader.cpp",
"ReportPerformance.cpp",
"SourceAudioBufferProvider.cpp", "SourceAudioBufferProvider.cpp",
], ],

@ -0,0 +1,28 @@
cc_library_shared {
name: "libnblog",
srcs: [
"NBLog.cpp",
"PerformanceAnalysis.cpp",
"ReportPerformance.cpp",
],
shared_libs: [
"libaudioutils",
"libbinder",
"libcutils",
"liblog",
"libutils",
],
cflags: [
"-Werror",
"-Wall",
],
include_dirs: ["system/media/audio_utils/include"],
export_include_dirs: ["include"],
}

@ -34,9 +34,9 @@
#include <time.h> #include <time.h>
#include <new> #include <new>
#include <audio_utils/roundup.h> #include <audio_utils/roundup.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include <media/nbaio/PerformanceAnalysis.h> #include <media/nblog/PerformanceAnalysis.h>
#include <media/nbaio/ReportPerformance.h> #include <media/nblog/ReportPerformance.h>
#include <utils/CallStack.h> #include <utils/CallStack.h>
#include <utils/Log.h> #include <utils/Log.h>
#include <utils/String8.h> #include <utils/String8.h>

@ -33,9 +33,9 @@
#include <time.h> #include <time.h>
#include <new> #include <new>
#include <audio_utils/roundup.h> #include <audio_utils/roundup.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include <media/nbaio/PerformanceAnalysis.h> #include <media/nblog/PerformanceAnalysis.h>
#include <media/nbaio/ReportPerformance.h> #include <media/nblog/ReportPerformance.h>
#include <utils/Log.h> #include <utils/Log.h>
#include <utils/String8.h> #include <utils/String8.h>

@ -27,9 +27,9 @@
#include <sys/prctl.h> #include <sys/prctl.h>
#include <sys/time.h> #include <sys/time.h>
#include <utility> #include <utility>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include <media/nbaio/PerformanceAnalysis.h> #include <media/nblog/PerformanceAnalysis.h>
#include <media/nbaio/ReportPerformance.h> #include <media/nblog/ReportPerformance.h>
#include <utils/Log.h> #include <utils/Log.h>
#include <utils/String8.h> #include <utils/String8.h>

@ -26,8 +26,8 @@
#include <audio_utils/fifo.h> #include <audio_utils/fifo.h>
#include <binder/IMemory.h> #include <binder/IMemory.h>
#include <media/nbaio/PerformanceAnalysis.h> #include <media/nblog/PerformanceAnalysis.h>
#include <media/nbaio/ReportPerformance.h> #include <media/nblog/ReportPerformance.h>
#include <utils/Mutex.h> #include <utils/Mutex.h>
#include <utils/threads.h> #include <utils/threads.h>

@ -21,7 +21,7 @@
#include <map> #include <map>
#include <vector> #include <vector>
#include <media/nbaio/ReportPerformance.h> #include <media/nblog/ReportPerformance.h>
namespace android { namespace android {

@ -51,6 +51,7 @@ LOCAL_SHARED_LIBRARIES := \
libmedialogservice \ libmedialogservice \
libmediautils \ libmediautils \
libnbaio \ libnbaio \
libnblog \
libpowermanager \ libpowermanager \
libserviceutility \ libserviceutility \
libmediautils \ libmediautils \

@ -71,7 +71,7 @@
#include <powermanager/IPowerManager.h> #include <powermanager/IPowerManager.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include <private/media/AudioEffectShared.h> #include <private/media/AudioEffectShared.h>
#include <private/media/AudioTrackShared.h> #include <private/media/AudioTrackShared.h>

@ -21,7 +21,7 @@
#include <system/audio.h> #include <system/audio.h>
#include <media/ExtendedAudioBufferProvider.h> #include <media/ExtendedAudioBufferProvider.h>
#include <media/nbaio/NBAIO.h> #include <media/nbaio/NBAIO.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include "FastThreadState.h" #include "FastThreadState.h"
namespace android { namespace android {

@ -19,7 +19,7 @@
#include "Configuration.h" #include "Configuration.h"
#include <stdint.h> #include <stdint.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
namespace android { namespace android {

@ -18,7 +18,9 @@
#ifndef ANDROID_TYPED_LOGGER_H #ifndef ANDROID_TYPED_LOGGER_H
#define ANDROID_TYPED_LOGGER_H #define ANDROID_TYPED_LOGGER_H
#include <media/nbaio/NBLog.h> // This is the client API for the typed logger.
#include <media/nblog/NBLog.h>
#include <algorithm> #include <algorithm>
/* /*

@ -4,7 +4,7 @@ include $(CLEAR_VARS)
LOCAL_SRC_FILES := MediaLogService.cpp IMediaLogService.cpp LOCAL_SRC_FILES := MediaLogService.cpp IMediaLogService.cpp
LOCAL_SHARED_LIBRARIES := libbinder libutils liblog libnbaio libaudioutils LOCAL_SHARED_LIBRARIES := libbinder libutils liblog libnbaio libnblog libaudioutils
LOCAL_MULTILIB := $(AUDIOSERVER_MULTILIB) LOCAL_MULTILIB := $(AUDIOSERVER_MULTILIB)

@ -20,7 +20,7 @@
#include <sys/mman.h> #include <sys/mman.h>
#include <utils/Log.h> #include <utils/Log.h>
#include <binder/PermissionCache.h> #include <binder/PermissionCache.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
#include <private/android_filesystem_config.h> #include <private/android_filesystem_config.h>
#include "MediaLogService.h" #include "MediaLogService.h"

@ -19,7 +19,7 @@
#include <binder/BinderService.h> #include <binder/BinderService.h>
#include <media/IMediaLogService.h> #include <media/IMediaLogService.h>
#include <media/nbaio/NBLog.h> #include <media/nblog/NBLog.h>
namespace android { namespace android {

Loading…
Cancel
Save