Lines Matching refs:AwesomePlayer

20 #define LOG_TAG "AwesomePlayer"
30 #include "include/AwesomePlayer.h"
83 AwesomePlayer *player,
84 void (AwesomePlayer::*method)())
97 AwesomePlayer *mPlayer;
98 void (AwesomePlayer::*mMethod)();
200 AwesomePlayer::AwesomePlayer()
224 mVideoEvent = new AwesomeEvent(this, &AwesomePlayer::onVideoEvent);
226 mStreamDoneEvent = new AwesomeEvent(this, &AwesomePlayer::onStreamDone);
228 mBufferingEvent = new AwesomeEvent(this, &AwesomePlayer::onBufferingUpdate);
230 mVideoLagEvent = new AwesomeEvent(this, &AwesomePlayer::onVideoLagUpdate);
234 this, &AwesomePlayer::onCheckAudioStatus);
239 &AwesomePlayer::onAudioTearDownEvent);
247 AwesomePlayer::~AwesomePlayer() {
257 void AwesomePlayer::cancelPlayerEvents(bool keepNotifications) {
280 void AwesomePlayer::setListener(const wp<MediaPlayerBase> &listener) {
285 void AwesomePlayer::setUID(uid_t uid) {
286 ALOGV("AwesomePlayer running on behalf of uid %d", uid);
292 status_t AwesomePlayer::setDataSource(
300 status_t AwesomePlayer::setDataSource_l(
338 status_t AwesomePlayer::setDataSource(
363 status_t AwesomePlayer::setDataSource(const sp<IStreamSource> &source) {
367 status_t AwesomePlayer::setDataSource_l(
382 void AwesomePlayer::checkDrmStatus(const sp<DataSource>& dataSource) {
392 status_t AwesomePlayer::setDataSource_l(const sp<MediaExtractor> &extractor) {
512 void AwesomePlayer::reset() {
517 void AwesomePlayer::reset_l() {
641 void AwesomePlayer::notifyListener_l(int msg, int ext1, int ext2) {
651 bool AwesomePlayer::getBitrate(int64_t *bitrate) {
670 bool AwesomePlayer::getCachedDuration_l(int64_t *durationUs, bool *eos) {
689 void AwesomePlayer::ensureCacheIsFetching_l() {
695 void AwesomePlayer::onVideoLagUpdate() {
717 void AwesomePlayer::onBufferingUpdate() {
834 void AwesomePlayer::sendCacheStats() {
851 void AwesomePlayer::onStreamDone() {
919 status_t AwesomePlayer::play() {
929 status_t AwesomePlayer::play_l() {
1053 void AwesomePlayer::createAudioPlayer_l()
1086 void AwesomePlayer::notifyIfMediaStarted_l() {
1093 status_t AwesomePlayer::startAudioPlayer_l(bool sendErrorNotification) {
1145 void AwesomePlayer::notifyVideoSize_l() {
1207 void AwesomePlayer::initRenderer_l() {
1257 status_t AwesomePlayer::pause() {
1267 status_t AwesomePlayer::pause_l(bool at_eos) {
1320 bool AwesomePlayer::isPlaying() const {
1324 status_t AwesomePlayer::setSurfaceTexture(const sp<IGraphicBufferProducer> &bufferProducer) {
1337 void AwesomePlayer::shutdownVideoDecoder_l() {
1357 status_t AwesomePlayer::setNativeWindow_l(const sp<ANativeWindow> &native) {
1393 void AwesomePlayer::setAudioSink(
1400 status_t AwesomePlayer::setLooping(bool shouldLoop) {
1412 status_t AwesomePlayer::getDuration(int64_t *durationUs) {
1424 status_t AwesomePlayer::getPosition(int64_t *positionUs) {
1439 status_t AwesomePlayer::seekTo(int64_t timeUs) {
1450 status_t AwesomePlayer::seekTo_l(int64_t timeUs) {
1496 void AwesomePlayer::seekAudioIfNecessary_l() {
1512 void AwesomePlayer::setAudioSource(sp<MediaSource> source) {
1518 void AwesomePlayer::addTextSource_l(size_t trackIndex, const sp<MediaSource>& source) {
1528 status_t AwesomePlayer::initAudioDecoder() {
1604 void AwesomePlayer::setVideoSource(sp<MediaSource> source) {
1610 status_t AwesomePlayer::initVideoDecoder(uint32_t flags) {
1711 void AwesomePlayer::finishSeekIfNecessary(int64_t videoTimeUs) {
1760 void AwesomePlayer::onVideoEvent() {
2069 int64_t AwesomePlayer::estimateRealTimeUs(TimeSource *ts, int64_t systemTimeUs) {
2077 void AwesomePlayer::postVideoEvent_l(int64_t delayUs) {
2088 void AwesomePlayer::postStreamDoneEvent_l(status_t status) {
2098 void AwesomePlayer::postBufferingEvent_l() {
2106 void AwesomePlayer::postVideoLagEvent_l() {
2114 void AwesomePlayer::postCheckAudioStatusEvent(int64_t delayUs) {
2127 void AwesomePlayer::postAudioTearDownEvent(int64_t delayUs) {
2136 void AwesomePlayer::onCheckAudioStatus() {
2175 status_t AwesomePlayer::prepare() {
2181 status_t AwesomePlayer::prepare_l() {
2204 status_t AwesomePlayer::prepareAsync() {
2216 status_t AwesomePlayer::prepareAsync_l() {
2228 this, &AwesomePlayer::onPrepareAsyncEvent);
2235 status_t AwesomePlayer::finishSetDataSource_l() {
2436 void AwesomePlayer::abortPrepare(status_t err) {
2451 bool AwesomePlayer::ContinuePreparation(void *cookie) {
2452 AwesomePlayer *me = static_cast<AwesomePlayer *>(cookie);
2457 void AwesomePlayer::onPrepareAsyncEvent() {
2462 void AwesomePlayer::beginPrepareAsync_l() {
2505 void AwesomePlayer::finishAsyncPrepare_l() {
2537 uint32_t AwesomePlayer::flags() const {
2541 void AwesomePlayer::postAudioEOS(int64_t delayUs) {
2545 void AwesomePlayer::postAudioSeekComplete() {
2549 void AwesomePlayer::postAudioTearDown() {
2553 status_t AwesomePlayer::setParameter(int key, const Parcel &request) {
2574 status_t AwesomePlayer::setCacheStatCollectFreq(const Parcel &request) {
2584 status_t AwesomePlayer::getParameter(int key, Parcel *reply) {
2603 status_t AwesomePlayer::getTrackInfo(Parcel *reply) const {
2644 status_t AwesomePlayer::selectAudioTrack_l(
2716 status_t AwesomePlayer::selectTrack(size_t trackIndex, bool select) {
2775 size_t AwesomePlayer::countTracks() const {
2779 status_t AwesomePlayer::setVideoScalingMode(int32_t mode) {
2784 status_t AwesomePlayer::setVideoScalingMode_l(int32_t mode) {
2797 status_t AwesomePlayer::invoke(const Parcel &request, Parcel *reply) {
2863 bool AwesomePlayer::isStreamingHTTP() const {
2867 status_t AwesomePlayer::dump(
2873 fprintf(out, " AwesomePlayer\n");
2918 void AwesomePlayer::modifyFlags(unsigned value, FlagMode mode) {
2942 void AwesomePlayer::onAudioTearDownEvent() {