libhidltransport users user libhidlbase

libhidltransport symbols are being moved into libhidlbase in order to
optimize linking/memory usage. libhidltransport will no longer be
required in the future (however removing references to it will come
separately).

Bug: 134961554
Test: boot
Change-Id: Ie8b9b03a53ae1f5672ce2565550768b4bcd321ee
diff --git a/services/mediacodec/Android.bp b/services/mediacodec/Android.bp
index 32d2fde..99a6d6b 100644
--- a/services/mediacodec/Android.bp
+++ b/services/mediacodec/Android.bp
@@ -9,6 +9,7 @@
     shared_libs: [
         "libavservices_minijail",
         "libbase",
+        "libhidlbase",
         "libhidltransport",
         "libhwbinder",
         "liblog",
diff --git a/services/mediacodec/Android.mk b/services/mediacodec/Android.mk
index ecd437b..ecc8408 100644
--- a/services/mediacodec/Android.mk
+++ b/services/mediacodec/Android.mk
@@ -40,6 +40,7 @@
     libavservices_minijail_vendor \
     libcutils \
     libhwbinder \
+    libhidlbase \
     libhidltransport \
     libstagefright_omx \
     libstagefright_xmlparser \