hal/fallback/FallbackFMRadio.cpp
author Sebastian Hengst <archaeopteryx@coole-files.de>
Sat, 17 Sep 2016 20:07:53 +0200
changeset 314260 8dc7461d078ee8681c0a751ea02a69611fff1954
parent 252629 91d6e262b662a0b4e47358665e222d3927337af9
permissions -rw-r--r--
Backed out changeset c6564e0c0491 (bug 1260552) MozReview-Commit-ID: LTRcVPywpho

/* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
/* vim: set sw=2 ts=8 et ft=cpp : */
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/. */

#include "Hal.h"

namespace mozilla {
namespace hal_impl {

void
EnableFMRadio(const hal::FMRadioSettings& aInfo)
{}

void
DisableFMRadio()
{}

void
FMRadioSeek(const hal::FMRadioSeekDirection& aDirection)
{}

void
GetFMRadioSettings(hal::FMRadioSettings* aInfo)
{
  aInfo->country() = hal::FM_RADIO_COUNTRY_UNKNOWN;
  aInfo->upperLimit() = 0;
  aInfo->lowerLimit() = 0;
  aInfo->spaceType() = 0;
  aInfo->preEmphasis() = 0;
}

void
SetFMRadioFrequency(const uint32_t frequency)
{}

uint32_t
GetFMRadioFrequency()
{
  return 0;
}

bool
IsFMRadioOn()
{
  return false;
}

uint32_t
GetFMRadioSignalStrength()
{
  return 0;
}

void
CancelFMRadioSeek()
{}

bool
EnableRDS(uint32_t aMask)
{
  return false;
}

void
DisableRDS()
{}

} // namespace hal_impl
} // namespace mozilla