WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
170861
Use AVAudioSession to enumerate audio capture devices on iOS
https://bugs.webkit.org/show_bug.cgi?id=170861
Summary
Use AVAudioSession to enumerate audio capture devices on iOS
Jeremy Jones
Reported
2017-04-14 15:23:09 PDT
Right now iOS is using AVCaptureDeviceManager, but it should move to AVAudioSession.
Attachments
Patch
(3.36 KB, patch)
2017-05-01 13:59 PDT
,
Jer Noble
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2017-04-17 01:12:59 PDT
<
rdar://problem/31653658
>
Jer Noble
Comment 2
2017-05-01 13:59:43 PDT
Created
attachment 308763
[details]
Patch
Eric Carlson
Comment 3
2017-05-01 14:02:57 PDT
Comment on
attachment 308763
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=308763&action=review
> Source/WebCore/ChangeLog:10 > + Hook up the new AVAudioSessionCaptureDeviceManager class to CoreAudioCaptureSource and to the (increasingly ill-named) > + RealtimeMediaSourceCenterMac.
Magic eight ball says "Outlook good for a rename"
WebKit Commit Bot
Comment 4
2017-05-01 14:38:42 PDT
Comment on
attachment 308763
[details]
Patch Clearing flags on attachment: 308763 Committed
r216029
: <
http://trac.webkit.org/changeset/216029
>
WebKit Commit Bot
Comment 5
2017-05-01 14:38:43 PDT
All reviewed patches have been landed. Closing bug.
Ryan Haddad
Comment 6
2017-05-01 15:03:52 PDT
(In reply to WebKit Commit Bot from
comment #4
)
> Comment on
attachment 308763
[details]
> Patch > > Clearing flags on attachment: 308763 > > Committed
r216029
: <
http://trac.webkit.org/changeset/216029
>
As EWS predicted, this broke the iOS build:
https://build.webkit.org/builders/Apple%20iOS%2010%20Simulator%20Release%20%28Build%29/builds/1264
Ryan Haddad
Comment 7
2017-05-01 15:05:34 PDT
(In reply to Ryan Haddad from
comment #6
)
> (In reply to WebKit Commit Bot from
comment #4
) > > Comment on
attachment 308763
[details]
> > Patch > > > > Clearing flags on attachment: 308763 > > > > Committed
r216029
: <
http://trac.webkit.org/changeset/216029
> > > As EWS predicted, this broke the iOS build: > >
https://build.webkit.org/builders/
> Apple%20iOS%2010%20Simulator%20Release%20%28Build%29/builds/1264
Apparently I left this
comment 20
seconds after a fix was landed in
https://trac.webkit.org/r216034
Jer Noble
Comment 8
2017-05-01 15:07:29 PDT
(In reply to Ryan Haddad from
comment #7
)
> (In reply to Ryan Haddad from
comment #6
) > > (In reply to WebKit Commit Bot from
comment #4
) > > > Comment on
attachment 308763
[details]
> > > Patch > > > > > > Clearing flags on attachment: 308763 > > > > > > Committed
r216029
: <
http://trac.webkit.org/changeset/216029
> > > > > As EWS predicted, this broke the iOS build: > > > >
https://build.webkit.org/builders/
> > Apple%20iOS%2010%20Simulator%20Release%20%28Build%29/builds/1264 > > Apparently I left this
comment 20
seconds after a fix was landed in >
https://trac.webkit.org/r216034
My apologies. I was building against an old ToT where this error didn't show up.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug