Home
last modified time | relevance | path

Searched refs:recording (Results 1 – 25 of 56) sorted by relevance

123

/expo/docs/pages/versions/v46.0.0/sdk/
H A Daudio.mdx96 const [recording, setRecording] = React.useState();
107 console.log('Starting recording..');
108 /* @info */ const { recording } = await Audio.Recording.createAsync(
111 setRecording(recording);
114 console.error('Failed to start recording', err);
119 console.log('Stopping recording..');
121 /* @info */ await recording.stopAndUnloadAsync();
122 const uri = recording.getURI(); /* @end */
129 title={recording ? 'Stop Recording' : 'Start Recording'}
130 onPress={recording ? stopRecording : startRecording}
[all …]
/expo/docs/pages/versions/unversioned/sdk/
H A Daudio.mdx3 description: A library that provides an API to implement audio playback and recording in apps.
98 const [recording, setRecording] = React.useState();
109 console.log('Starting recording..');
110 /* @info */ const { recording } = await Audio.Recording.createAsync(
113 setRecording(recording);
116 console.error('Failed to start recording', err);
121 console.log('Stopping recording..');
123 /* @info */ await recording.stopAndUnloadAsync(); /* @end */
129 /* @info */ const uri = recording.getURI(); /* @end */
136 title={recording ? 'Stop Recording' : 'Start Recording'}
[all …]
/expo/docs/pages/versions/v49.0.0/sdk/
H A Daudio.mdx3 description: A library that provides an API to implement audio playback and recording in apps.
98 const [recording, setRecording] = React.useState();
109 console.log('Starting recording..');
110 /* @info */ const { recording } = await Audio.Recording.createAsync(
113 setRecording(recording);
116 console.error('Failed to start recording', err);
121 console.log('Stopping recording..');
123 /* @info */ await recording.stopAndUnloadAsync(); /* @end */
129 /* @info */ const uri = recording.getURI(); /* @end */
136 title={recording ? 'Stop Recording' : 'Start Recording'}
[all …]
/expo/docs/pages/versions/v48.0.0/sdk/
H A Daudio.mdx3 description: A library that provides an API to implement audio playback and recording in apps.
98 const [recording, setRecording] = React.useState();
109 console.log('Starting recording..');
110 /* @info */ const { recording } = await Audio.Recording.createAsync(
113 setRecording(recording);
116 console.error('Failed to start recording', err);
121 console.log('Stopping recording..');
123 /* @info */ await recording.stopAndUnloadAsync(); /* @end */
129 /* @info */ const uri = recording.getURI(); /* @end */
136 title={recording ? 'Stop Recording' : 'Start Recording'}
[all …]
/expo/docs/pages/versions/v47.0.0/sdk/
H A Daudio.mdx96 const [recording, setRecording] = React.useState();
107 console.log('Starting recording..');
108 /* @info */ const { recording } = await Audio.Recording.createAsync(
111 setRecording(recording);
114 console.error('Failed to start recording', err);
119 console.log('Stopping recording..');
121 /* @info */ await recording.stopAndUnloadAsync(); /* @end */
127 /* @info */ const uri = recording.getURI(); /* @end */
134 title={recording ? 'Stop Recording' : 'Start Recording'}
135 onPress={recording ? stopRecording : startRecording}
[all …]
/expo/packages/expo-av/build/Audio/
H A DRecording.js161 const recording = new Recording(); constant in Recording
163 recording._progressUpdateIntervalMillis = progressUpdateIntervalMillis;
165 recording.setOnRecordingStatusUpdate(onRecordingStatusUpdate);
166 await recording.prepareToRecordAsync({
171 const status = await recording.startAsync();
172 return { recording, status };
175 recording.stopAndUnloadAsync();
H A DRecording.js.map1recording.\n * @return A promise that resolves to an object of type `PermissionResponse`.\n */\nex…
H A DRecording.types.js.map1recording.\n */\n canRecord: boolean;\n /**\n * A boolean describing if the `Recording` is c…
H A DRecording.types.d.ts197 recording: Recording;
/expo/packages/expo-av/src/Audio/
H A DRecording.ts200 const recording: Recording = new Recording();
202 recording._progressUpdateIntervalMillis = progressUpdateIntervalMillis;
204 recording.setOnRecordingStatusUpdate(onRecordingStatusUpdate);
205 await recording.prepareToRecordAsync({
210 const status = await recording.startAsync();
211 return { recording, status };
213 recording.stopAndUnloadAsync();
H A DRecording.types.ts219 recording: Recording;
/expo/apps/native-component-list/src/screens/AV/
H A DAudioInputSelector.tsx49 Inputs cannot be populated until a recording object is created. Begin recording to view
H A DRecordingScreen.tsx27 <HeadingText>Last recording</HeadingText>
/expo/packages/expo-av/build/
H A DAudio.types.js.map1recording is enabled on iOS.\n * > When this flag is set to `true`, playback may be routed to th…
H A DExponentAV.web.js.map1recording' || mediaRecorder?.state === 'inactive',\n isRecording: mediaRecorder?.state === 'r…
/expo/ios/versioned/sdk47/EXAV/EXAV/
H A DABI47_0_0EXAV.m65 // Media services may reset if the active recording input is no longer available
68 // or tear down the recording session.
322 // Bluetooth input is only available when recording is allowed
445 // This is called whenever AirPods disconnect while a recording is in progress.
447 // in order to be able to resume recording with the phone mic.
501 #pragma mark - Internal audio recording helper methods
882 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
927 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
933 } else if (!_audioRecorder.recording) {
958 if (_audioRecorder.recording) {
[all …]
/expo/ios/versioned/sdk48/EXAV/EXAV/
H A DABI48_0_0EXAV.m65 // Media services may reset if the active recording input is no longer available
68 // or tear down the recording session.
322 // Bluetooth input is only available when recording is allowed
445 // This is called whenever AirPods disconnect while a recording is in progress.
447 // in order to be able to resume recording with the phone mic.
501 #pragma mark - Internal audio recording helper methods
882 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
927 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
933 } else if (!_audioRecorder.recording) {
958 if (_audioRecorder.recording) {
[all …]
/expo/ios/versioned/sdk49/EXAV/EXAV/
H A DABI49_0_0EXAV.m65 // Media services may reset if the active recording input is no longer available
68 // or tear down the recording session.
322 // Bluetooth input is only available when recording is allowed
445 // This is called whenever AirPods disconnect while a recording is in progress.
447 // in order to be able to resume recording with the phone mic.
501 #pragma mark - Internal audio recording helper methods
882 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
927 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
933 } else if (!_audioRecorder.recording) {
958 if (_audioRecorder.recording) {
[all …]
/expo/packages/expo-av/ios/EXAV/
H A DEXAV.m65 // Media services may reset if the active recording input is no longer available
68 // or tear down the recording session.
322 // Bluetooth input is only available when recording is allowed
445 // This is called whenever AirPods disconnect while a recording is in progress.
447 // in order to be able to resume recording with the phone mic.
501 #pragma mark - Internal audio recording helper methods
882 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
927 reject(@"E_MISSING_PERMISSION", @"Missing audio recording permission.", nil);
933 } else if (!_audioRecorder.recording) {
958 if (_audioRecorder.recording) {
[all …]
/expo/apps/native-component-list/src/screens/Camera/
H A DCameraScreen.tsx80 recording: boolean;
105 recording: false,
169 this.setState((state) => ({ recording: !state.recording }));
170 if (this.state.recording) {
325 {this.state.recording ? (
/expo/packages/expo-camera/src/
H A DExponentCamera.web.tsx106 …// TODO(Bacon): Create a universal prop, on native the microphone is only used when recording vide…
107 …// Because we don't support recording video in the browser we don't need the user to give micropho…
/expo/packages/expo-av/
H A DCHANGELOG.md29 - Fixed recording status not being reset when recording is paused before being stopping. ([#21747](…
208 - Add methods to get and set audio recording inputs. ([#15806](https://github.com/expo/expo/pull/15…
257 - Default audio recording settings on ios are now `extension: '.m4a'` and `outputFormat: RECORDING_…
263 - Add web support for recording. ([#8721](https://github.com/expo/expo/pull/8721) by [@WazzaJB](htt…
284 - Add new `Recording.createAsync` API for faster recording on iOS. ([#12294](https://github.com/exp…
285 - Add `keepAudioActiveHint` recording option to prevent deactivation of the Audio session when reco…
373 - Fix audio recording not working after reload app in iOS. ([#9283](https://github.com/expo/expo/pu…
/expo/packages/expo-screen-capture/ios/EXScreenCapture/
H A DEXScreenCaptureModule.m47 // If already recording, block it
/expo/ios/versioned/sdk47/EXScreenCapture/EXScreenCapture/
H A DABI47_0_0EXScreenCaptureModule.m47 // If already recording, block it
/expo/ios/versioned/sdk49/EXScreenCapture/EXScreenCapture/
H A DABI49_0_0EXScreenCaptureModule.m47 // If already recording, block it

123