This repository has been archived by the owner on Feb 25, 2024. It is now read-only.
Releases: comroid-git/VBAN-API
Releases · comroid-git/VBAN-API
Several Bugfixes
- Fixed
VBANPacket
s not being created properly and thus, streams failing (#10) - Fixed a bug that would cause
MIDICommand
objects to be unsendable (5649b11) - Fixed wrong
VBANOutputStream
bytearray limitation (2cb6900) VBANPacketHead
's constructor is now public (3291f58)- The
UnfinishedByteArray
ofVBANPacketHead
is now of a fixed size (8c9f704) - Removed a useless generic wildcard (588d11c)
- The project name is now uppercase
Syntax Update & Receiving Implemented
We have finally reached version 1.0.0!
This update includes the following additions and changes:
- The syntax was updated.
- Receiving is now implemented. You can now for example open audio streams that carry bytearray-based
AudioFrame
objects withVBAN.openAudioInputStream(...)
. - Updated bytearray constructing using new
de.kaleidox.vban.model.UnfinishedByteArray
implementation. - The project name was changed to be all-uppercase
VBAN-API
. - Tests were constructed.
Minor Bugfixes
0.3.2 Updated JavaDocs to Version 0.3.2
Simplified Building of Factories
New Features:
- Factories and Builders for factories now carry around a generic-type of what the VBAN-Stream will accept.
- Builders only accept properties that are properly labeled for the type of the Stream.
Stream Automatically flushes on newline Character
New Features:
- When the charcode of the
\n
character is written to the OutputStream, the stream is flushed.
More Hotfixes
(i need to start testing before publishing)
Hotfixed VBAN#flush
Changes:
- VBAN class now extends OutputStream
- Added missing Documentation
- Util class was moved to
de.kaleidox.vban
- Minor code cleanup
Hotfixes:
- Fixed method VBAN#flush
Initial Release; Only Text subprotocol supported
Changelog:
- Added support for the Text subprotocol