drm_hwcomposer: Remove VSyncWorkerCallbacks

This struct is no longer needed.

Change-Id: I85880d028c8d1931eeb964f10bccd94ee5fa3a5b
Signed-off-by: Drew Davenport <ddavenport@google.com>
diff --git a/drm/VSyncWorker.h b/drm/VSyncWorker.h
index f1143e4..0809f48 100644
--- a/drm/VSyncWorker.h
+++ b/drm/VSyncWorker.h
@@ -26,10 +26,6 @@
 
 namespace android {
 
-struct VSyncWorkerCallbacks {
-  std::function<void(uint64_t /*timestamp*/)> out_event;
-};
-
 class VSyncWorker {
  public:
   using VsyncTimestampCallback = std::function<void(int64_t /*timestamp*/,
@@ -37,8 +33,7 @@
 
   ~VSyncWorker() = default;
 
-  auto static CreateInstance(std::shared_ptr<DrmDisplayPipeline> &pipe,
-                             VSyncWorkerCallbacks &callbacks)
+  auto static CreateInstance(std::shared_ptr<DrmDisplayPipeline> &pipe)
       -> std::shared_ptr<VSyncWorker>;
 
   // Set the expected vsync period.
@@ -67,8 +62,6 @@
   void UpdateVSyncControl();
   bool ShouldEnable() const;
 
-  VSyncWorkerCallbacks callbacks_;
-
   SharedFd drm_fd_;
   uint32_t high_crtc_ = 0;