videosink: CF2 Remove dependence on asink [1/2]

PD#SWPL-174995

Problem:
Remove dependence on asink

Solution:
Remove dependence on asink

Verify:
Yocto

Signed-off-by: le.han <le.han@amlogic.com>
Change-Id: I51fad3eee2e7b8fd3c584a079381135416bde137
diff --git a/src/gstamlvideosink.c b/src/gstamlvideosink.c
index d1398be..f1606c8 100644
--- a/src/gstamlvideosink.c
+++ b/src/gstamlvideosink.c
@@ -35,8 +35,6 @@
 // #ifdef USE_AMLOGIC_MESON
 // #ifdef USE_AMLOGIC_MESON_MSYNC
 // #define INVALID_SESSION_ID (16)
-#include "gstamlclock.h"
-#include "gstamlhalasink_new.h"
 #include <stdio.h>
 #include <unistd.h>
 // #endif
@@ -1904,7 +1902,6 @@
 static gboolean gst_get_mediasync_instanceid(GstAmlVideoSink *vsink)
 {
     GST_DEBUG_OBJECT(vsink, "trace in");
-#if GST_USE_PLAYBIN
     GstAmlVideoSinkPrivate *sink_priv = GST_AML_VIDEO_SINK_GET_PRIVATE(vsink);
     GstElement *asink = gst_aml_video_sink_find_audio_sink(vsink);
     if (!asink)
@@ -1927,28 +1924,6 @@
         ret = FALSE;
     }
     gst_object_unref(asink);
-#else
-    GstAmlVideoSinkPrivate *sink_priv = GST_AML_VIDEO_SINK_GET_PRIVATE(vsink);
-    gboolean ret = TRUE;
-    FILE *fp;
-    fp = fopen("/data/MediaSyncId", "r");
-    if (fp == NULL)
-    {
-        GST_ERROR_OBJECT(vsink, "could not open file:/data/MediaSyncId failed");
-        ret = FALSE;
-    }
-    else
-    {
-        size_t read_size = 0;
-        read_size = fread(&sink_priv->mediasync_instanceid, sizeof(int), 1, fp);
-        if (read_size != sizeof(int))
-        {
-            GST_DEBUG_OBJECT(vsink, "get mediasync instance id read error");
-        }
-        fclose(fp);
-        GST_DEBUG_OBJECT(vsink, "get mediasync instance id:0x%x", sink_priv->mediasync_instanceid);
-    }
-#endif
     return ret;
 }
 
@@ -1969,7 +1944,6 @@
     GST_DEBUG_OBJECT(vsink, "waitted eos signal");
 }
 
-#if GST_USE_PLAYBIN
 static GstElement *gst_aml_video_sink_find_audio_sink(GstAmlVideoSink *sink)
 {
     GST_DEBUG_OBJECT(sink, "trace in");
@@ -2053,7 +2027,6 @@
     GST_DEBUG_OBJECT(sink, "trace out get audioSink:%p", audioSink);
     return audioSink;
 }
-#endif
 
 static gboolean gst_render_set_params(GstVideoSink *vsink)
 {