// static
std::vector<media::VideoEncodeAccelerator::SupportedProfile>
GpuVideoEncodeAccelerator::GetSupportedProfiles() {
+#if defined(OS_CHROMEOS) && defined(USE_X11) && defined(ARCH_CPU_ARMEL)
+ // This is a work-around for M39 because the video device is not ready at
+ // boot.
+ // TODO(wuchengli): remove this after http://crbug.com/418762 is fixed.
+ return V4L2VideoEncodeAccelerator::GetSupportedProfilesStatic();
+#endif
scoped_ptr<media::VideoEncodeAccelerator> encoder = CreateEncoder();
if (!encoder)
return std::vector<media::VideoEncodeAccelerator::SupportedProfile>();