Post

Replies

Boosts

Views

Activity

Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
Yeah the average is lower than configured in kVTCompressionPropertyKey_AverageBitRate. Typically the app changes the target bit rate quite frequently to adapt to cellular network conditions, which may have some significance to the problem. I tried increasing the data rate limits, but didn't seem to help. On iOS 26 and older, the encoder outputs data at configured target bit rate. Feedback ID: FB23692301 There is also a discussion at discord: https://discord.com/channels/1146357402250260580/1517450179282731008 Discord invite link: https://discord.gg/kh3KMng4JV
Aug ’26
Reply to Always audio from latest connected external USB mic
Just tested switching mic using the Control Center in iOS 26, and that works! I noticed the new AVInputPickerInteraction in iOS 26, which looks promising, but there is a slight catch. My app is a streaming app, and users would like to switch mic automatically when switching "scene/camera". It's not suitable to present a picker every time that happens, so would be awesome if the mic selection could be done in code (in Swift).
Jul ’25
Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
It seems once data rate limit has been set, it cannot be changed. When not setting data rate limit changing bitrate seems to work.
Replies
Boosts
Views
Activity
1d
Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
Still no feedback?
Replies
Boosts
Views
Activity
6d
Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
@Apple Any feedback on this?
Replies
Boosts
Views
Activity
2w
Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
It's broken in iOS 27 Beta 5 as well.
Replies
Boosts
Views
Activity
Aug ’26
Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
Yeah the average is lower than configured in kVTCompressionPropertyKey_AverageBitRate. Typically the app changes the target bit rate quite frequently to adapt to cellular network conditions, which may have some significance to the problem. I tried increasing the data rate limits, but didn't seem to help. On iOS 26 and older, the encoder outputs data at configured target bit rate. Feedback ID: FB23692301 There is also a discussion at discord: https://discord.com/channels/1146357402250260580/1517450179282731008 Discord invite link: https://discord.gg/kh3KMng4JV
Replies
Boosts
Views
Activity
Aug ’26
Reply to kVTCompressionPropertyKey_AverageBitRate seems to be broken in iOS 27 Beta
I submitted using the Feedback app a few days ago, but it seems you guys at Apple never respond to those. I have submitted three, and none has been addressed. I'll not submit more details as it taks lots of effort, and I doubt you'll look at it, sorry. Here is my project: https://github.com/eerimoq/moblin
Replies
Boosts
Views
Activity
Jul ’26
Reply to Always audio from latest connected external USB mic
Just tested switching mic using the Control Center in iOS 26, and that works! I noticed the new AVInputPickerInteraction in iOS 26, which looks promising, but there is a slight catch. My app is a streaming app, and users would like to switch mic automatically when switching "scene/camera". It's not suitable to present a picker every time that happens, so would be awesome if the mic selection could be done in code (in Swift).
Replies
Boosts
Views
Activity
Jul ’25
Reply to AVAssetWriter append() failed
I got it working after copying all sample buffer metadata. Somehow it must have been modified somewhere in my code and that occasionally made recording break.
Replies
Boosts
Views
Activity
Jul ’25