Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow for deserialization of plugin info into data classes #973

Merged
merged 5 commits into from
Dec 2, 2023

Conversation

topi314
Copy link
Member

@topi314 topi314 commented Oct 12, 2023

This allows JVM clients to easily deserialize plugin data into data classes

var track Track
var extendedPlaylist = track.deserializePluginInfo(ExtendedAudioTrack.Companion.serializer());
// type safe access to plugin info

@topi314 topi314 self-assigned this Oct 12, 2023
@topi314 topi314 force-pushed the feature/plugin-info-deserialization branch from a8cc33a to 9928977 Compare October 12, 2023 15:53
@topi314 topi314 force-pushed the feature/plugin-info-deserialization branch from 5781161 to 62d03df Compare October 12, 2023 16:32
@topi314 topi314 marked this pull request as ready for review October 12, 2023 19:57
@topi314 topi314 requested a review from freyacodes October 12, 2023 19:57
@topi314 topi314 added this to the v4.0.0 milestone Oct 16, 2023
@topi314 topi314 merged commit a34e0b9 into master Dec 2, 2023
1 check passed
@topi314 topi314 deleted the feature/plugin-info-deserialization branch December 2, 2023 12:15
@topi314 topi314 restored the feature/plugin-info-deserialization branch December 2, 2023 12:32
@topi314 topi314 deleted the feature/plugin-info-deserialization branch December 2, 2023 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants