diff options
author | Preetam Singh Ranawat <apranawat@codeaurora.org> | 2015-08-18 11:14:34 +0530 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2015-10-06 03:24:43 -0600 |
commit | b0206de4583c3b447bce7ebe78eacec19d374083 (patch) | |
tree | 33098ab5ecb0abbb5f932c2591e71d73465a0c9b /media/libavextensions | |
parent | 762a1a49a347fc188f3f52b1799453cf09d847b4 (diff) | |
download | frameworks_av-b0206de4583c3b447bce7ebe78eacec19d374083.zip frameworks_av-b0206de4583c3b447bce7ebe78eacec19d374083.tar.gz frameworks_av-b0206de4583c3b447bce7ebe78eacec19d374083.tar.bz2 |
libmedia: fix for underrun and gapless issue.
-change offload shared buffer size to avoid failure to
restart on an underrun.
(Merged changeid I4dd9e5e5a7c8aebb34b13f2e6626b73adc2ba557)
-fix for gap seen during gapless playback due to big
buffer size.
(Merged changeid If5234059aa4629e9eb02e236a43214de9ef2204b)
Change-Id: I1ad25d3789aced6b804aa695485341bfa4e97eae
Diffstat (limited to 'media/libavextensions')
-rw-r--r-- | media/libavextensions/media/AVMediaExtensions.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/media/libavextensions/media/AVMediaExtensions.h b/media/libavextensions/media/AVMediaExtensions.h index eefdbd1..4dc3d95 100644 --- a/media/libavextensions/media/AVMediaExtensions.h +++ b/media/libavextensions/media/AVMediaExtensions.h @@ -53,6 +53,10 @@ struct AVMediaUtils { AudioTimestamp /*timestamp*/) { return NO_INIT; } + + virtual size_t AudioTrackGetOffloadFrameCount(size_t frameCount) { + return frameCount; + } // ----- NO TRESSPASSING BEYOND THIS LINE ------ DECLARE_LOADABLE_SINGLETON(AVMediaUtils); }; |