FaceTime volume issue in Mavericks - macos

We have an audio application for Mac OSX which is music player with some audio effects . Ever since we upgraded to mavericks(10.9) we are finding one weird issue i.e when we get call from facetime our application volume automatically reduces. As per our analysis,facetime seems to lower every other applications volume and there is no control on it.
These are few discussion on the same issue
https://discussions.apple.com/message/23592588#23592588
As a temporary fix , we are planing to display some kind of UI to the user to inform that volume is reduced due to the facetime call.
Is there any notifications/API that we will get when we receive a facetime call or any other way to resolve this issue.

Unchecking the audio ducking only fixes the reduced sound that occurs when the "voice" of your computer is speaking. If you have set it up to do so, it is not a fix for the facetime and other application's issue

This is called audio ducking. There is a setting for this built into Mavericks. Open "System Preferences". Go to "Accessibility". Go to "VoiceOver". Click on "Open VoiceOver Utility...". Go to "Sound". The box for "Enable audio ducking" should be checked. Click on this box to uncheck it, and the audio ducking should no longer occur.

Related

How are apps listed on the OSX "Apps using significant energy" list?

I created a small OSX app that takes a picture on the webcam every hour. However, as soon as the first webcam picture is taken, the app gets listed in the dreaded "Apps using significant energy" list under the MacBook battery menu. It then remains in this list until the app is closed.
However, when examined in Xcode, it is clear the app only consumes energy for the brief second that the photo is taken, as seen here:
Is there any way to tell OSX to re-audit energy usage? Or could I silently quit and restart my app after each photo to "clear its record"? How else can I get rid of this false bad-rap from the OS?
EDIT: Further research shows that simply accessing the camera is does not automatically put an app on this list. Apple's own Photo Booth app, for example, does not get listed even when it is filming video. I've edited the title and question to be more explicit about finding what it is that triggers this warning.
I'm using the popular ImageSnap code for taking the picture. The same issue happened with both the original and the new Mavericks-specific version.

Lower security setting dialog after changing sandbox settings

I am developing an app which plays midi files in Mac.
When I activated sandboxing I couldn't hear any midi playback, after googling a bit I found out that I need to add some things in my entitlements.plist file,
So according to one forum which I saw, I added
com.apple.security.temporary-exception.audio-unit-host
I get a dialog box asking me to lower security settings every time I run the app on any mac. This is not desirable, how can i disable it?
The behavior you see is described in TN 2247 by Apple. It looks like you have at least one Audio Component that isn't suitable for sandbox. But probably not the one playing MIDI.
https://developer.apple.com/library/mac/technotes/tn2247/_index.html

How to bypass “Adobe Flash Player has stopped a potentially unsafe operation.” running on Mac 10.7 with local files

I am tearing my hair out. I have a complicated Flash player application which I want to run on my local Mac, 10.7.4. I set this up a year or so ago on earlier Mac OS, with earlier Flash players, and sometimes I had to fiddle with global settings, etc, but it always worked. But now flash has decided (sensibly) to handle the security settings surrounding this use of Flash from the local System Preferences. Here's the appropriate screen which should let me tell Flash that I am opening files in the folder:
You can see my desperate attempts to get flash to let me open files in /Users/peter/BTDE2/ etc -- all failing.
Why? How do I get around this? or do I just give up on flash as a horrible bad job...
It appears from the documentation at http://help.adobe.com/en_US/FlashPlayer/LSM/WS6aa5ec234ff3f285139dc56112e3786b68c-7ff0.html#WS6aa5ec234ff3f285139dc56112e3786b68c-7feb that there should be a fix. According to this, there should be a 'Developer Tools' control on the 'Advanced' panel, which gives access to 'Trusted Location' settings. Well, here is the Advanced panel in Flash System Preferences and it shows no such choices. Looks like someone screwed up somewhere.
In the Flash Player panel are you not able to scroll down to reveal the Developer Tools?

Possible to turn on logging / debugging, or otherwise solve a streaming issue in Flash?

I know virtually nothing about Flash so I'm kind of casting about in the dark.
I have the misfortune of being a BT customer, and whilst I have reasonable bandwidth (can view streaming high res video fine) I always have problems listening to radio programmes from the BBC. I think it could be buffering due to traffic shaping, or it could be the Flash applet used to play the content, or something else.
Is it possible to bring up some kind of debugging console, or view some kind of error log to see if there is some diagnostic information that could be useful in finding the problem?
Chrome/Firefox/Safari using Adobe Flash player 10.2.159 on Mac OS X 10.6
EDIT: In the debug Flash player the 'debug' option is greyed out, suggesting that the swf was compiled without debug symbols. This was created by a third party (BBC) not me.
You could install the debug Flash Player, so you should see if an error occurs (a popup will appear on the screen) during the streaming.flash player debugger download
You should also disable flash player plugin and turn on debugger. If you're using Chrome type chrome://plugins the disable flash player and enable Adobe Shockwave for Director Netscape plug-in.

Flash Player interface problem

I am facing an interface freeze issue with Flash Projector running a flex state based application. A Flash Projector exe was generated from a standalone flash player ver 10.2. The target machine on which the problem occuresd has 10.3.
Basically "screen freeze" means that the user interface is running as usual on Flash Player, but it's not responding to any user input (like button presses). But if we alt-tab to another application, the state changes in the Flash player. There is display with buttons on the screen, but touching the buttons or doing anything else - it did not respond. Rebooting the computer fixes the problem.
Can you suggest why this is happening? Is there any known bug in Flash Player.
The problem is this is being hard to reproduce on the developer workstation as it doesn't happen always. But it happens quite often on the target machine running an Intel Atom N270. What debugging steps can you suggest?
Problem : http://www.youtube.com/watch?v=z25oV9QWRyk
Have you tried publishing the projector in 10.1 or a version of Flash newer than 10.2? If you are able to publish it as a SWF first, you can use the stand-alone projector exe (downloadable here) to load and create a projector from it.
According to this Adobe bug issue (registration required), version 10.1 was supposed to have resolved this, but it sounds like it may have reappeared in 10.2.

Resources