Skip to content

Conversation

@alexlapa
Copy link

@alexlapa alexlapa commented Dec 2, 2025

Synopsis

A different approach to fixing #267.

Solution

If there is at least one local audio track or PeerConnection then call setCategory(playAndRecord) and setActive(true), otherwise - setActive(false).

Checklist

  • Created PR:
    • In draft mode
    • Name contains issue reference
    • Has type and k:: labels applied
    • Has assignee
  • Before review:
    • Documentation is updated (if required)
    • Tests are updated (if required)
    • Changes conform code style
    • CHANGELOG entry is added (if required)
    • FCM (final commit message) is posted or updated
    • Draft mode is removed
  • Review is completed and changes are approved
    • FCM (final commit message) is approved
  • Before merge:
    • Milestone is set
    • PR's name and description are correct and up-to-date
    • All temporary labels are removed

@alexlapa alexlapa self-assigned this Dec 2, 2025
@alexlapa alexlapa added enhancement Improvement of existing features or bugfix platform::ios Specific to iOS platform k::ui/ux Related to UI/UX labels Dec 2, 2025
@alexlapa
Copy link
Author

alexlapa commented Dec 2, 2025

FCM:

Implement lazy `AVAudioSession` activation on iOS (#268)

@alexlapa alexlapa marked this pull request as ready for review December 2, 2025 16:13
@alexlapa alexlapa requested a review from tyranron December 2, 2025 16:14
@tyranron tyranron enabled auto-merge (squash) December 2, 2025 19:47
@tyranron tyranron merged commit 61824b8 into main Dec 3, 2025
166 of 188 checks passed
@tyranron tyranron deleted the lazy-avaudiosession branch December 3, 2025 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement of existing features or bugfix k::ui/ux Related to UI/UX platform::ios Specific to iOS platform

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants