RDKCMF-8835 RDKV4.0 - [CMF] CMF cobalt build failure when gst update to 1.18.

when gstreamer update to 1.18, below error popped up.
../../third_party/starboard/rdk/shared/player/player_internal.cc:654:14: error: 'GST_VIDEO_TRANSFER_SMPTE_ST_2084' was not declared in this scope; did you mean 'GST_VIDEO_TRANSFER_SMPTE2084'?

The corresponding definition is in
gstreamer1.0-plugins-base/1.18.6-r0/image/usr/include/gstreamer-1.0/gst/video/video-color.h

Change-Id: If2451b70ed9992a8f36317c793b1395517b832bb
(cherry picked from commit c0ba0fc35ae9c4e78ba662b64d3b714acf169bb0)
diff --git a/src/third_party/starboard/rdk/shared/player/player_internal.cc b/src/third_party/starboard/rdk/shared/player/player_internal.cc
index a93fb88..5f3bdca 100644
--- a/src/third_party/starboard/rdk/shared/player/player_internal.cc
+++ b/src/third_party/starboard/rdk/shared/player/player_internal.cc
@@ -651,7 +651,11 @@
     case kSbMediaTransferId12BitBt2020:
       return GST_VIDEO_TRANSFER_BT2020_12;
     case kSbMediaTransferIdSmpteSt2084:
+#if GST_CHECK_VERSION(1, 18, 0)
+      return GST_VIDEO_TRANSFER_SMPTE2084;
+#else
       return GST_VIDEO_TRANSFER_SMPTE_ST_2084;
+#endif
     case kSbMediaTransferIdAribStdB67:
       return GST_VIDEO_TRANSFER_ARIB_STD_B67;
     case kSbMediaTransferIdUnspecified: