From a81c6229638a4db56752dd77a6610e0f0971e877 Mon Sep 17 00:00:00 2001 From: Lajos Molnar Date: Fri, 10 Jul 2015 19:17:45 -0700 Subject: nuplayer: use codec->setSurface when possible to avoid seeking Bug: 22414719 Change-Id: I0442e12af960f86a0fc090b4a469c62ba638a1a0 --- media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h') diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h b/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h index 8f030f0..b0dc01d 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayerDecoderBase.h @@ -27,6 +27,7 @@ namespace android { struct ABuffer; struct MediaCodec; class MediaBuffer; +class Surface; struct NuPlayer::DecoderBase : public AHandler { DecoderBase(const sp ¬ify); @@ -36,6 +37,7 @@ struct NuPlayer::DecoderBase : public AHandler { void setParameters(const sp ¶ms); void setRenderer(const sp &renderer); + virtual status_t setVideoSurface(const sp &) { return INVALID_OPERATION; } status_t getInputBuffers(Vector > *dstBuffers) const; void signalFlush(); -- cgit v1.1