Sample Code
OSX Driver and Kext Samples/ SampleUSBAudioOverrideDriver/ SampleUSBAudioOverrideDriver/ Info.plist/
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>CFBundleDevelopmentRegion</key> <string>English</string> <key>CFBundleIdentifier</key> <string>com.MySoftwareCompany.driver.SampleUSBAudioOverrideDriver</string> <key>CFBundleInfoDictionaryVersion</key> <string>6.0</string> <key>CFBundlePackageType</key> <string>KEXT</string> <key>CFBundleSignature</key> <string>????</string> <key>CFBundleVersion</key> <string>1.2</string> <key>IOKitPersonalities</key> <dict> <key>SampleUSBAudioDevice</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleUSBMergeNub</string> <key>IOClass</key> <string>AppleUSBMergeNub</string> <key>IOProviderClass</key> <string>IOUSBDevice</string> <key>IOProviderMergeProperties</key> <dict> <key>USB Product Name</key> <string>SampleUSBAudioCodecName</string> <key>IOAudioDeviceLocalizedBundle</key> <string>SampleUSBAudioOverrideDriver.kext</string> <key>IOAudioDeviceConfigurationApplication</key> <string>com.MySoftwareCompany.ControlPanelApp</string> </dict> <key>idProduct</key> <integer>1967</integer> <key>idVendor</key> <integer>1917</integer> </dict> <key>SampleUSBAudioOutputInterface</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleUSBMergeNub</string> <key>IOClass</key> <string>AppleUSBMergeNub</string> <key>IOProviderClass</key> <string>IOUSBInterface</string> <key>IOProviderMergeProperties</key> <dict> <key>USB Interface Name</key> <string>SampleUSBAudioOutputName</string> <key>IOAudioEngineOutputSampleLatency</key> <dict> <key>44100</key> <integer>88</integer> <key>48000</key> <integer>96</integer> </dict> <key>IOAudioEngineCoreAudioPlugIn</key> <string>SampleCoreAudioPlugIn.bundle</string> </dict> <key>idProduct</key> <integer>1967</integer> <key>idVendor</key> <integer>1917</integer> <key>bInterfaceNumber</key> <integer>1</integer> <key>bConfigurationValue</key> <integer>1</integer> </dict> <key>SampleUSBAudioInputInterface</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.driver.AppleUSBMergeNub</string> <key>IOClass</key> <string>AppleUSBMergeNub</string> <key>IOProviderClass</key> <string>IOUSBInterface</string> <key>IOProviderMergeProperties</key> <dict> <key>USB Interface Name</key> <string>SampleUSBAudioInputName</string> <key>IOAudioEngineInputSampleLatency</key> <dict> <key>44100</key> <integer>88</integer> <key>48000</key> <integer>96</integer> </dict> <key>IOAudioEngineCoreAudioPlugIn</key> <string>SampleCoreAudioPlugIn.bundle</string> </dict> <key>idProduct</key> <integer>1967</integer> <key>idVendor</key> <integer>1917</integer> <key>bInterfaceNumber</key> <integer>2</integer> <key>bConfigurationValue</key> <integer>1</integer> </dict> </dict> <key>OSBundleLibraries</key> <dict> <key>com.apple.driver.AppleUSBMergeNub</key> <string>1.8.3b1</string> <key>com.apple.iokit.IOUSBFamily</key> <string>1.8</string> <key>com.apple.kpi.libkern</key> <string>9.0.0</string> </dict> <key>OSBundleRequired</key> <string>Root</string> </dict> </plist>
Our Services
-
What our customers say about us?
Read our customer testimonials to find out why our clients keep returning for their projects.
View Testimonials