Skip to content

Latest commit

 

History

History
22 lines (19 loc) · 954 Bytes

CHANGELOG.md

File metadata and controls

22 lines (19 loc) · 954 Bytes

0.0.2

  • CdmRequest gains optional deviceProfile, displayName, and forceConfirmation, mapping to AssociationRequest.Builder.
  • New CdmDeviceProfile enum (watch, computer, appStreaming, automotiveProjection, glasses, nearbyDeviceStreaming); requesting a profile the device's API level can't support throws CdmErrorCode.unsupported.
  • displayName / forceConfirmation apply on API 33+; older devices ignore them. Defaults preserve the previous behaviour.

0.0.1

  • Initial release.
  • FlutterAndroidCdm.associate(CdmRequest) shows the CDM picker filtered by Service UUID and/or name pattern, returns the user-selected AssociatedDevice (MAC + advertised name).
  • singleDevice flag to auto-select when exactly one device matches.
  • CdmException with stable error codes (cancelled, busy, unsupported, cdm_failure, launch_failed, no_device, no_activity, bad_args).
  • Android API 26+.