The OpenMAX AL extension samples have been removed from the pack. MediaPlayer, MediaExtractor and MediaCodec samples covering similar use cases are planned for an upcoming release.
All of the samples have been upgraded to target SDK 15. Note that they will still run on older OS versions. The minimum SDK levels have all been set appropriately. The target SDK levels ensure a good experience on the latest Jellybean devices
The samples and templates that used the menu button have been modified to use on-screen buttons, as Android is phasing out the use of the menu button in modern applications.
NvEGLUtil
that caused it to fail the eglMakeCurrent
call has been fixed. This call was not used in any of the samples pack samples or libraries, but may have affected apps using the library.Initial release.
Note the following issues and warnings with respect to this version of the samples pack:
main.cpp
(and thus developer apps based on it) to need changes.NativeActivity
sample in the official NDK causes the same message:E/ActivityThread( 2292): Activity android.app.NativeActivity has leaked IntentReceiver android.view.ViewRootImpl$1@410e6e50 that was originally registered here. Are you missing a call to unregisterReceiver()? E/ActivityThread( 2292): android.app.IntentReceiverLeaked: Activity android.app. NativeActivity has leaked IntentReceiver android.view.ViewRootImpl$1@410e6e50 that was originally registered here. Are you missing a call to unregisterReceiver()?E/ActivityThread( 2292): at android.app.LoadedApk$ReceiverDispatcher.<init>(LoadedApk.java:763) E/ActivityThread( 2292): at android.app.LoadedApk.getReceiverDispatcher(LoadedApk.java:567) E/ActivityThread( 2292): at android.app.ContextImpl.registerReceiverInternal(ContextImpl.java:1043) E/ActivityThread( 2292): at android.app.ContextImpl.registerReceiver(ContextImpl.java:1030) E/ActivityThread( 2292): at android.app.ContextImpl.registerReceiver(ContextImpl.java:1024) E/ActivityThread( 2292): at android.content.ContextWrapper.registerReceiver(ContextWrapper.java:341) E/ActivityThread( 2292): at android.view.ViewRootImpl.<init>(ViewRootImpl.java:391) E/ActivityThread( 2292): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:267) E/ActivityThread( 2292): at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:215) E/ActivityThread( 2292): at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:140) E/ActivityThread( 2292): at android.view.Window$LocalWindowManager.addView(Window.java:537) E/ActivityThread( 2292): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2507) E/ActivityThread( 2292): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1986) E/ActivityThread( 2292): at android.app.ActivityThread.access$600(ActivityThread.java:123) E/ActivityThread( 2292): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1147) E/ActivityThread( 2292): at android.os.Handler.dispatchMessage(Handler.java:99) E/ActivityThread( 2292): at android.os.Looper.loop(Looper.java:137) E/ActivityThread( 2292): at android.app.ActivityThread.main(ActivityThread.java:4424) E/ActivityThread( 2292): at java.lang.reflect.Method.invokeNative(NativeMethod) E/ActivityThread( 2292): at java.lang.reflect.Method.invoke(Method.java:511) E/ActivityThread( 2292): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) E/ActivityThread( 2292): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) E/ActivityThread( 2292): at dalvik.system.NativeStart.main(Native Method)
NVIDIA® GameWorks™ Documentation Rev. 1.0.220830 ©2014-2022. NVIDIA Corporation and affiliates. All Rights Reserved.