c2aidl: GraphicsTracker implementation

Implement IGBP(BQ) based allocator class(GraphicsTracker) for
android.hardware.media.c2.IGraphicBufferAllocator aidl interface

Bug: 251850069
Change-Id: I32a997302d2212e90ddc97bb7f1a777eba0789b1
diff --git a/media/codec2/hal/client/Android.bp b/media/codec2/hal/client/Android.bp
index 1a2377c..7a0525b 100644
--- a/media/codec2/hal/client/Android.bp
+++ b/media/codec2/hal/client/Android.bp
@@ -23,6 +23,7 @@
     name: "libcodec2_client",
 
     srcs: [
+        "GraphicsTracker.cpp",
         "client.cpp",
         "output.cpp",
     ],
@@ -50,6 +51,7 @@
         "libgui",
         "libhidlbase",
         "liblog",
+        "libnativewindow",
         "libstagefright_bufferpool@2.0.1",
         "libui",
         "libutils",