/frameworks/av/cmds/stagefright/ |
H A D | audioloop.cpp | 43 fprintf(stderr, " -m use microphone for input, default sine source\n"); 83 sp<MediaSource> source; local 87 source = new AudioSource( 93 // use a sine source at 500 hz. 94 source = new SineSource(kSampleRate, channels); 107 if (source->getFormat()->findInt32(kKeyMaxInputSize, &maxInputSize)) { 115 sp<IMediaSource> encoder = MediaCodecSource::Create(looper, meta, source);
|
H A D | recordvideo.cpp | 272 sp<MediaSource> source = local 308 looper, enc_meta, source, NULL /* consumer */,
|
H A D | stagefright.cpp | 144 static void dumpSource(const sp<IMediaSource> &source, const String8 &filename) { argument 147 CHECK_EQ((status_t)OK, source->start()); 152 err = source->read(&mbuf); 171 CHECK_EQ((status_t)OK, source->stop()); 177 static void playSource(sp<IMediaSource> &source) { argument 178 sp<MetaData> meta = source->getFormat(); 185 rawSource = source; 195 rawSource = SimpleDecodingSource::Create(source, flags, gSurface); 202 source.clear(); 407 explicit DetectSyncSource(const sp<IMediaSource> &source); 431 DetectSyncSource(const sp<IMediaSource> &source) argument 531 sp<IMediaSource> source = sources.editItemAt(i); local 548 performSeekTest(const sp<IMediaSource> &source) argument 1050 sp<IMediaSource> source = extractor->getTrack(i); local [all...] |
H A D | stream.cpp | 354 sp<IStreamSource> source; local 371 source = new MyStreamSource(fd); 375 source = new MyConvertingStreamSource(argv[1]); 381 if (player != NULL && player->setDataSource(source) == NO_ERROR) {
|
/frameworks/av/drm/libmediadrm/ |
H A D | Crypto.cpp | 239 const sp<IMemory> &source, size_t offset, 253 const void *srcPtr = static_cast<uint8_t *>(source->pointer()) + offset; 237 decrypt(const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, const sp<IMemory> &source, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, const ICrypto::DestinationBuffer &destination, AString *errorDetailMsg) argument
|
H A D | CryptoHal.cpp | 283 const ICrypto::SourceBuffer &source, size_t offset, 323 int32_t heapSeqNum = source.mHeapSeqNum; 341 status_t status = toSharedBuffer(source.mSharedMemory, heapSeqNum, &hSource); 281 decrypt(const uint8_t keyId[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, const ICrypto::SourceBuffer &source, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, const ICrypto::DestinationBuffer &destination, AString *errorDetailMsg) argument
|
H A D | ICrypto.cpp | 101 const SourceBuffer &source, size_t offset, 130 data.writeStrongBinder(IInterface::asBinder(source.mSharedMemory)); 131 data.writeInt32(source.mHeapSeqNum); 326 SourceBuffer source; local 328 source.mSharedMemory = 330 if (source.mSharedMemory == NULL) { 334 source.mHeapSeqNum = data.readInt32(); 388 } else if (totalSize > source.mSharedMemory->size()) { 390 } else if ((size_t)offset > source.mSharedMemory->size() - totalSize) { 393 result = decrypt(key, iv, mode, pattern, source, offse 99 decrypt(const uint8_t key[16], const uint8_t iv[16], CryptoPlugin::Mode mode, const CryptoPlugin::Pattern &pattern, const SourceBuffer &source, size_t offset, const CryptoPlugin::SubSample *subSamples, size_t numSubSamples, const DestinationBuffer &destination, AString *errorDetailMsg) argument [all...] |
/frameworks/av/drm/mediadrm/plugins/clearkey/ |
H A D | AesCtrDecryptor.cpp | 30 const Iv iv, const uint8_t* source, 49 memcpy(destination + offset, source + offset, 55 AES_ctr128_encrypt(source + offset, destination + offset, 29 decrypt(const android::Vector<uint8_t>& key, const Iv iv, const uint8_t* source, uint8_t* destination, const SubSample* subSamples, size_t numSubSamples, size_t* bytesDecryptedOut) argument
|
H A D | Session.cpp | 65 const KeyId keyId, const Iv iv, const void* source, 80 reinterpret_cast<const uint8_t*>(source), 64 decrypt( const KeyId keyId, const Iv iv, const void* source, void* destination, const SubSample* subSamples, size_t numSubSamples, size_t* bytesDecryptedOut) argument
|
/frameworks/av/drm/mediadrm/plugins/clearkey/tests/ |
H A D | AesCtrDecryptorUnittest.cpp | 33 status_t attemptDecrypt(const Key& key, const Iv& iv, const uint8_t* source, argument 40 return decryptor.decrypt(keyVector, iv, source, destination, subSamples,
|
/frameworks/av/include/media/stagefright/ |
H A D | DataConverter.h | 34 status_t convert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target); 38 virtual status_t safeConvert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target); 41 // SampleConverterBase uses a ratio to calculate the source and target sizes 42 // based on source and target sample sizes. 48 virtual status_t safeConvert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target) = 0; 61 static AudioConverter *Create(AudioEncoding source, AudioEncoding target); 64 virtual status_t safeConvert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target); 68 AudioEncoding source, size_t sourceSample, 71 mFrom(source), 67 AudioConverter( AudioEncoding source, size_t sourceSample, AudioEncoding target, size_t targetSample) argument
|
H A D | RemoteDataSource.h | 30 static sp<IDataSource> wrap(const sp<DataSource> &source) { argument 31 if (source.get() == nullptr) { 34 if (source->getIDataSource().get() != nullptr) { 35 return source->getIDataSource(); 37 return new RemoteDataSource(source); 83 explicit RemoteDataSource(const sp<DataSource> &source) { argument 84 mSource = source;
|
/frameworks/av/media/libaaudio/examples/loopback/src/ |
H A D | loopback.cpp | 232 static void convertPcm16ToFloat(const int16_t *source, argument 237 destination[i] = source[i] * scaler;
|
/frameworks/av/media/libaaudio/src/client/ |
H A D | AudioStreamInternalPlay.cpp | 117 uint8_t *source = (uint8_t *) buffer; local 144 (const float *) source, 153 (const float *) source, 161 (const float *) source, 171 (const int16_t *) source, 179 (const int16_t *) source, 186 (const int16_t *) source, 194 source += numBytes;
|
/frameworks/av/media/libaaudio/src/fifo/ |
H A D | FifoBuffer.cpp | 89 uint8_t *source = &mStorage[convertFramesToBytes(startIndex)]; local 92 wrappingBuffer->data[0] = source; 98 wrappingBuffer->data[0] = source; 153 uint8_t *source = (uint8_t *) buffer; local 168 memcpy(wrappingBuffer.data[partIndex], source, numBytes); 170 source += numBytes;
|
/frameworks/av/media/libaaudio/src/utility/ |
H A D | AAudioUtilities.cpp | 103 void AAudioConvert_floatToPcm16(const float *source, argument 109 float sample = *source++; 114 void AAudioConvert_floatToPcm16(const float *source, argument 125 float sample = *source++; 134 void AAudioConvert_pcm16ToFloat(const int16_t *source, argument 140 destination[i] = source[i] * scaler; 145 void AAudioConvert_pcm16ToFloat(const int16_t *source, argument 155 *destination++ = *source++ * scaler; 162 void AAudio_linearRamp(const float *source, argument 172 float sample = *source 185 AAudio_linearRamp(const int16_t *source, int16_t *destination, int32_t numFrames, int32_t samplesPerFrame, float amplitude1, float amplitude2) argument [all...] |
/frameworks/av/media/libaaudio/tests/ |
H A D | test_linear_ramp.cpp | 27 const float source[4] = {1.0f, 1.0f, 1.0f, 1.0f }; local 42 AAudio_linearRamp(source, destination, 4, 1, levelFrom, levelTo); 53 AAudio_linearRamp(source, destination, 4, 1, levelFrom, levelTo); 64 AAudio_linearRamp(source, destination, 4, 1, levelFrom, levelTo); 75 const float source[4] = {1.0f, 1.0f, 1.0f, 1.0f }; local 90 AAudio_linearRamp(source, destination, 4, 1, levelFrom, levelTo); 101 AAudio_linearRamp(source, destination, 4, 1, levelFrom, levelTo);
|
/frameworks/av/media/libaudioclient/ |
H A D | AudioPolicy.cpp | 28 audio_source_t source, 36 mValue.mSource = source; 27 AudioMixMatchCriterion(audio_usage_t usage, audio_source_t source, uint32_t rule) argument
|
H A D | AudioSystem.cpp | 1198 status_t AudioSystem::startAudioSource(const struct audio_port_config *source, argument 1204 return aps->startAudioSource(source, attributes, handle); 1293 int event, audio_session_t session, audio_source_t source, 1303 cb(event, session, source, clientConfig, deviceConfig, patchHandle); 1292 onRecordingConfigurationUpdate( int event, audio_session_t session, audio_source_t source, const audio_config_base_t *clientConfig, const audio_config_base_t *deviceConfig, audio_patch_handle_t patchHandle) argument
|
H A D | IAudioFlinger.cpp | 535 audio_source_t source, 548 data.writeInt32(source); 1216 audio_source_t source = (audio_source_t)data.readInt32(); local 1220 &device, address, source, flags); 530 openInput(audio_module_handle_t module, audio_io_handle_t *input, audio_config_t *config, audio_devices_t *device, const String8& address, audio_source_t source, audio_input_flags_t flags) argument
|
H A D | IAudioPolicyService.cpp | 491 virtual bool isSourceActive(audio_source_t source) const 495 data.writeInt32((int32_t) source); 752 virtual status_t startAudioSource(const struct audio_port_config *source, argument 758 if (source == NULL || attributes == NULL || handle == NULL) { 761 data.write(source, sizeof(struct audio_port_config)); 1153 audio_source_t source = (audio_source_t) data.readInt32(); local 1154 reply->writeInt32( isSourceActive(source)); 1370 struct audio_port_config source; local 1371 data.read(&source, sizeof(struct audio_port_config)); 1375 status_t status = startAudioSource(&source, [all...] |
H A D | IAudioPolicyServiceClient.cpp | 84 audio_source_t source, const audio_config_base_t *clientConfig, 90 data.writeInt32(source); 127 audio_source_t source = (audio_source_t) data.readInt32(); local 133 onRecordingConfigurationUpdate(event, session, source, &clientConfig, &deviceConfig, 83 onRecordingConfigurationUpdate(int event, audio_session_t session, audio_source_t source, const audio_config_base_t *clientConfig, const audio_config_base_t *deviceConfig, audio_patch_handle_t patchHandle) argument
|
/frameworks/av/media/libaudiohal/ |
H A D | DeviceHalHidl.cpp | 271 audio_source_t source, 285 AudioSource(source), 265 openInputStream( audio_io_handle_t handle, audio_devices_t devices, struct audio_config *config, audio_input_flags_t flags, const char *address, audio_source_t source, sp<StreamInHalInterface> *inStream) argument
|
H A D | DeviceHalLocal.cpp | 132 audio_source_t source, 136 "srate: %d format %#x channels %x address %s source %d", 139 address, source); 141 mDev, handle, devices, config, &halStream, flags, address, source); 126 openInputStream( audio_io_handle_t handle, audio_devices_t devices, struct audio_config *config, audio_input_flags_t flags, const char *address, audio_source_t source, sp<StreamInHalInterface> *inStream) argument
|
/frameworks/av/media/libmedia/ |
H A D | CharacterEncodingDetector.cpp | 203 // only convert if the source encoding isn't already UTF-8 219 const char* source = mValues.getEntry(i); local 228 &source, source + strlen(source), 346 const char *source = input; local 355 if (source != sourceLimit) { 356 inchar = (source[0] << 8) + source[1]; 358 UChar32 c = ucnv_getNextUChar(conv, &source, sourceLimi [all...] |