5ba45163872df39427cf18b3d640e1cd26c228bb |
|
14-Aug-2017 |
Hangyu Kuang <hkuang@google.com> |
MPEG4Writer: Save container metadata during switching file output Bug: 63090931 Test: Slow motion recording to exceed file size limit and check the recorded files. Change-Id: Iae8f183de6159572b1012fde18fbca0bc3996dd1
/frameworks/av/media/libstagefright/include/media/stagefright/MPEG4Writer.h
|
230b680d02e32898d90bddabe27295b753f9fbb3 |
|
30-Jun-2017 |
Hangyu Kuang <hkuang@google.com> |
Revert "Revert "media: Globaly adjust timestamp to make sure all tracks' time are align"" Test: Video Recording. This reverts commit 59f57541aee1221dd552a202c8a35d799d34979c. Change-Id: I38e6252743235900d0cff3408d8f7f4690a2ae77
/frameworks/av/media/libstagefright/include/media/stagefright/MPEG4Writer.h
|
59f57541aee1221dd552a202c8a35d799d34979c |
|
29-Jun-2017 |
Zhijun He <zhijunhe@google.com> |
Revert "media: Globaly adjust timestamp to make sure all tracks' time are align" This reverts commit 40855085232566727e31de1ca8199275c6e2b393. Change-Id: If41a07089a36eec95bcf1b2e14a5747f7733b6f5
/frameworks/av/media/libstagefright/include/media/stagefright/MPEG4Writer.h
|
40855085232566727e31de1ca8199275c6e2b393 |
|
24-Jun-2017 |
Hangyu Kuang <hkuang@google.com> |
media: Globaly adjust timestamp to make sure all tracks' time are align This workaround should be removed once implement edit list. Bug:62533717 Test: Camera Recording Change-Id: Id2eb0c3bcb829bb4e48336fada74c0bfc951b304
/frameworks/av/media/libstagefright/include/media/stagefright/MPEG4Writer.h
|
093f0b7ab981049e7a6e6bbcf1e0712e1995ba68 |
|
27-Apr-2017 |
Jiyong Park <jiyong@google.com> |
provide libstagefright_foundation_vendor to vendors libstagefright_foundation_vendor is a vendor-only variant of the libstagefright_foundation. Vendor libs and other VNDK libs should link against this _vendor.so library. This vendor-only variant does not have dependency to libpowermanager which is not available to vendors. Headers are moved from the global include dir to module-local include dir. This is because global include dir (e.g. frameworks/av/include) is not provided when building with BOARD_VNDK_VERSION=current. Instead the headers are exported via the module's export_include_dirs directive. Short summary on the directory movement: "some" libstagefright headers are moved from libstagefright/include to libstagefright/include/media/stagefright. This is because the headers are included as <media/stagefright/HEADER_NAME,h>. libstagefrigut_foundation headers are moved from libstagefright/include/foundation to libstagefright/foundation/include/media/stagefright/foundation. Again this is because the headers are included as <media/stagefright/foundation/HEADER_NAME.h>. Furthermore, in order to prevent sudden breakage, symlinks to the module-local header directories are added to the global include directory. frameworks/av/include/media/stagefright -> <libstagefright>/include/media/stagefright frameworks/av/include/media/stagefright/foundation -> <libstagefright_foundation>/include/media/stagefright/foundation Bug: 37462569 Test: sailfish builds and boots Test: BOARD_VNDK_VERSION=current m libstagefright_foundation_vendor is successful Change-Id: Iadfa594e885e0bd39837ccb282993d3ba5b62852
/frameworks/av/media/libstagefright/include/media/stagefright/MPEG4Writer.h
|