Skip to content

Releases: 5G-MAG/rt-5gms-common-android-library

v1.2.0 5GMS Common Android Library

23 May 09:00
Compare
Choose a tag to compare

What's Changed

v1.1.0 5GMS Common Android Library

25 Jan 14:33
Compare
Choose a tag to compare

Changes

  • 5GMS Consumption reporting: Add support in common Android library by @shilinding in #19
  • Multiple changes related to Consumption Reporting that add required model classes and new Util functions by @dsilhavy in #20
  • Add new events to be dispatched to enable location reporting by @dsilhavy in #21
  • Ignore mimeType and finished flags in ConsumptionReportingUnit by @dsilhavy in #22
  • Add properties to enable consumptionReportingUnitFilter in the MediaStreamHandler by @dsilhavy in #23
  • Add support for consumption reporting fields clientEndpointAddress and serverEndpointAddress as defined in TS 26512 17.7.0 by @dsilhavy in #24
  • Add logic to derive either domain name or the IP address from a request URL by @dsilhavy in #25

v1.0.2 5GMS Common Android Library

25 Aug 07:44
Compare
Choose a tag to compare

What's Changed

  • Adds a Utils class with functions that are useful for the Media Stream Handler and the Media Session Handler by @dsilhavy in #17
  • Adds a new DownstreamFormatChangedEvent class to be used when sending data between MediaStreamHandler and the 5GMSd Aware Application by @dsilhavy in #18

v1.0.1 5GMS Common Android Library

02 Aug 08:12
Compare
Choose a tag to compare

What's Changed

  • Adds a unit test for creating an M8 model by @dsilhavy in #8
  • Documentation updates by @jordijoangimenez in #10 and #11
  • Update Readme.md by @jordijoangimenez in #13 and #14
  • Adds two user agent tokens for MediaStreamHandler and MediaSessionHandler to be included in requests at reference point M4 and M5 by @dsilhavy in #15
  • Deploy package to Github packages once main branch is updated by @dsilhavy in #16

v1.0.0 5GMS Common Android Library

03 May 14:32
d354de9
Compare
Choose a tag to compare

Description

This is the first release of the 5GMS Common Android Library.

The 5GMS Common Android Library is an Android library that includes models and helper classes used within the different client-side Android applications such as the 5GMSd Aware Application, 5GMSd Media Stream Handler and the 5GMSd Media Session Handler.

Features

  • Adds a M8Model data class to store M8 information using additional data classes such as ServiceListEntry and EntryPoint. @dsilhavy
  • Adds a ServiceAccessInformation data class to store the information received via M5. @dsilhavy
  • Adds a set of constants that are exported as objects, see Constants.kt. @dsilhavy
  • Adds a Github action to perform a testbuild and execute all unit tests for all pull requests against development and main. @dsilhavy
  • Adds a Github action to publish the library to Github packages once a new release is created. @dsilhavy

Full Changelog: https://github.com/5G-MAG/rt-5gms-common-android-library/commits/rt-5gms-common-android-library-v1.0.0