[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