[Fuchsia] Temporarily disable video decoder.

Disable for a firm transition of Fuchsia codec API.

Change-Id: I106386923206ce04849e60d33928226e6461d02a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1497187
Reviewed-by: Dan Sanders <sandersd@chromium.org>
Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
Commit-Queue: Payton Turnage <turnage@google.com>
Cr-Commit-Position: refs/heads/master@{#640591}
diff --git a/media/filters/BUILD.gn b/media/filters/BUILD.gn
index 81c1e4fc..7062ae8c 100644
--- a/media/filters/BUILD.gn
+++ b/media/filters/BUILD.gn
@@ -218,17 +218,6 @@
       "h264_bitstream_buffer.h",
     ]
   }
-
-  if (is_fuchsia) {
-    sources += [
-      "fuchsia/fuchsia_video_decoder.cc",
-      "fuchsia/fuchsia_video_decoder.h",
-    ]
-    deps += [
-      "//third_party/fuchsia-sdk/sdk:media",
-      "//third_party/fuchsia-sdk/sdk:mediacodec",
-    ]
-  }
 }
 
 # This component allows other targets to use the JPEG parser as a standalone,
@@ -356,10 +345,6 @@
     deps += [ "//ui/gl" ]
   }
 
-  if (is_fuchsia) {
-    sources += [ "fuchsia/fuchsia_video_decoder_unittest.cc" ]
-  }
-
   # libvpx for running vpx test on chromecast doesn't support high bit depth.
   # This may cause some unit tests failure.
   if (is_chromecast) {
diff --git a/media/renderers/default_decoder_factory.cc b/media/renderers/default_decoder_factory.cc
index 55a9b09..30aee795 100644
--- a/media/renderers/default_decoder_factory.cc
+++ b/media/renderers/default_decoder_factory.cc
@@ -23,10 +23,6 @@
 #include "media/filters/decrypting_video_decoder.h"
 #endif
 
-#if defined(OS_FUCHSIA)
-#include "media/filters/fuchsia/fuchsia_video_decoder.h"
-#endif
-
 #if BUILDFLAG(ENABLE_AV1_DECODER)
 #include "media/filters/aom_video_decoder.h"
 #endif
@@ -114,10 +110,6 @@
     }
   }
 
-#if defined(OS_FUCHSIA)
-  video_decoders->push_back(CreateFuchsiaVideoDecoder());
-#endif
-
 #if BUILDFLAG(ENABLE_LIBVPX)
   video_decoders->push_back(std::make_unique<OffloadingVpxVideoDecoder>());
 #endif