Camera: don't spam RingBufferConsumer logs in eng builds
Bug: 8969579
Change-Id: Ia51d4072725754fd3b6ca028232a605885376287
diff --git a/services/camera/libcameraservice/gui/RingBufferConsumer.cpp b/services/camera/libcameraservice/gui/RingBufferConsumer.cpp
index 1b2a717..c7790fc 100644
--- a/services/camera/libcameraservice/gui/RingBufferConsumer.cpp
+++ b/services/camera/libcameraservice/gui/RingBufferConsumer.cpp
@@ -14,9 +14,6 @@
* limitations under the License.
*/
-#undef NDEBUG
-#include <cassert>
-
//#define LOG_NDEBUG 0
#define LOG_TAG "RingBufferConsumer"
#define ATRACE_TAG ATRACE_TAG_GRAPHICS
@@ -30,6 +27,9 @@
#define BI_LOGW(x, ...) ALOGW("[%s] "x, mName.string(), ##__VA_ARGS__)
#define BI_LOGE(x, ...) ALOGE("[%s] "x, mName.string(), ##__VA_ARGS__)
+#undef assert
+#define assert(x) ALOG_ASSERT((x), #x)
+
typedef android::RingBufferConsumer::PinnedBufferItem PinnedBufferItem;
namespace android {