NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
AVAudioRecorder(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static AVAudioRecorder |
alloc() |
static AVAudioRecorder |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
float |
averagePowerForChannel(long channelNumber)
returns average power in decibels for a given channel
|
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
NSArray<? extends AVAudioSessionChannelDescription> |
channelAssignments()
Array of AVAudioSessionChannelDescription objects
|
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
double |
currentTime()
get the current time of the recording - only valid while recording
|
static java.lang.String |
debugDescription_static() |
AVAudioRecorderDelegate |
delegate()
the delegate will be sent messages from the AVAudioRecorderDelegate protocol
|
boolean |
deleteRecording()
delete the recorded file.
|
static java.lang.String |
description_static() |
double |
deviceCurrentTime()
get the device current time - always valid
|
AVAudioFormat |
format()
this object is fully valid only when prepareToRecord has been called
|
static long |
hash_static() |
AVAudioRecorder |
init() |
AVAudioRecorder |
initWithURLFormatError(NSURL url,
AVAudioFormat format,
org.moe.natj.general.ptr.Ptr<NSError> outError)
The file type to create can be set through the corresponding settings key.
|
AVAudioRecorder |
initWithURLSettingsError(NSURL url,
NSDictionary<java.lang.String,?> settings,
org.moe.natj.general.ptr.Ptr<NSError> outError)
The file type to create can be set through the corresponding settings key.
|
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
boolean |
isMeteringEnabled()
turns level metering on or off.
|
boolean |
isRecording()
is it recording or not?
|
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
static AVAudioRecorder |
new_objc() |
void |
pause()
pause recording
|
float |
peakPowerForChannel(long channelNumber)
returns peak power in decibels for a given channel
|
boolean |
prepareToRecord()
creates the file and gets ready to record.
|
boolean |
record()
start or resume recording to file.
|
boolean |
recordAtTime(double time)
start recording at specified time in the future.
|
boolean |
recordAtTimeForDuration(double time,
double duration)
record a file of a specified duration starting at specified time.
|
boolean |
recordForDuration(double duration)
record a file of a specified duration.
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
void |
setChannelAssignments(NSArray<? extends AVAudioSessionChannelDescription> value)
Array of AVAudioSessionChannelDescription objects
|
void |
setDelegate_unsafe(AVAudioRecorderDelegate value)
the delegate will be sent messages from the AVAudioRecorderDelegate protocol
|
void |
setDelegate(AVAudioRecorderDelegate value)
the delegate will be sent messages from the AVAudioRecorderDelegate protocol
|
void |
setMeteringEnabled(boolean value)
turns level metering on or off.
|
NSDictionary<java.lang.String,?> |
settings()
these settings are fully valid only when prepareToRecord has been called
|
static void |
setVersion_static(long aVersion) |
void |
stop()
stops recording.
|
static org.moe.natj.objc.Class |
superclass_static() |
void |
updateMeters()
call to refresh meter values
|
NSURL |
url()
URL of the recorded file
|
static long |
version_static() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeypublic static boolean accessInstanceVariablesDirectly()
public static AVAudioRecorder alloc()
public static AVAudioRecorder allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public float averagePowerForChannel(long channelNumber)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public NSArray<? extends AVAudioSessionChannelDescription> channelAssignments()
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public double currentTime()
public static java.lang.String debugDescription_static()
public AVAudioRecorderDelegate delegate()
public boolean deleteRecording()
public static java.lang.String description_static()
public double deviceCurrentTime()
public AVAudioFormat format()
public static long hash_static()
public AVAudioRecorder init()
public AVAudioRecorder initWithURLFormatError(NSURL url, AVAudioFormat format, org.moe.natj.general.ptr.Ptr<NSError> outError)
public AVAudioRecorder initWithURLSettingsError(NSURL url, NSDictionary<java.lang.String,?> settings, org.moe.natj.general.ptr.Ptr<NSError> outError)
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public boolean isMeteringEnabled()
public boolean isRecording()
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public static AVAudioRecorder new_objc()
public void pause()
public float peakPowerForChannel(long channelNumber)
public boolean prepareToRecord()
public boolean record()
public boolean recordAtTime(double time)
public boolean recordAtTimeForDuration(double time,
double duration)
public boolean recordForDuration(double duration)
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public void setChannelAssignments(NSArray<? extends AVAudioSessionChannelDescription> value)
public void setDelegate_unsafe(AVAudioRecorderDelegate value)
public void setDelegate(AVAudioRecorderDelegate value)
public void setMeteringEnabled(boolean value)
public static void setVersion_static(long aVersion)
public NSDictionary<java.lang.String,?> settings()
public void stop()
public static org.moe.natj.objc.Class superclass_static()
public void updateMeters()
public NSURL url()
public static long version_static()