Everyplay

  Asset, Unity3D

 

Creator : Unity Technologies

Version : – – Version: 2170-1590 – – Sep 11, 2017 – –

Store Asset

Description :

Everyplay SDK/Unity – Release Notes===================================Unity core and platform specific changes (if any) are separated## Unity 2170-1590 – Sep 8th 2017- Added warning about HUD-less functionality being no longer maintained### iOS v2.1.7 – Sep 8th 2017- Improved Twitter login compatibility### Android v1.5.9 – Sep 7th 2017- Enabled recording on 32bit Huawei Kirin devices- Fixed Samsung S8 recording- Fixed Android O audio recording- Fixed YouTube sharing## Unity 2160-1580 – June 13th 2017- Fixed Google login and YouTube sharing on iOS and Android### iOS v2.1.6 – June 13th 2017- Fixed Google login and YouTube sharing### Android v1.5.8 – June 13th 2017- Fixed Google login and YouTube sharing## Unity 2150-1570 – May 22nd 2017- Android build fixes- Fixed ready for recording event on Unity 5.5.2 and newer- GLES: Fixed thumbnail ready event### iOS v2.1.5 – May 22nd 2017- Metal recording improvements### Android v1.5.7 – May 22nd 2017- Removed dependency to support lib- Disabled incompatible Huawei Kirin based devices for now- Better Gradle compatibility (2.2.0)- Gradle build fix for Windows## Unity 2140-1561 – Mar 1st 2017- Removed deprecated EveryplayLegacy.cs- Fixed Gradle project export with Unity 5.5### Android v1.5.6-1561 – Mar 1st 2017- Gradle build file fixes## Unity 2140-1560 – Feb 14th 2017- Removed compilation warnings when using Unity 5.5.0- Removed obsolete functions – Android Support library is now required and provided with the SDK delivery### iOS v2.1.4 – Feb 14th 2017- Improved ATS compliance- OpenAL fix on A5 devices### Android v1.5.6 – Feb 14th 2017- Live permissions support- Android N API compliance improvements- Improved compatibility with AudioTrack## Unity 2130-1550 – Oct 31st 2016- Fixed HUD-less recording regression- Fixed App Store submission issue### iOS v2.1.3 – Oct 31st 2016 (build 2130)- Fixed social media login on iOS 10 devices### Android v1.5.5 – Oct 31st 2016 (build 1550)- Improved failsafe mechanism- Android N recording support## Unity 2121-1540 – Sep 13th 2016### iOS v2.1.2 (build 2121)- Replace expiration date dialog with log message## Unity 2120-1540 – Sep 12th 2016- Fixed the XCode project export when using Unity 5.4 and the destination is inside Unity project folder- Added a method SetMaxRecordingSecondsLength for setting the max recording length in seconds- Fixed IsReadyForRecording state when the user has not subscribed to the ReadyForRecording event- Replaced deprecated GetNativeTextureId() usage with GetNativeTexturePtr()- Added a custom unique id to the Everyplay game object’s name to avoid conflicts with game object named “Everyplay”- Removed legacy support (calling Everyplay using SharedInstance)- Cleaned up some JSON parsing related code### iOS v2.1.2 – Sep 12th 2016- Now supports iOS 10- Fixed a small iOS 9 specific memory leak- Added a property maxRecordingSecondsLength for setting the max recording length in seconds- Fixed running with XCode address sanitizer### Android v1.5.4 – Sep 12th 2016- Recording on Android N has been temporarily disabled. It will be activated on the upcoming SDK release.- Added a method SetMaxRecordingSecondsLength for setting the max recording length in seconds- Audio recording improvements- Fixed a bug where recording was disabled after the first time on some devices- Fixed a crash when uploading video link to Google Drive## Unity 2110-1530 – Jan 27th 2016- Fixed building with Unity 4.7- Added a checkbox to enable/disable the early initializer- Fixed an harmless shader compilation notice on Unity 5.x- Added an utility function to check if ready for recording### iOS v2.1.1 – Jan 27th 2016 (build 2110)- Fixed application freezing when returning from background on iOS when using OpenGL ES- Fixed compilation to work with xCode6### Android v1.5.3 – Jan 27th 2016 (build 1530)- Fixed a regression that caused flickering on some devices when using HUD-less recording## Unity 2100-1520 – Dec 21st 2015### iOS v2.1 – Dec 21th 2015 (build 2100)- Internal refactoring of all graphics related code- Now defaults to 60fps recording, previously optional- Improved frame synchronization- Improved view transition controller logic- Improvements to Live FaceCam recording modes- Metal: Fixed sRGB support- Metal: Improves iPad Pro support on certain cases like with SpriteKit on iOS 9- Metal: Improves support for recording content that allows both portrait and landscape modes- GLES: Added additional graphics state validation to see if recording content can cause problems, like black screen happening while recording. Fixes SpriteKit behaviour on iOS 9 when used with GLES- Improved audio related handling with pausing/resuming recording in cases where there are no audio sources to record### Android v1.5.2 – Dec 21th 2015 (build 1520)- Fixes an audio related crash with FMODAudioDevice- FaceCam improvements## Unity 2010-1510 – Oct 9th 2015- Fixes to iPhone 6S audio support- Fixes for generic iOS 9 audio support- Android Live FaceCam improvements### iOS v2.0.1 – Oct 9th 2015 (build 2010)- Fixed audio glitch issue against the new iPhone 6S iPhone 6S prevents hardware sample rate to change from the default 48kHz in some situations, causing trouble with certain audio processing libraries. In older releases, this may appear as repeated clicking sound within the recording- Fix iOS 9 audio compatibility issues with OpenAL and AVFoundation’s AVAudioPlayer/AVAudioEngine Older releases than 1.9.7 may work, but an upgrade is recommended due to iPhone 6S issues mentioned above- Workaround AVAudioPlayer related issue with volume fade control### Android v1.5.1 – Oct 9th 2015 (build 1510)- Fix Live FaceCam camera session handling when coming back to the application- Failsafe mode no longer triggers too easily by loading the application and exiting immediately## Unity 2000-1500 – Oct 2nd 2015- Fixes to Xcode 7 / iOS 9 / Bitcode compatibility- Fixes Metal support against Unity 5.2- Now implements FaceCam for Android### iOS v2.0 – Oct 2nd 2015 (build 2000)- Metal: Fixes a scenario with recent Unity 5.2 release, where running the app within Xcode works for recording, but doesn’t record when launched without Xcode- Metal: Frame synchronization and snapshotRenderbuffer improvements- Now built with Xcode 7 and Bitcode support enabled- Removed CFBundleExecutable from Everyplay.bundle/Info.plist, that causes app submit error with Xcode 7- Due to Bitcode requirements, iOS 5 support is now dropped- Fixes a rare crash with data prefetch and session handling- Improve logout behaviour for Facebook/Twitter accounts, allowing to use different accounts### Android v1.5 – Oct 2nd 2015 (build 1500)- Live FaceCam and adding FaceCam commentary track within the video editor are now implemented, requires Android 4.3+- AndroidManifest.xml permission changes related to FaceCam added by default. If you don’t want to support Live FaceCam or post-gameplay video editor commentary through FaceCam, you can remove the following options: – uses-permission: android.permission.CAMERA, android.permission.RECORD_AUDIO – uses-feature: android.hardware.camera, android.hardware.camera.autofocus## Unity 1990-1410 – Aug 10th 2015- Critical update for iOS 9 App Transport Security (ATS) compatibility- Removed ThumbnailLoadReadyDelegate and LoadThumbnailFromFilePath- Windows Phone build fix for EveryplayRecButtons.cs### iOS v1.9.9 – Aug 10th 2015 (build 1990)- Critical update for iOS 9 App Transport Security (ATS) compatibility- Fixed iOS 9 SpriteKit inverted graphics issue when running on a device that uses Metal- Fixed on audio issue with continuous recording when the session lifetime exceeds 5 minutes### Android v1.4.1 – Aug 10th 2015 (build 1410)- Minor bugfixes## Unity 1980-1400 – June 29th 2015- Now allows 60fps recordings on iOS and Android To change the target framerate from the default 30fps, call Everyplay.SetTargetFPS()- Improved frame synchronization and framerate handling- Removed Everyplay.SetThumbnailWidth method- Removed ThumbnailReadyAtFilePathDelegate### iOS v1.9.8 – Jun 29th 2015 (build 1980)- Now allows 60fps recordings on iOS 8+ devices with A7 CPU or later (devices with 64bit capability) To change the target framerate from the default 30fps, call [[Everyplay sharedInstance] capture].targetFPS- Metal: CPU performance and snapshotRenderbuffer improvements- Live FaceCam: When the internal preview box is hidden and a target texture is in use, the video content is no longer encoded to a separate file and doesn’t show separately in the video player- Removed thumbnailWidth property from EveryplayCapture- Removed file based everyplayThumbnailReadyAt(FilePath