Loading drm/libmediadrm/Android.bp +3 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,9 @@ // libmediadrm // cc_library_shared { // TODO: change it back to cc_library_shared when MediaPlayer2 switches to // using NdkMediaDrm, instead of MediaDrm.java. cc_library { name: "libmediadrm", Loading media/libmedia/Android.bp +5 −11 Original line number Diff line number Diff line Loading @@ -146,7 +146,7 @@ filegroup { ], } cc_library_shared { cc_library { name: "libmedia", srcs: [ Loading Loading @@ -249,7 +249,7 @@ cc_library_shared { }, } cc_library_shared { cc_library { name: "libmedia_player2_util", srcs: [ Loading @@ -259,6 +259,7 @@ cc_library_shared { "IMediaExtractorService.cpp", "IMediaSource.cpp", "IStreamSource.cpp", "MediaCodecBuffer.cpp", "MediaUtils.cpp", "Metadata.cpp", "NdkWrapper.cpp", Loading @@ -267,7 +268,6 @@ cc_library_shared { shared_libs: [ "libbinder", "libcutils", "libgui", "liblog", "libmediaextractor", "libmediandk", Loading @@ -287,9 +287,6 @@ cc_library_shared { ], static_libs: [ "libc_malloc_debug_backtrace", // for memory heap analysis "libstagefright_nuplayer2", "libstagefright_rtsp", "libstagefright_timedtext", ], Loading @@ -316,16 +313,14 @@ cc_library_shared { }, } cc_library_shared { cc_library { name: "libmedia_player2", srcs: [ "AudioParameter.cpp", "JAudioTrack.cpp", "MediaPlayer2Factory.cpp", "MediaPlayer2Manager.cpp", "TestPlayerStub.cpp", "TypeConverter.cpp", "mediaplayer2.cpp", ], Loading Loading @@ -366,8 +361,7 @@ cc_library_shared { ], static_libs: [ "libc_malloc_debug_backtrace", // for memory heap analysis "libmedia_helper", "libstagefright_nuplayer2", "libstagefright_rtsp", "libstagefright_timedtext", Loading media/libmedia/MediaPlayer2Factory.cpp +0 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,6 @@ #include <cutils/properties.h> #include <media/DataSource.h> #include <media/MediaPlayer2Engine.h> #include <media/stagefright/FileSource.h> #include <media/stagefright/foundation/ADebug.h> #include <utils/Errors.h> #include <utils/misc.h> Loading media/libmedia/MediaPlayer2Manager.cpp +10 −7 Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ #include <memunreachable/memunreachable.h> #include <system/audio.h> #include <system/window.h> #include <private/android_filesystem_config.h> Loading Loading @@ -470,8 +471,9 @@ status_t MediaPlayer2Manager::dump(int fd, const Vector<String16>& args) if (unreachableMemory) { result.append("\nDumping unreachable memory:\n"); // TODO - should limit be an argument parameter? std::string s = GetUnreachableMemoryString(true /* contents */, 10000 /* limit */); result.append(s.c_str(), s.size()); // TODO: enable GetUnreachableMemoryString if it's part of stable API //std::string s = GetUnreachableMemoryString(true /* contents */, 10000 /* limit */); //result.append(s.c_str(), s.size()); } } write(fd, result.string(), result.size()); Loading Loading @@ -738,8 +740,8 @@ status_t MediaPlayer2Manager::Client::setDataSource( void MediaPlayer2Manager::Client::disconnectNativeWindow_l() { if (mConnectedWindow != NULL && mConnectedWindow->getANativeWindow() != NULL) { status_t err = nativeWindowDisconnect( mConnectedWindow->getANativeWindow(), "disconnectNativeWindow"); status_t err = native_window_api_disconnect( mConnectedWindow->getANativeWindow(), NATIVE_WINDOW_API_MEDIA); if (err != OK) { ALOGW("nativeWindowDisconnect returned an error: %s (%d)", Loading @@ -763,7 +765,8 @@ status_t MediaPlayer2Manager::Client::setVideoSurfaceTexture( && mConnectedWindow->getANativeWindow() == nww->getANativeWindow()) { return OK; } status_t err = nativeWindowConnect(nww->getANativeWindow(), "setVideoSurfaceTexture"); status_t err = native_window_api_connect( nww->getANativeWindow(), NATIVE_WINDOW_API_MEDIA); if (err != OK) { ALOGE("setVideoSurfaceTexture failed: %d", err); Loading Loading @@ -792,8 +795,8 @@ status_t MediaPlayer2Manager::Client::setVideoSurfaceTexture( mLock.unlock(); } else if (nww != NULL) { mLock.unlock(); status_t err = nativeWindowDisconnect( nww->getANativeWindow(), "disconnectNativeWindow"); status_t err = native_window_api_disconnect( nww->getANativeWindow(), NATIVE_WINDOW_API_MEDIA); if (err != OK) { ALOGW("nativeWindowDisconnect returned an error: %s (%d)", Loading media/libmedia/nuplayer2/GenericSource.cpp +0 −1 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ #include <media/stagefright/foundation/ADebug.h> #include <media/stagefright/foundation/AMessage.h> #include <media/stagefright/DataSourceFactory.h> #include <media/stagefright/FileSource.h> #include <media/stagefright/InterfaceUtils.h> #include <media/stagefright/MediaBuffer.h> #include <media/stagefright/MediaClock.h> Loading Loading
drm/libmediadrm/Android.bp +3 −1 Original line number Diff line number Diff line Loading @@ -2,7 +2,9 @@ // libmediadrm // cc_library_shared { // TODO: change it back to cc_library_shared when MediaPlayer2 switches to // using NdkMediaDrm, instead of MediaDrm.java. cc_library { name: "libmediadrm", Loading
media/libmedia/Android.bp +5 −11 Original line number Diff line number Diff line Loading @@ -146,7 +146,7 @@ filegroup { ], } cc_library_shared { cc_library { name: "libmedia", srcs: [ Loading Loading @@ -249,7 +249,7 @@ cc_library_shared { }, } cc_library_shared { cc_library { name: "libmedia_player2_util", srcs: [ Loading @@ -259,6 +259,7 @@ cc_library_shared { "IMediaExtractorService.cpp", "IMediaSource.cpp", "IStreamSource.cpp", "MediaCodecBuffer.cpp", "MediaUtils.cpp", "Metadata.cpp", "NdkWrapper.cpp", Loading @@ -267,7 +268,6 @@ cc_library_shared { shared_libs: [ "libbinder", "libcutils", "libgui", "liblog", "libmediaextractor", "libmediandk", Loading @@ -287,9 +287,6 @@ cc_library_shared { ], static_libs: [ "libc_malloc_debug_backtrace", // for memory heap analysis "libstagefright_nuplayer2", "libstagefright_rtsp", "libstagefright_timedtext", ], Loading @@ -316,16 +313,14 @@ cc_library_shared { }, } cc_library_shared { cc_library { name: "libmedia_player2", srcs: [ "AudioParameter.cpp", "JAudioTrack.cpp", "MediaPlayer2Factory.cpp", "MediaPlayer2Manager.cpp", "TestPlayerStub.cpp", "TypeConverter.cpp", "mediaplayer2.cpp", ], Loading Loading @@ -366,8 +361,7 @@ cc_library_shared { ], static_libs: [ "libc_malloc_debug_backtrace", // for memory heap analysis "libmedia_helper", "libstagefright_nuplayer2", "libstagefright_rtsp", "libstagefright_timedtext", Loading
media/libmedia/MediaPlayer2Factory.cpp +0 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,6 @@ #include <cutils/properties.h> #include <media/DataSource.h> #include <media/MediaPlayer2Engine.h> #include <media/stagefright/FileSource.h> #include <media/stagefright/foundation/ADebug.h> #include <utils/Errors.h> #include <utils/misc.h> Loading
media/libmedia/MediaPlayer2Manager.cpp +10 −7 Original line number Diff line number Diff line Loading @@ -64,6 +64,7 @@ #include <memunreachable/memunreachable.h> #include <system/audio.h> #include <system/window.h> #include <private/android_filesystem_config.h> Loading Loading @@ -470,8 +471,9 @@ status_t MediaPlayer2Manager::dump(int fd, const Vector<String16>& args) if (unreachableMemory) { result.append("\nDumping unreachable memory:\n"); // TODO - should limit be an argument parameter? std::string s = GetUnreachableMemoryString(true /* contents */, 10000 /* limit */); result.append(s.c_str(), s.size()); // TODO: enable GetUnreachableMemoryString if it's part of stable API //std::string s = GetUnreachableMemoryString(true /* contents */, 10000 /* limit */); //result.append(s.c_str(), s.size()); } } write(fd, result.string(), result.size()); Loading Loading @@ -738,8 +740,8 @@ status_t MediaPlayer2Manager::Client::setDataSource( void MediaPlayer2Manager::Client::disconnectNativeWindow_l() { if (mConnectedWindow != NULL && mConnectedWindow->getANativeWindow() != NULL) { status_t err = nativeWindowDisconnect( mConnectedWindow->getANativeWindow(), "disconnectNativeWindow"); status_t err = native_window_api_disconnect( mConnectedWindow->getANativeWindow(), NATIVE_WINDOW_API_MEDIA); if (err != OK) { ALOGW("nativeWindowDisconnect returned an error: %s (%d)", Loading @@ -763,7 +765,8 @@ status_t MediaPlayer2Manager::Client::setVideoSurfaceTexture( && mConnectedWindow->getANativeWindow() == nww->getANativeWindow()) { return OK; } status_t err = nativeWindowConnect(nww->getANativeWindow(), "setVideoSurfaceTexture"); status_t err = native_window_api_connect( nww->getANativeWindow(), NATIVE_WINDOW_API_MEDIA); if (err != OK) { ALOGE("setVideoSurfaceTexture failed: %d", err); Loading Loading @@ -792,8 +795,8 @@ status_t MediaPlayer2Manager::Client::setVideoSurfaceTexture( mLock.unlock(); } else if (nww != NULL) { mLock.unlock(); status_t err = nativeWindowDisconnect( nww->getANativeWindow(), "disconnectNativeWindow"); status_t err = native_window_api_disconnect( nww->getANativeWindow(), NATIVE_WINDOW_API_MEDIA); if (err != OK) { ALOGW("nativeWindowDisconnect returned an error: %s (%d)", Loading
media/libmedia/nuplayer2/GenericSource.cpp +0 −1 Original line number Diff line number Diff line Loading @@ -33,7 +33,6 @@ #include <media/stagefright/foundation/ADebug.h> #include <media/stagefright/foundation/AMessage.h> #include <media/stagefright/DataSourceFactory.h> #include <media/stagefright/FileSource.h> #include <media/stagefright/InterfaceUtils.h> #include <media/stagefright/MediaBuffer.h> #include <media/stagefright/MediaClock.h> Loading