Namespaces | |
apparmor | |
audio | |
Connection | |
helper | |
impl | |
power | |
telephony | |
video | |
Classes | |
struct | AVBackend |
struct | ClientDeathObserver |
class | Engine |
class | HashedKeyedPlayerStore |
class | HybrisClientDeathObserver |
class | HybrisRecorderObserver |
class | KeyedPlayerStore |
class | Logger |
struct | NonCopyable |
class | Player |
class | PlayerImplementation |
class | PlayerSkeleton |
class | PlayerStub |
class | Property |
struct | RecorderObserver |
class | Service |
class | ServiceImplementation |
class | ServiceSkeleton |
class | ServiceStub |
class | StubClientDeathObserver |
class | StubRecorderObserver |
class | timeout |
class | Track |
class | TrackList |
class | TrackListImplementation |
class | TrackListSkeleton |
class | TrackListStub |
class | UriCheck |
struct | Utils |
Typedefs | |
typedef std::function< std::string(const std::string &, const std::string &, const std::string &)> | CoverArtResolver |
typedef int64_t | TimestampNs |
typedef int64_t | TimestampUs |
Enumerations | |
enum | RecordingState { RecordingState::stopped, RecordingState::started } |
Functions | |
std::ostream & | operator<< (std::ostream &out, Player::PlaybackStatus status) |
std::ostream & | operator<< (std::ostream &out, Player::LoopStatus loop_status) |
std::ostream & | operator<< (std::ostream &out, Player::Error e) |
ClientDeathObserver::Ptr | platform_default_client_death_observer () |
CoverArtResolver | always_missing_cover_art_resolver () |
std::ostream & | operator<< (std::ostream &strm, Logger::Severity severity) |
std::ostream & | operator<< (std::ostream &out, const Logger::Location &location) |
Logger & | Log () |
void | SetLogger (const std::shared_ptr< Logger > &logger) |
RecorderObserver::Ptr | make_platform_default_recorder_observer () |
core::dbus::Bus::Ptr | the_session_bus () |
std::ostream & | operator<< (std::ostream &out, const core::ubuntu::media::TrackList &tracklist) |
typedef std::function< std::string ( const std::string&, const std::string&, const std::string& )> core::ubuntu::media::CoverArtResolver |
Definition at line 41 of file cover_art_resolver.h.
typedef int64_t core::ubuntu::media::TimestampNs |
typedef int64_t core::ubuntu::media::TimestampUs |
|
strong |
Enumerator | |
---|---|
stopped | |
started |
Definition at line 33 of file recorder_observer.h.
core::ubuntu::media::CoverArtResolver core::ubuntu::media::always_missing_cover_art_resolver | ( | ) |
Copyright (C) 2013-2014 Canonical Ltd
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License version 3, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Authored by: Thomas Voß thoma s.vo ss@ca noni cal.c om
Definition at line 21 of file cover_art_resolver.cpp.
Logger & core::ubuntu::media::Log | ( | ) |
Definition at line 151 of file logger.cpp.
Referenced by core::ubuntu::media::Logger::Debug(), core::ubuntu::media::Logger::Error(), core::ubuntu::media::Logger::Fatal(), core::ubuntu::media::Logger::Info(), core::ubuntu::media::Logger::Trace(), and core::ubuntu::media::Logger::Warning().
media::RecorderObserver::Ptr core::ubuntu::media::make_platform_default_recorder_observer | ( | ) |
Definition at line 29 of file recorder_observer.cpp.
References core::ubuntu::media::StubRecorderObserver::create(), core::ubuntu::media::HybrisRecorderObserver::create(), core::ubuntu::media::AVBackend::get_backend_type(), MH_INFO, and MH_WARNING.
|
inline |
Definition at line 890 of file track_list_skeleton.cpp.
References core::ubuntu::media::TrackListSkeleton::current(), core::ubuntu::media::TrackList::query_uri_for_track(), and core::ubuntu::media::TrackList::tracks().
std::ostream & core::ubuntu::media::operator<< | ( | std::ostream & | strm, |
Logger::Severity | severity | ||
) |
Definition at line 135 of file logger.cpp.
std::ostream & core::ubuntu::media::operator<< | ( | std::ostream & | out, |
const Logger::Location & | location | ||
) |
Definition at line 147 of file logger.cpp.
References core::ubuntu::media::Logger::Location::file, core::ubuntu::media::Logger::Location::function, core::ubuntu::media::Logger::Location::line, and core::ubuntu::media::Utils::Sprintf().
|
inline |
Definition at line 216 of file player.h.
Referenced by core::ubuntu::media::Logger::Fatalf(), core::ubuntu::media::TrackListSkeleton::is_last_track(), and com::canonical::powerd::Interface::path().
|
inline |
|
inline |
media::ClientDeathObserver::Ptr core::ubuntu::media::platform_default_client_death_observer | ( | ) |
Definition at line 52 of file client_death_observer.cpp.
void core::ubuntu::media::SetLogger | ( | const std::shared_ptr< Logger > & | logger | ) |
Definition at line 155 of file logger.cpp.
Referenced by core::ubuntu::media::Logger::Fatalf().
core::dbus::Bus::Ptr core::ubuntu::media::the_session_bus | ( | ) |
Definition at line 28 of file the_session_bus.cpp.
Referenced by core::ubuntu::media::ServiceStub::ServiceStub(), and core::ubuntu::media::ServiceStub::~ServiceStub().