Loading media/libmediatranscoding/transcoder/MediaSampleWriter.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -21,6 +21,7 @@ #include <media/MediaSampleWriter.h> #include <media/MediaSampleWriter.h> #include <media/NdkMediaMuxer.h> #include <media/NdkMediaMuxer.h> #include <sys/prctl.h> #include <sys/prctl.h> #include <utils/AndroidThreads.h> namespace android { namespace android { Loading Loading @@ -174,6 +175,7 @@ bool MediaSampleWriter::start() { mState = STARTED; mState = STARTED; std::thread([this] { std::thread([this] { androidSetThreadPriority(0 /* tid (0 = current) */, ANDROID_PRIORITY_BACKGROUND); prctl(PR_SET_NAME, (unsigned long)"SampleWriterTrd", 0, 0, 0); prctl(PR_SET_NAME, (unsigned long)"SampleWriterTrd", 0, 0, 0); bool wasStopped = false; bool wasStopped = false; Loading media/libmediatranscoding/transcoder/MediaTrackTranscoder.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -20,6 +20,7 @@ #include <android-base/logging.h> #include <android-base/logging.h> #include <media/MediaTrackTranscoder.h> #include <media/MediaTrackTranscoder.h> #include <media/MediaTrackTranscoderCallback.h> #include <media/MediaTrackTranscoderCallback.h> #include <utils/AndroidThreads.h> namespace android { namespace android { Loading Loading @@ -72,6 +73,7 @@ bool MediaTrackTranscoder::start() { mState = STARTED; mState = STARTED; std::thread([this] { std::thread([this] { androidSetThreadPriority(0 /* tid (0 = current) */, ANDROID_PRIORITY_BACKGROUND); bool stopped = false; bool stopped = false; media_status_t status = runTranscodeLoop(&stopped); media_status_t status = runTranscodeLoop(&stopped); Loading Loading
media/libmediatranscoding/transcoder/MediaSampleWriter.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -21,6 +21,7 @@ #include <media/MediaSampleWriter.h> #include <media/MediaSampleWriter.h> #include <media/NdkMediaMuxer.h> #include <media/NdkMediaMuxer.h> #include <sys/prctl.h> #include <sys/prctl.h> #include <utils/AndroidThreads.h> namespace android { namespace android { Loading Loading @@ -174,6 +175,7 @@ bool MediaSampleWriter::start() { mState = STARTED; mState = STARTED; std::thread([this] { std::thread([this] { androidSetThreadPriority(0 /* tid (0 = current) */, ANDROID_PRIORITY_BACKGROUND); prctl(PR_SET_NAME, (unsigned long)"SampleWriterTrd", 0, 0, 0); prctl(PR_SET_NAME, (unsigned long)"SampleWriterTrd", 0, 0, 0); bool wasStopped = false; bool wasStopped = false; Loading
media/libmediatranscoding/transcoder/MediaTrackTranscoder.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -20,6 +20,7 @@ #include <android-base/logging.h> #include <android-base/logging.h> #include <media/MediaTrackTranscoder.h> #include <media/MediaTrackTranscoder.h> #include <media/MediaTrackTranscoderCallback.h> #include <media/MediaTrackTranscoderCallback.h> #include <utils/AndroidThreads.h> namespace android { namespace android { Loading Loading @@ -72,6 +73,7 @@ bool MediaTrackTranscoder::start() { mState = STARTED; mState = STARTED; std::thread([this] { std::thread([this] { androidSetThreadPriority(0 /* tid (0 = current) */, ANDROID_PRIORITY_BACKGROUND); bool stopped = false; bool stopped = false; media_status_t status = runTranscodeLoop(&stopped); media_status_t status = runTranscodeLoop(&stopped); Loading