Release Notes¶
Current version for JumpChat Android SDK is v0.8.0
Version 0.8.0 (09/01/2015)¶
- Speed up camera initialization
- Update WebRTC (a03cd3fdef6c823e89c76bb097abd8b83285e4da)
- Fix join crashes
- Prep for public release
- Improve GUI for sample
Version 0.5.0 (03/13/2015)¶
- Built using updated WebRTC (r8573)
- h264 HW encode & decode support
- Interface methods changed in JCVideoCaptureInterface
- Fix context not being updated on subsequent JCClient creation
- Simplified API for JCVideoCaptureCallback to allow you to specify frame data format
Version 0.4.3 (03/08/2015)¶
- Add sendTextMessage(String userid, String textMessage) to send text message to specific user
- Add sendDataMessage(JSONObject msg) to data message to everyone
- Add sendDataMessage(String userid, JSONObject msg) to data message to a specific user
Version 0.4.2 (02/05/2015)¶
- Add setVideoBandwidth, getVideoBandwidth
- Add setAudioBandwidth, getAudioBandwidth
- Fix crash if JCClient.Callback is not an Activity
- Remove bandwidth limitation
Version 0.4 (01/19/2015)¶
- Add provideFrameRGBA to allow sending RGBA format instead of YUV420 format
- Add getSetting(String) in JCClient.Callback to allow generic way to provide settings to JCClient
- Add SETTING_CREATE_VIDEO in settings type
- Echo cancellation fixes
Version 0.3 (12/25/2014)¶
- Add getVideoCaptureClass method in JCClient.Callback
- Add two new classes. JCVideoCaptureCallback and JCVideoCaptureInterface
- Add custom video capture class in sample app
- Add videoid in onVideoAdded and onVideoRemoved
- Update WebRTC (r7880)
Version 0.2 (11/17/2014)¶
- Add new methods enableHD, toggleCamera, and selectCamera to JCClient
- Use hardware decoder if available
- Built using updated WebRTC (r7692)
- Minor bug fixes
- Remove extra frame copy
- Add x86 & ARM support
- Include jar & shared libraries for people using Eclipse
Version 0.1¶
- Initial release
- Documentation & sample app for android