diff options
author | Chong Zhang <chz@google.com> | 2014-02-11 13:54:59 -0800 |
---|---|---|
committer | Chong Zhang <chz@google.com> | 2014-02-14 17:42:47 -0800 |
commit | 2c9c8cba8562cc3a27532e4cd348912cc78d8d98 (patch) | |
tree | dab3690baff0f03f604a41321281ce2f39167272 /media/libstagefright/Utils.cpp | |
parent | b63d2433350d56bda9f3477549086c90bb6d535e (diff) | |
download | frameworks_av-2c9c8cba8562cc3a27532e4cd348912cc78d8d98.zip frameworks_av-2c9c8cba8562cc3a27532e4cd348912cc78d8d98.tar.gz frameworks_av-2c9c8cba8562cc3a27532e4cd348912cc78d8d98.tar.bz2 |
support for time lapse/slow motion when using SURFACE source
Bug: 13032650
Change-Id: Iecbadf9f29c8c49353416fc467fb3acdde279595
Diffstat (limited to 'media/libstagefright/Utils.cpp')
-rw-r--r-- | media/libstagefright/Utils.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/media/libstagefright/Utils.cpp b/media/libstagefright/Utils.cpp index 216a329..451e907 100644 --- a/media/libstagefright/Utils.cpp +++ b/media/libstagefright/Utils.cpp @@ -452,6 +452,11 @@ void convertMessageToMetaData(const sp<AMessage> &msg, sp<MetaData> &meta) { } } + int32_t timeScale; + if (msg->findInt32("time-scale", &timeScale)) { + meta->setInt32(kKeyTimeScale, timeScale); + } + // XXX TODO add whatever other keys there are #if 0 |