Skip to content

Commit bfe7fe5

Browse files
committed
Merge pull request #5 from diogot/master
Added hardware mute via Core Audio
2 parents e1f3538 + 3d38239 commit bfe7fe5

11 files changed

Lines changed: 320 additions & 257 deletions

File tree

.gitignore

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# OS X Finder
2+
.DS_Store
3+
4+
# Xcode per-user config
5+
*.mode1
6+
*.mode1v3
7+
*.mode2v3
8+
*.perspective
9+
*.perspectivev3
10+
*.pbxuser
11+
xcuserdata
12+
*.xccheckout
13+
14+
# Build products
15+
build/
16+
*.o
17+
*.LinkFileList
18+
*.hmap
19+
20+
# Automatic backup files
21+
*~.nib/
22+
*.swp
23+
*~
24+
*.dat
25+
*.dep
26+
27+
# Cocoapods
28+
Pods
29+
30+
# AppCode specific files
31+
.idea/
32+
*.iml

MuteUnmuteMic.xcodeproj/project.pbxproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
D9A9F66F1BC35EDC004395E8 /* AudioMixer.c in Sources */ = {isa = PBXBuildFile; fileRef = D9A9F66D1BC35EDC004395E8 /* AudioMixer.c */; settings = {ASSET_TAGS = (); }; };
1011
ECF208BE1BAF2DE6000D3C2C /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = ECF208BD1BAF2DE6000D3C2C /* AppDelegate.m */; };
1112
ECF208C11BAF2DE6000D3C2C /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = ECF208C01BAF2DE6000D3C2C /* main.m */; };
1213
ECF208C31BAF2DE6000D3C2C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = ECF208C21BAF2DE6000D3C2C /* Assets.xcassets */; };
1314
ECF208C61BAF2DE6000D3C2C /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = ECF208C41BAF2DE6000D3C2C /* MainMenu.xib */; };
1415
/* End PBXBuildFile section */
1516

1617
/* Begin PBXFileReference section */
18+
D9A9F66D1BC35EDC004395E8 /* AudioMixer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = AudioMixer.c; path = MuteUnmuteMic/AudioMixer.c; sourceTree = "<group>"; };
19+
D9A9F66E1BC35EDC004395E8 /* AudioMixer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AudioMixer.h; path = MuteUnmuteMic/AudioMixer.h; sourceTree = "<group>"; };
1720
ECF208B91BAF2DE6000D3C2C /* MuteUnmuteMic.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MuteUnmuteMic.app; sourceTree = BUILT_PRODUCTS_DIR; };
1821
ECF208BC1BAF2DE6000D3C2C /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
1922
ECF208BD1BAF2DE6000D3C2C /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
@@ -39,6 +42,8 @@
3942
children = (
4043
ECF208BB1BAF2DE6000D3C2C /* MuteUnmuteMic */,
4144
ECF208BA1BAF2DE6000D3C2C /* Products */,
45+
D9A9F66D1BC35EDC004395E8 /* AudioMixer.c */,
46+
D9A9F66E1BC35EDC004395E8 /* AudioMixer.h */,
4247
);
4348
sourceTree = "<group>";
4449
};
@@ -142,6 +147,7 @@
142147
files = (
143148
ECF208C11BAF2DE6000D3C2C /* main.m in Sources */,
144149
ECF208BE1BAF2DE6000D3C2C /* AppDelegate.m in Sources */,
150+
D9A9F66F1BC35EDC004395E8 /* AudioMixer.c in Sources */,
145151
);
146152
runOnlyForDeploymentPostprocessing = 0;
147153
};

MuteUnmuteMic.xcodeproj/xcuserdata/btlr.xcuserdatad/xcschemes/MuteUnmuteMic.xcscheme

Lines changed: 0 additions & 91 deletions
This file was deleted.

MuteUnmuteMic.xcodeproj/xcuserdata/btlr.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 0 additions & 22 deletions
This file was deleted.

MuteUnmuteMic.xcodeproj/xcuserdata/gustavo.xcuserdatad/xcschemes/MuteUnmuteMic.xcscheme

Lines changed: 0 additions & 91 deletions
This file was deleted.

MuteUnmuteMic.xcodeproj/xcuserdata/gustavo.xcuserdatad/xcschemes/xcschememanagement.plist

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)