aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/htmlmediaelement.rs
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2016-07-27 21:07:15 +0200
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2016-07-27 23:20:11 +0200
commite87c34a9e9d5ff2a1f0f7d32d4ebb065b96ee57c (patch)
treee24e0d3b5f61a2ec69a19a155ae951453cababd2 /components/script/dom/htmlmediaelement.rs
parent1d53dae96022cf1052ee4bfb1ee9c4adacf6b704 (diff)
downloadservo-e87c34a9e9d5ff2a1f0f7d32d4ebb065b96ee57c.tar.gz
servo-e87c34a9e9d5ff2a1f0f7d32d4ebb065b96ee57c.zip
Disable video-metadata build on arm architecture as well
Diffstat (limited to 'components/script/dom/htmlmediaelement.rs')
-rw-r--r--components/script/dom/htmlmediaelement.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/components/script/dom/htmlmediaelement.rs b/components/script/dom/htmlmediaelement.rs
index d3a0562173f..eb0e4b0248c 100644
--- a/components/script/dom/htmlmediaelement.rs
+++ b/components/script/dom/htmlmediaelement.rs
@@ -35,6 +35,7 @@ use string_cache::Atom;
use task_source::TaskSource;
use time::{self, Timespec, Duration};
use url::Url;
+#[cfg(not(any(target_os = "android", target_arch = "arm")))]
use video_metadata;
struct HTMLMediaElementContext {
@@ -160,7 +161,7 @@ impl HTMLMediaElementContext {
}
}
- #[cfg(not(target_os = "android"))]
+ #[cfg(not(any(target_os = "android", target_arch = "arm")))]
fn check_metadata(&mut self, elem: &HTMLMediaElement) {
match video_metadata::get_format_from_slice(&self.data) {
Ok(meta) => {
@@ -182,8 +183,8 @@ impl HTMLMediaElementContext {
}
}
- #[cfg(target_os = "android")]
- fn check_metadata(&mut self, _elem: &HTMLMediaElement) {
+ #[cfg(any(target_os = "android", target_arch = "arm"))]
+ fn check_metadata(&mut self, elem: &HTMLMediaElement) {
// Step 6.
elem.change_ready_state(HAVE_METADATA);
self.have_metadata = true;