tv_input: add buffer producer profile

Change-Id: Id86e282a06d6353f05d47a2f198bde0534d9dcf2
diff --git a/modules/tv_input/tv_input.cpp b/modules/tv_input/tv_input.cpp
index bdb47ca..bc02786 100644
--- a/modules/tv_input/tv_input.cpp
+++ b/modules/tv_input/tv_input.cpp
@@ -86,6 +86,17 @@
     return -EINVAL;
 }
 
+static int tv_input_request_capture(
+        struct tv_input_device*, int, int, buffer_handle_t, uint32_t)
+{
+    return -EINVAL;
+}
+
+static int tv_input_cancel_capture(struct tv_input_device*, int, int, uint32_t)
+{
+    return -EINVAL;
+}
+
 /*****************************************************************************/
 
 static int tv_input_device_close(struct hw_device_t *dev)
@@ -120,6 +131,8 @@
                 tv_input_get_stream_configurations;
         dev->device.open_stream = tv_input_open_stream;
         dev->device.close_stream = tv_input_close_stream;
+        dev->device.request_capture = tv_input_request_capture;
+        dev->device.cancel_capture = tv_input_cancel_capture;
 
         *device = &dev->device.common;
         status = 0;