amlvideosink: CB2 add env to enable essos [2/2]

PD#SWPL-162593

Problem:
tsplayer use essos to request video plane, libvideorender
also use essos to request resource.This led to conflict.

Solution:
add env to enable essos. default is invalid

Verify:
ap222

Change-Id: I1475ac73d6daf94c826067466a5072cd734ffafc
Signed-off-by: fei.deng <fei.deng@amlogic.com>
diff --git a/src/gstamlvideosink.c b/src/gstamlvideosink.c
index fca9e99..c2392c6 100644
--- a/src/gstamlvideosink.c
+++ b/src/gstamlvideosink.c
@@ -745,6 +745,8 @@
     {
     case GST_STATE_CHANGE_NULL_TO_READY:
     {
+        //set env to enable essos
+        setenv("ENABLE_WST_ESSOS","1",1);
         if (!sink_priv->show_first_frame_asap) {
             setenv("vendor_mediasync_show_firstframe_nosync", "0", 0);
         }
@@ -880,6 +882,8 @@
             render_close(sink_priv->render_device_handle);
         }
         gst_aml_video_sink_reset_private(sink);
+        //set env to invalid essos
+        setenv("ENABLE_WST_ESSOS","0",1);
 
         break;
     }