From a09152c6317e0295773b91f529e63c4d7c107752 Mon Sep 17 00:00:00 2001 From: Ronghua Wu Date: Fri, 5 Jun 2015 09:54:53 -0700 Subject: libstagefright: run codec profiling in worker thread. Bug: 21645841 Change-Id: Ia15eb3b064b671c569afb0742db7535f6b03232e --- include/media/stagefright/MediaCodecList.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'include/media') diff --git a/include/media/stagefright/MediaCodecList.h b/include/media/stagefright/MediaCodecList.h index df5e519..3aaa032 100644 --- a/include/media/stagefright/MediaCodecList.h +++ b/include/media/stagefright/MediaCodecList.h @@ -55,7 +55,10 @@ struct MediaCodecList : public BnMediaCodecList { // to be used by MediaPlayerService alone static sp getLocalInstance(); - // only to be used in getLocalInstance + // only to be used by getLocalInstance + static void *profilerThreadWrapper(void * /*arg*/); + + // only to be used by MediaPlayerService void parseTopLevelXMLFile(const char *path, bool ignore_errors = false); private: -- cgit v1.1