/frameworks/av/camera/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/frameworks/av/camera/aidl/android/hardware/ |
H A D | ICameraService.aidl | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 29 * Binder interface for the native camera service running in mediaserver. 57 * Return the number of camera devices available in the system 96 * Open a camera device in legacy mode, if supported by the camera module HAL. 117 * Read in the vendor tag descriptors from the camera module HAL. 146 oneway void notifySystemEvent(int eventId, in int[] args);
|
/frameworks/av/camera/aidl/android/hardware/camera2/ |
H A D | ICameraDeviceCallbacks.aidl | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 34 oneway void onDeviceError(int errorCode, in CaptureResultExtras resultExtras); 36 oneway void onCaptureStarted(in CaptureResultExtras resultExtras, long timestamp); 37 oneway void onResultReceived(in CameraMetadataNative result, 38 in CaptureResultExtras resultExtras); 46 oneway void onRepeatingRequestError(in long lastFrameNumber);
|
H A D | ICameraDeviceUser.aidl | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 32 SubmitInfo submitRequest(in CaptureRequest request, boolean streaming); 33 SubmitInfo submitRequestList(in CaptureRequest[] requestList, boolean streaming); 77 int createStream(in OutputConfiguration outputConfiguration); 102 // Keep in sync with public API in
|
/frameworks/av/camera/cameraserver/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/frameworks/av/camera/tests/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/frameworks/av/cmds/screenrecord/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/frameworks/av/include/media/stagefright/foundation/ |
H A D | ANetworkSession.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 26 #include <netinet/in.h>
|
/frameworks/av/media/audioserver/ |
H A D | Android.mk | 34 # If AUDIOSERVER_MULTILIB in device.mk is non-empty then it is used to control
|
/frameworks/av/media/img_utils/include/img_utils/ |
H A D | EndianUtils.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 44 T convertToBigEndian(T in); 50 T convertToLittleEndian(T in); 58 * Wrap the given Output. Calling write methods will result in 96 * Count elements in the buffer will be written with the endianness set for this 98 * be skipped in the buffer before writing. 167 inline uint8_t convertToBigEndian(uint8_t in) { argument 168 return in; 172 inline int8_t convertToBigEndian(int8_t in) { argument 177 convertToBigEndian(uint16_t in) argument 182 convertToBigEndian(int16_t in) argument 187 convertToBigEndian(uint32_t in) argument 192 convertToBigEndian(int32_t in) argument 197 convertToBigEndian(uint64_t in) argument 202 convertToBigEndian(int64_t in) argument 207 convertToLittleEndian(uint8_t in) argument 212 convertToLittleEndian(int8_t in) argument 217 convertToLittleEndian(uint16_t in) argument 222 convertToLittleEndian(int16_t in) argument 227 convertToLittleEndian(uint32_t in) argument 232 convertToLittleEndian(int32_t in) argument 237 convertToLittleEndian(uint64_t in) argument 242 convertToLittleEndian(int64_t in) argument [all...] |
/frameworks/av/media/img_utils/src/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software 54 # Enable assert() in eng builds
|
/frameworks/av/media/libeffects/lvm/wrapper/Bundle/ |
H A D | EffectBundle.cpp | 6 * you may not use this file except in compliance with the License. 11 * Unless required by applicable law or agreed to in writing, software 39 "null pointer returned by %s in %s\n\n\n\n", callingFunc, calledFunc);\ 43 "bad alignment returned by %s in %s\n\n\n\n", callingFunc, calledFunc);\ 47 "bad number of samples returned by %s in %s\n\n\n\n", callingFunc, calledFunc);\ 51 "out of range returned by %s in %s\n", callingFunc, calledFunc);\ 208 // If this is the first create in this session 210 ALOGV("\tEffectCreate - This is the first effect in current sessionId %d sessionNo %d", 255 /* Saved strength is used to return the exact strength that was used in the set to the get 396 // Disable effect, in thi 2879 LVM_INT16 *in = (LVM_INT16 *)inBuffer->raw; local [all...] |
/frameworks/av/media/libeffects/proxy/ |
H A D | Android.mk | 4 # you may not use this file except in compliance with the License. 9 # Unless required by applicable law or agreed to in writing, software
|
/frameworks/av/media/libeffects/testlibs/ |
H A D | AudioBiquadFilter.cpp | 6 ** you may not use this file except in compliance with the License. 11 ** Unless required by applicable law or agreed to in writing, software 65 void AudioBiquadFilter::process(const audio_sample_t in[], audio_sample_t out[], argument 67 (this->*mCurProcessFunc)(in, out, frameCount); 139 void AudioBiquadFilter::process_bypass(const audio_sample_t * in, argument 142 // The common case is in-place processing, because this is what the EQ does. 143 if (CC_UNLIKELY(in != out)) { 144 memcpy(out, in, frameCount * mNumChannels * sizeof(audio_sample_t)); 148 void AudioBiquadFilter::process_normal_mono(const audio_sample_t * in, argument 162 audio_sample_t x0 = *(in 182 process_transition_normal_mono(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument 191 process_transition_bypass_mono(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument 200 process_normal_multi(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument 240 process_transition_normal_multi(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument 249 process_transition_bypass_multi(const audio_sample_t * in, audio_sample_t * out, int frameCount) argument [all...] |
H A D | AudioBiquadFilter.h | 6 ** you may not use this file except in compliance with the License. 11 ** Unless required by applicable law or agreed to in writing, software 30 // Filter can operate in an enabled (active) or disabled (bypassed) states. 44 // sampleRate Sample rate, in Hz. 49 // sampleRate Sample rate, in Hz. 54 // happens immediately and might cause discontinuities in the output. 59 // This change happens immediately and might cause discontinuities in the 68 // introducing discontinuities in the output. Otherwise, 73 // samples. Processing can be done in-place, by passing the same buffer as 75 // in Th [all...] |
H A D | AudioPeakingFilter.h | 6 ** you may not use this file except in compliance with the License. 11 ** Unless required by applicable law or agreed to in writing, software 29 // in the output, even when changing parameters abruptly. 43 // sampleRate The input/output sample rate, in Hz. 49 // sampleRate The input/output sample rate, in Hz. 63 // This value will be remembered even if the filter is in disabled() state. 64 // millibel Gain value in millibel (1/100 of decibel). 67 // Gets the gain, in millibel, as set. 71 // This value will be remembered even if the filter is in disabled() state. 72 // cents Bandwidth value in cent 104 process(const audio_sample_t in[], audio_sample_t out[], int frameCount) argument [all...] |
H A D | AudioShelvingFilter.h | 6 ** you may not use this file except in compliance with the License. 11 ** Unless required by applicable law or agreed to in writing, software 29 // in the output, even when changing parameters abruptly. 50 // sampleRate The input/output sample rate, in Hz. 56 // sampleRate The input/output sample rate, in Hz. 69 // This value will be remembered even if the filter is in disabled() state. 70 // millibel Gain value in millibel (1/100 of decibel). 73 // Gets the gain, in millibel, as set. 78 // This value will be remembered even if the filter is in disabled() state. 79 // millihertz Frequency value in mH 98 process(const audio_sample_t in[], audio_sample_t out[], int frameCount) argument [all...] |
H A D | EffectsMath.c | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 24 // for integers in the range 0 to 63 (i = ai5*2^5 + ai4*2^4 + ai3*2^3 + ai2*2^2 + ai1*2^1 + ai0*2^0) 111 int32_t Effects_Sqrt(int32_t in) argument 119 if (in == 0) return 0; 121 if (in >= 0x10000000) 124 in -= 0x10000000; 127 j = 32 - __builtin_clz(in); 134 if (in >= tmp) 137 in [all...] |
H A D | EffectsMath.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 146 /* the max positive gain used in the synth for EG1 */ 147 /* SYNTH_FULL_SCALE_EG1_GAIN must match the value in the dls2eas 181 // in certain conditions because we store b1 as a 1.15 value. 223 /* use CENTS_TO_DENTS to convert a value in cents to dents */ 228 For gain, the LFO generates a value that modulates in terms 230 the LFO value in dB to a linear gain. Normally, we would use 231 linear gain = 10^x, where x = LFO value in dB / 20. 239 2^x, but it actually assumes that the input is in cent [all...] |
/frameworks/av/media/libmediaplayerservice/ |
H A D | TestPlayerStub.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 24 class MediaPlayerBase; // in media/MediaPlayerInterface.h 36 // TestPlayerStub::setDataSource loads the library in the test url. 2 46 // typical usage in a java test: 98 virtual status_t invoke(const android::Parcel& in, android::Parcel *out) { argument 99 return mPlayer->invoke(in, out);
|
/frameworks/av/media/libmediaplayerservice/nuplayer/ |
H A D | Android.mk | 30 # enable experiments only in userdebug and eng builds
|
H A D | NuPlayer.cpp | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 148 // Use this if there's no state necessary to save in order to execute 264 // The correct flags will be updated in Source::kWhatFlagsChanged 642 msg->post(1000000ll); // poll again in a second. 659 // be in preparing state and it could take long time. 678 // If the video decoder is not set (perhaps audio only in this case) 1409 // Audio decoder is no longer needed if it's in shut/shutting down status. 1447 // decoder flush completes only occur in a flushing state. 1448 LOG_ALWAYS_FATAL_IF(isDecoder, "decoder flush in invali 1749 notifyListener(int msg, int ext1, int ext2, const Parcel *in) argument 2357 Parcel in; local 2372 Parcel in; local [all...] |
H A D | NuPlayer.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 243 void notifyListener(int msg, int ext1, int ext2, const Parcel *in = NULL);
|
H A D | NuPlayerDriver.cpp | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 711 int msg, int ext1, int ext2, const Parcel *in) { 713 notifyListener_l(msg, ext1, ext2, in); 717 int msg, int ext1, int ext2, const Parcel *in) { 737 // The renderer has stopped the sink at the end in order to play out 762 sendEvent(msg, ext1, ext2, in); 793 // in response, NuPlayerDriver has the right state 710 notifyListener( int msg, int ext1, int ext2, const Parcel *in) argument 716 notifyListener_l( int msg, int ext1, int ext2, const Parcel *in) argument
|
H A D | NuPlayerDriver.h | 5 * you may not use this file except in compliance with the License. 10 * Unless required by applicable law or agreed to in writing, software 79 void notifyListener(int msg, int ext1 = 0, int ext2 = 0, const Parcel *in = NULL); 127 void notifyListener_l(int msg, int ext1 = 0, int ext2 = 0, const Parcel *in = NULL);
|