Merge changes from topic "tpb_race_fix" into main

* changes:
  libaudioclient: Use atomic_sp in TrackPlayerBase
  libaudioclient: Add accessors for AudioTrack to TrackPlayerBase