bitmovin / bitmovin-player-android-analytics-conviva

Integration of the Bitmovin Android Player SDK with the Conviva Analytics
MIT License
1 stars 4 forks source link

Merge `PlaybackInfoProvider` and `PlayerHelper` into `PlayerDecorator` #79

Closed stonko1994 closed 2 months ago

stonko1994 commented 2 months ago

Description

Changes

As preparation for the 'late player attaching' feature, which will make the Player optional inside ConvivaAnalyticsIntegration, this PR merges the '3' Player-related instances into one. This will drastically improve the optional handling as it will only have one optional property to work against instead of 3 (Player, PlaybackInfoProvider and PlayerHelper)