11

Appleの男は面白くしようとして、ドキュメントに次のように書いています。

("Headphone," "Speaker," etc.)

実際にはどのような戻り値が可能ですか?

4

6 に答える 6

11

CoreMediaフレームワーク(iOS4.2 SDK)で「文字列」を実行しましたが、次の文字列は妥当と思われ、グループ化されています。

  • ReceiverAndMicrophone
  • HeadsetInOut
  • ヘッドフォンとマイク
  • スピーカーとマイク
  • HeadsetBT
  • LineInOut
  • デフォルト

コマンドは:

strings -a -o CoreMedia | less

# CoreMedia is from /Developer/Platforms/iPhoneOS.platform/Developer \
# /SDKs/iPhoneOS4.2.sdk/System/Library/Frameworks/CoreMedia.framework
于 2011-02-02T01:34:47.393 に答える
3

彼は面白くなかった、それらは実際の値です。彼が概説しなかったのを私が見た唯一のものは「LineOut」です

于 2010-05-25T19:36:11.110 に答える
2

http://lists.apple.com/archives/coreaudio-api/2009/Jan/msg00084.htmlによると 、LineOut、HeadsetInOut、ReceiverAndMicrophone、HeadphonesAndMicrophoneもありますが、もっと値があるかどうかを尋ねた人は答えを受け取りませんでした。

于 2010-10-07T10:44:16.133 に答える
1

私はそれからMicrophoneWiredを手に入れました。(実際には、温度プローブという特別なハードウェアが接続されていますが、ヘッドフォンジャックを介して使用しています)。

それから私は何も接続されていないMicrophoneBuiltInを手に入れました。これは4.3のipodtouchです。

于 2011-06-04T05:35:53.217 に答える
0

HeadphonesBTとHeadsetBTの違いは何ですか?私のアプリはHeadsetBTデバイスを使用して音声を送受信できましたが、HeadphonesBTは何もできませんでした。これはiOs6にあります

于 2012-11-02T18:37:18.693 に答える
0

上記のl8niteによって提供される値は、オーディオセッションが入力と出力の両方に対して構成されている場合に予約されています。オーディオ出力のみを行う場合に使用される他の値:(私はl8niteと同じトリックを使用しました-ありがとう!)

ラインアウト

HeadphonesBT(Bluetoothオーディオ出力に使用-Bluetooth経由でカーオーディオシステムに接続されていることを確認)

AirTunes(AirPlay出力に使用)

于 2011-09-08T15:24:08.633 に答える