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.