summaryrefslogtreecommitdiffstats
path: root/media/libmediaplayerservice/MediaPlayerService.cpp
diff options
context:
space:
mode:
authorMarco Nelissen <marcone@google.com>2012-06-11 17:00:59 -0700
committerMarco Nelissen <marcone@google.com>2012-06-11 17:00:59 -0700
commitd791e094da5698c787f8db28ca5d5d490c512cf1 (patch)
tree59cac1f9eff55108cc81adee71c618e3844cb68e /media/libmediaplayerservice/MediaPlayerService.cpp
parent67295b543c16ed7c77b67f859d598fe7b4571660 (diff)
downloadframeworks_av-d791e094da5698c787f8db28ca5d5d490c512cf1.zip
frameworks_av-d791e094da5698c787f8db28ca5d5d490c512cf1.tar.gz
frameworks_av-d791e094da5698c787f8db28ca5d5d490c512cf1.tar.bz2
Fix gapless for deep buffers
Forward current flags to next output. b/6645676 Change-Id: I584f7a67472d99cbd6bc38f3fe84763331d115d1
Diffstat (limited to 'media/libmediaplayerservice/MediaPlayerService.cpp')
-rw-r--r--media/libmediaplayerservice/MediaPlayerService.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/libmediaplayerservice/MediaPlayerService.cpp b/media/libmediaplayerservice/MediaPlayerService.cpp
index 4bf2d3f..c47fbd6 100644
--- a/media/libmediaplayerservice/MediaPlayerService.cpp
+++ b/media/libmediaplayerservice/MediaPlayerService.cpp
@@ -1679,6 +1679,7 @@ void MediaPlayerService::AudioOutput::switchToNextOutput() {
mNextOutput->mSampleRateHz = mSampleRateHz;
mNextOutput->mMsecsPerFrame = mMsecsPerFrame;
mNextOutput->mBytesWritten = mBytesWritten;
+ mNextOutput->mFlags = mFlags;
}
}