Home
last modified time | relevance | path

Searched refs:codecInfo (Results 1 – 25 of 39) sorted by relevance

12

/ohos5.0/foundation/multimedia/av_codec/test/unittest/codeclist_test/inner/
H A Dcodeclist_inner_mock.cpp24 return codecInfo->IsHardwareAccelerated(); in IsHardware()
34 return codecInfo->GetName(); in GetName()
44 return codecInfo->GetMaxSupportedInstances(); in GetMaxSupportedInstances()
54 return codecInfo->GetSupportedBitrate(); in GetEncoderBitrateRange()
74 return codecInfo->GetSupportedEncodeQuality(); in GetEncoderQualityRange()
84 return codecInfo->GetSupportedComplexity(); in GetEncoderComplexityRange()
106 return codecInfo->GetSupportedChannel(); in GetAudioChannelsRange()
156 return codecInfo->GetSupportedWidth(); in GetVideoWidthRange()
166 return codecInfo->GetSupportedHeight(); in GetVideoHeightRange()
216 auto ret = codecInfo->GetSupportedFormats(); in GetVideoSupportedPixelFormats()
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/
H A Da2dp_profile_peer.cpp156 uint8_t *codecInfo = cfg.cfg.codecInfo; in RegisterSEPConfigureInfo() local
186 … (void)memcpy_s(codecData.codecInfo, A2DP_CODEC_SIZE, cfg.cfg.codecInfo, A2DP_CODEC_SIZE); in RegisterSEPConfigureInfo()
217 … (void)memcpy_s(codecData.codecInfo, A2DP_CODEC_SIZE, cfg.cfg.codecInfo, A2DP_CODEC_SIZE); in RegisterSEPConfigureInfo()
258 uint8_t *codecInfo = cap.codecInfo; in SetPeerCapInfo() local
282 uint8_t *codecInfo = cap.codecInfo; in UpdatePeerCapabilityInfo() local
501 uint8_t *codecInfo = cap; in FindCapabilityMatched() local
952 uint8_t *curCodec = codecInfo; in SetConfigure()
958 (void)memcpy_s(configureStream_.cfg.codecInfo, A2DP_CODEC_SIZE, codecInfo, A2DP_CODEC_SIZE); in SetConfigure()
1092 uint8_t *codecInfo = cap.codecInfo; in FindPeerSelectableCapabilityMatched() local
1100 codecInfo++; // media type in FindPeerSelectableCapabilityMatched()
[all …]
H A Da2dp_service.cpp222 deviceInfo->SetCodecStatus(codecInfo); in OnCodecStateChanged()
228 service->ProcessCodecFrameworkCallback(codecInfo.codecInfo, error, rawAddr); in OnCodecStateChanged()
766 A2dpSrcCodecInfo currentInfo = codecStatus.codecInfo; in SetCodecPreference()
1128 if (codecInfo.codecType == A2DP_CODEC_TYPE_SBC_USER) { in UpdateOptCodecStatus()
1196 if (newInfo.codecType != codecInfo.codecType) { in IsSimilarCodecConfig()
1201 newInfo.sampleRate = codecInfo.sampleRate; in IsSimilarCodecConfig()
1206 newInfo.bitsPerSample = codecInfo.bitsPerSample; in IsSimilarCodecConfig()
1210 (codecInfo.channelMode == A2DP_CHANNEL_MODE_NONE_USER)) { in IsSimilarCodecConfig()
1211 newInfo.channelMode = codecInfo.channelMode; in IsSimilarCodecConfig()
1214 …if ((newInfo.sampleRate == codecInfo.sampleRate) && (newInfo.bitsPerSample == codecInfo.bitsPerSam… in IsSimilarCodecConfig()
[all …]
H A Da2dp_profile.cpp138 CodecInfo codecInfo = {}; in Enable() local
140 (void)memset_s(&codecInfo, sizeof(CodecInfo), 0, sizeof(CodecInfo)); in Enable()
441 BuildCodecInfo(A2DP_SOURCE_CODEC_INDEX_SBC, cfg[number].cfg.codecInfo); in CreateSEPConfigureInfo()
464 BuildCodecInfo(A2DP_SINK_CODEC_INDEX_SBC, cfg[number].cfg.codecInfo); in CreateSEPConfigureInfo()
472 BuildCodecInfo(A2DP_SINK_CODEC_INDEX_AAC, cfg[number].cfg.codecInfo); in CreateSEPConfigureInfo()
873 codecInfo[CODEC_SBC_TYPE_INDEX] = config; in WriteStream()
874 codecInfo[SAMPLE_SBC_INDEX] = bitpool; in WriteStream()
876 (void)memcpy_s(BufferPtr(encBuf), CODEC_LENGTH, codecInfo, CODEC_LENGTH); in WriteStream()
883 int A2dpProfile::Reconfigure(const uint16_t handle, uint8_t *codecInfo) const in Reconfigure()
899 (void)memcpy_s(data.a2dpMsg.configStream.cfg.codecInfo, A2DP_CODEC_SIZE, codecInfo, in Reconfigure()
[all …]
H A Da2dp_def.h87 uint8_t codecInfo[A2DP_CODEC_SIZE]; // Codec codecInfo member
170 uint8_t codecInfo[AVDT_CODEC_SIZE]; member
H A Da2dp_profile.h70 …virtual void OnCodecStateChanged(const BtAddr &addr, const A2dpSrcCodecStatus codecInfo, void *con…
247 int Reconfigure(const uint16_t handle, uint8_t *codecInfo) const;
/ohos5.0/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Dreader.cpp157 mediaInfo->codecInfo.colorRange = static_cast<ColorRange>(intVal); in GetTrackMediaInfo()
162 mediaInfo->codecInfo.pixelFormat = static_cast<PixelFormat>(intVal); in GetTrackMediaInfo()
167 mediaInfo->codecInfo.colorPrimary = static_cast<ColorPrimaries>(intVal); in GetTrackMediaInfo()
178 ret = format->GetIntValue(Tag::MEDIA_LEVEL, mediaInfo->codecInfo.level); in GetTrackMediaInfo()
180 ret = format->GetIntValue(Tag::VIDEO_WIDTH, mediaInfo->codecInfo.width); in GetTrackMediaInfo()
182 ret = format->GetIntValue(Tag::VIDEO_HEIGHT, mediaInfo->codecInfo.height); in GetTrackMediaInfo()
195 mediaInfo->codecInfo.fps = FixFPS(doubleVal); in GetTrackMediaInfo()
201 …mediaInfo->codecInfo.colorRange, mediaInfo->codecInfo.pixelFormat, mediaInfo->codecInfo.colorPrima… in GetTrackMediaInfo()
202 …mediaInfo->codecInfo.colorTransferCharacter, mediaInfo->codecInfo.profile, mediaInfo->codecInfo.le… in GetTrackMediaInfo()
203 …static_cast<long long>(mediaInfo->codecInfo.bitRate), mediaInfo->codecInfo.fps, mediaInfo->codecIn… in GetTrackMediaInfo()
[all …]
H A Dmpeg_manager.cpp169 auto codecInfo = mediaInfo_->codecInfo; in InitVideoCodec() local
170 encoder_ = VideoEncoderFactory::CreateByMime(codecInfo.mimeType); in InitVideoCodec()
178 if (codecInfo.mimeType == MINE_VIDEO_HEVC) { in InitVideoCodec()
182 videoFormat.PutIntValue(Tag::MEDIA_LEVEL, codecInfo.level); in InitVideoCodec()
187 videoFormat.PutStringValue(Tag::MIME_TYPE, codecInfo.mimeType); in InitVideoCodec()
188 videoFormat.PutLongValue(Tag::MEDIA_BITRATE, codecInfo.bitRate); in InitVideoCodec()
189 videoFormat.PutDoubleValue(Tag::VIDEO_FRAME_RATE, codecInfo.fps); in InitVideoCodec()
190 videoFormat.PutIntValue(Tag::VIDEO_WIDTH, codecInfo.width); in InitVideoCodec()
191 videoFormat.PutIntValue(Tag::VIDEO_HEIGHT, codecInfo.height); in InitVideoCodec()
192 videoFormat.PutIntValue(Tag::VIDEO_ROTATION, codecInfo.rotation); in InitVideoCodec()
[all …]
H A Dmuxer.cpp102 int32_t rotation = mediaInfo->codecInfo.rotation == -1 ? 0 : mediaInfo->codecInfo.rotation; in AddMediaInfo()
112 userMeta->SetData(VIDEO_FRAME_COUNT, mediaInfo->codecInfo.numFrames); in AddMediaInfo()
H A Dmedia_manager.cpp64 mediaInfo_->codecInfo.numFrames = mediaInfo_->codecInfo.numFrames - finalFrameNum_; in Create()
269 duration = recover->codecInfo.duration; in InitRecoverReader()
270 bitRate = recover->codecInfo.bitRate; in InitRecoverReader()
/ohos5.0/foundation/multimedia/av_codec/frameworks/native/capi/common/
H A Dnative_avcapability.cpp106 return codecInfo->IsHardwareAccelerated(); in OH_AVCapability_IsHardware()
116 return codecInfo->GetMaxSupportedInstances(); in OH_AVCapability_GetMaxSupportedInstances()
131 const auto &vec = codecInfo->GetSupportedProfiles(); in OH_AVCapability_GetSupportedProfiles()
222 const auto &bitrate = codecInfo->GetSupportedBitrate(); in OH_AVCapability_GetEncoderBitrateRange()
284 const auto &vec = codecInfo->GetSupportedSampleRates(); in OH_AVCapability_GetAudioSupportedSampleRates()
319 const auto &channels = codecInfo->GetSupportedChannel(); in OH_AVCapability_GetAudioChannelCountRange()
338 const auto &vec = codecInfo->GetSupportedFormats(); in OH_AVCapability_GetVideoSupportedPixelFormats()
371 *widthAlignment = codecInfo->GetSupportedWidthAlignment(); in OH_AVCapability_GetVideoWidthAlignment()
385 *heightAlignment = codecInfo->GetSupportedHeightAlignment(); in OH_AVCapability_GetVideoHeightAlignment()
441 const auto &width = codecInfo->GetSupportedWidth(); in OH_AVCapability_GetVideoWidthRange()
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/
H A Da2dp_codec_config.cpp214 A2dpCodecType GetCodecType(const uint8_t *codecInfo) in GetCodecType() argument
220 A2dpCodecIndex GetSourceCodecIndex(const uint8_t *codecInfo) in GetSourceCodecIndex() argument
223 A2dpCodecType codecType = GetCodecType(codecInfo); in GetSourceCodecIndex()
235 A2dpCodecIndex GetSinkCodecIndex(const uint8_t *codecInfo) in GetSinkCodecIndex() argument
238 A2dpCodecType codecType = GetCodecType(codecInfo); in GetSinkCodecIndex()
253 bool IsPeerSinkCodecValid(const uint8_t *codecInfo) in IsPeerSinkCodecValid() argument
256 A2dpCodecType codecType = GetCodecType(codecInfo); in IsPeerSinkCodecValid()
262 if (ParseInfoSbc(&sbcCap, codecInfo) == A2DP_SUCCESS) { in IsPeerSinkCodecValid()
267 if (ParseInfoAac(&aacCap, codecInfo) == A2DP_SUCCESS) { in IsPeerSinkCodecValid()
278 bool IsPeerSourceCodecValid(const uint8_t *codecInfo) in IsPeerSourceCodecValid() argument
[all …]
H A Da2dp_aac_param_ctrl.cpp730 int GetBitrateAac(const uint8_t *codecInfo) in GetBitrateAac() argument
886 *codecInfo++ = aacCap->objectType; in BuildAacInfo()
887 *codecInfo++ = aacCap->sampleFreq; in BuildAacInfo()
891 *codecInfo++ = (aacCap->bitRate & 0xFF); in BuildAacInfo()
901 if (codecInfo == nullptr) { in ParseInfoAac()
905 losc = *codecInfo++; in ParseInfoAac()
911 codecType = *codecInfo++; in ParseInfoAac()
916 aacCap->objectType = *codecInfo++ & 0xF0; in ParseInfoAac()
919 aacCap->channelMode = *codecInfo & 0x0C; in ParseInfoAac()
920 codecInfo++; in ParseInfoAac()
[all …]
H A Da2dp_sbc_param_ctrl.cpp770 int GetMinBitpoolSbc(const uint8_t *codecInfo) in GetMinBitpoolSbc() argument
781 int GetMaxBitpoolSbc(const uint8_t *codecInfo) in GetMaxBitpoolSbc() argument
867 *codecInfo++ = sbcCap->minBitpool; in BuildSbcInfo()
868 *codecInfo++ = sbcCap->maxBitpool; in BuildSbcInfo()
879 if (codecInfo == nullptr) { in ParseInfoSbc()
884 losc = *codecInfo++; in ParseInfoSbc()
891 codecType = *codecInfo++; in ParseInfoSbc()
898 codecInfo++; in ParseInfoSbc()
902 codecInfo++; in ParseInfoSbc()
903 sbcCap->minBitpool = *codecInfo++; in ParseInfoSbc()
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/include/
H A Da2dp_sbc_param_ctrl.h97 uint8_t ParseInfoSbc(A2dpSBCCapability *sbcCap, const uint8_t *codecInfo);
99 uint8_t BuildSbcInfo(A2dpSBCCapability *sbcCap, uint8_t *codecInfo);
100 int GetMinBitpoolSbc(const uint8_t *codecInfo);
101 int GetMaxBitpoolSbc(const uint8_t *codecInfo);
102 int GetSampleRateSbc(const uint8_t *codecInfo);
103 int GetTrackChannelModeSbc(const uint8_t *codecInfo);
104 int GetTrackChannelCountSbc(const uint8_t *codecInfo);
105 int GetNumberOfSubbandsSbc(const uint8_t *codecInfo);
106 int GetNumberOfBlocksSbc(const uint8_t *codecInfo);
107 int GetAllocationMethodCodeSbc(const uint8_t *codecInfo);
H A Da2dp_aac_param_ctrl.h98 uint8_t ParseInfoAac(A2dpAACCapability *aacCap, const uint8_t *codecInfo);
100 uint8_t BuildAacInfo(const A2dpAACCapability *aacCap, uint8_t *codecInfo);
101 int GetVariableBitRateSupportAac(const uint8_t *codecInfo);
102 int GetBitrateAac(const uint8_t *codecInfo);
103 int GetSampleRateAac(const uint8_t *codecInfo);
104 int ComputeMaxBitRateAac(const uint8_t *codecInfo, uint16_t mtu);
105 int GetTrackChannelModeAac(const uint8_t *codecInfo);
106 int GetTrackChannelCountAac(const uint8_t *codecInfo);
107 int GetObjectTypeCodeAac(const uint8_t *codecInfo);
H A Da2dp_codec_config.h123 bool CopyOutOtaCodecConfig(uint8_t *codecInfo) const;
162 A2dpCodecType GetCodecType(const uint8_t *codecInfo);
171 bool IsPeerSourceCodecValid(const uint8_t *codecInfo);
180 bool IsPeerSinkCodecValid(const uint8_t *codecInfo);
189 A2dpCodecIndex GetSourceCodecIndex(const uint8_t *codecInfo);
198 A2dpCodecIndex GetSinkCodecIndex(const uint8_t *codecInfo);
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbccodecctrl/src/
H A Da2dp_encoder_sbc.cpp113 switch (GetSampleRateSbc(codecInfo)) { in A2dpSbcGetSampleRate()
148 switch (GetTrackChannelCountSbc(codecInfo)) { in A2dpSbcGetTrackChannelCount()
165 switch (GetTrackChannelModeSbc(codecInfo)) { in A2dpSbcGetTrackChannelMode()
183 switch (GetNumberOfSubbandsSbc(codecInfo)) { in A2dpSbcGetNumberOfSubbands()
197 switch (GetNumberOfBlocksSbc(codecInfo)) { in A2dpSbcGetNumberOfBlocks()
215 switch (GetAllocationMethodCodeSbc(codecInfo)) { in A2dpSbcGetAllocationMethodCode()
244 encParams->subBands = A2dpSbcGetNumberOfSubbands(codecInfo); in A2dpSbcUpdateEncoderParams()
245 encParams->numOfBlocks = A2dpSbcGetNumberOfBlocks(codecInfo); in A2dpSbcUpdateEncoderParams()
247 encParams->samplingFreq = A2dpSbcGetSampleRate(codecInfo); in A2dpSbcUpdateEncoderParams()
291 uint8_t codecInfo[A2DP_CODEC_SIZE]; in UpdateEncoderParam() local
[all …]
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbccodecctrl/include/
H A Da2dp_encoder_sbc.h134 static uint16_t A2dpSbcGetSampleRate(const uint8_t *codecInfo);
136 static uint8_t A2dpSbcGetTrackChannelCount(const uint8_t *codecInfo);
137 static int16_t A2dpSbcGetTrackChannelMode(const uint8_t *codecInfo);
138 static int16_t A2dpSbcGetNumberOfSubbands(const uint8_t *codecInfo);
139 static int16_t A2dpSbcGetNumberOfBlocks(const uint8_t *codecInfo);
140 static int16_t A2dpSbcGetAllocationMethodCode(const uint8_t *codecInfo);
141 void A2dpSbcUpdateEncodeFeedingParams(const uint8_t *codecInfo);
142 void A2dpSbcUpdateEncoderParams(SBCEncoderParams *encParams, const uint8_t *codecInfo) const;
/ohos5.0/foundation/communication/bluetooth_service/services/bluetooth/server/src/
H A Dbluetooth_a2dp_source_server.cpp323 codeStatus.codecInfo.codecPriority = ret.codecInfo.codecPriority; in GetCodecStatus()
324 codeStatus.codecInfo.codecType = ret.codecInfo.codecType; in GetCodecStatus()
325 codeStatus.codecInfo.sampleRate = ret.codecInfo.sampleRate; in GetCodecStatus()
326 codeStatus.codecInfo.bitsPerSample = ret.codecInfo.bitsPerSample; in GetCodecStatus()
327 codeStatus.codecInfo.channelMode = ret.codecInfo.channelMode; in GetCodecStatus()
328 codeStatus.codecInfo.codecSpecific1 = ret.codecInfo.codecSpecific1; in GetCodecStatus()
329 codeStatus.codecInfo.codecSpecific2 = ret.codecInfo.codecSpecific2; in GetCodecStatus()
330 codeStatus.codecInfo.codecSpecific3 = ret.codecInfo.codecSpecific3; in GetCodecStatus()
331 codeStatus.codecInfo.codecSpecific4 = ret.codecInfo.codecSpecific4; in GetCodecStatus()
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/src/
H A Dbluetooth_a2dp_src.cpp89 A2dpCodecInfo codecInfo; in OnConfigurationChanged() local
91 codecInfo.bitsPerSample = info.bitsPerSample; in OnConfigurationChanged()
92 codecInfo.channelMode = info.channelMode; in OnConfigurationChanged()
93 codecInfo.codecPriority = info.codecPriority; in OnConfigurationChanged()
94 codecInfo.codecType = info.codecType; in OnConfigurationChanged()
95 codecInfo.sampleRate = info.sampleRate; in OnConfigurationChanged()
395 ret.codecInfo.codecType = codecStatus.codecInfo.codecType; in GetCodecStatus()
396 ret.codecInfo.sampleRate = codecStatus.codecInfo.sampleRate; in GetCodecStatus()
397 ret.codecInfo.channelMode = codecStatus.codecInfo.channelMode; in GetCodecStatus()
398 ret.codecInfo.codecPriority = codecStatus.codecInfo.codecPriority; in GetCodecStatus()
[all …]
/ohos5.0/foundation/communication/bluetooth/frameworks/js/napi/src/a2dp/
H A Dnapi_bluetooth_a2dp_src.cpp580 codecInfo.codecType = iter->second; in ConvertCodecTypeToCodecInfo()
588 codecInfo.codecBitsPerSample = iter->second; in ConvertCodecBitsPerSampleToCodecInfo()
596 codecInfo.codecChannelMode = iter->second; in ConvertCodecChannelModeToCodecInfo()
604 codecInfo.codecSampleRate = iter->second; in ConvertCodecSampleRateToCodecInfo()
611 CodecInfo codecInfo; in ConvertCodecInfoToJs() local
612 ConvertCodecSampleRateToCodecInfo(codecInfo, a2dpCodecInfo.sampleRate); in ConvertCodecInfoToJs()
615 ConvertCodecTypeToCodecInfo(codecInfo, a2dpCodecInfo.codecType); in ConvertCodecInfoToJs()
618 napi_create_int32(env, codecInfo.codecType, &value); in ConvertCodecInfoToJs()
620 napi_create_int32(env, codecInfo.codecBitsPerSample, &value); in ConvertCodecInfoToJs()
622 napi_create_int32(env, codecInfo.codecChannelMode, &value); in ConvertCodecInfoToJs()
[all …]
/ohos5.0/foundation/multimedia/audio_framework/frameworks/native/bluetoothclient/
H A Daudio_bluetooth_manager.cpp51 static bool GetAudioStreamInfo(A2dpCodecInfo codecInfo, AudioStreamInfo &audioStreamInfo) in GetAudioStreamInfo() argument
54 codecInfo.sampleRate, codecInfo.bitsPerSample, codecInfo.channelMode); in GetAudioStreamInfo()
55 switch (codecInfo.sampleRate) { in GetAudioStreamInfo()
75 switch (codecInfo.bitsPerSample) { in GetAudioStreamInfo()
88 switch (codecInfo.channelMode) { in GetAudioStreamInfo()
187 bool result = GetAudioStreamInfo(codecStatus.codecInfo, streamInfo); in GetA2dpDeviceStreamInfo()
327 …stener::OnConfigurationChanged(const BluetoothRemoteDevice &device, const A2dpCodecInfo &codecInfo, in OnConfigurationChanged() argument
331 codecInfo.sampleRate, codecInfo.channelMode, codecInfo.bitsPerSample); in OnConfigurationChanged()
333 bool result = GetAudioStreamInfo(codecInfo, streamInfo); in OnConfigurationChanged()
/ohos5.0/foundation/multimedia/av_codec/frameworks/native/avcodeclist/
H A Davcodec_info.cpp83 std::shared_ptr<AVCodecInfo> codecInfo = std::make_shared<AVCodecInfo>(data_); in GetCodecInfo() local
84 CHECK_AND_RETURN_RET_LOG(codecInfo != nullptr, nullptr, "create codecInfo failed"); in GetCodecInfo()
86 return codecInfo; in GetCodecInfo()
246 std::shared_ptr<AVCodecInfo> codecInfo = this->GetCodecInfo(); in LoadLevelParams() local
247 if (codecInfo == nullptr || codecInfo->IsSoftwareOnly()) { in LoadLevelParams()
545 std::shared_ptr<AVCodecInfo> codecInfo = std::make_shared<AVCodecInfo>(data_); in GetCodecInfo() local
546 CHECK_AND_RETURN_RET_LOG(codecInfo != nullptr, nullptr, "create codecInfo failed"); in GetCodecInfo()
547 return codecInfo; in GetCodecInfo()
/ohos5.0/foundation/communication/bluetooth/frameworks/inner/ipc/parcel/
H A Dbluetooth_a2dp_a2dpCodecStatus.cpp26 BluetoothA2dpCodecInfo info = bluetooth::CodecInfo(codecInfo); in Marshalling()
72 codecInfo = bluetooth::CodecInfo(*info); in ReadFromParcel()

12