/drivers/hdf_core/adapter/khdf/linux/model/audio/ |
H A D | Makefile | 18 KHDF_AUDIO_ROOT_DIR = ../../../../../framework/model/audio
19 KHDF_AUDIO_IMX8MM_DIR = $(KHDF_AUDIO_BASE_ROOT_DIR)/device/board/osware/$(DEVICE_NAME)/drivers/audio
20 KHDF_AUDIO_IMX8MM_INC_DIR = drivers/hdf/framework/../../../device/board/osware/$(DEVICE_NAME)/drivers/audio
21 KHDF_AUDIO_A311D_DIR = $(KHDF_AUDIO_BASE_ROOT_DIR)/device/board/unionman/$(DEVICE_NAME)/kernel/hdf/audio
22 KHDF_AUDIO_A311D_INC_DIR = drivers/hdf/framework/../../../device/board/unionman/$(DEVICE_NAME)/kernel/hdf/audio
63 $(KHDF_AUDIO_BASE_ROOT_DIR)/device/board/kaihong/khdvk_3566b/kernel/audio/
108 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/include/audio \
115 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/core/include \
116 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/sapm/include \
117 -I$(srctree)/$(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/dispatc [all...] |
/drivers/hdf_core/framework/support/platform/src/hdmi/ |
H A D | hdmi_infoframe.c | 212 struct HdmiAudioInfoFrame *audio = &(infoFrame->audio); in HdmiInfoFramePacketAudioEncoding() local 214 length = HDMI_INFOFRAME_PACKET_HEADER_LEN + audio->len; in HdmiInfoFramePacketAudioEncoding() 227 buff[UINT8_ARRAY_TELEMENT_0] |= ((uint8_t)audio->codingType & HDMI_AUDIO_CODING_TYPE_MARK) << in HdmiInfoFramePacketAudioEncoding() 229 buff[UINT8_ARRAY_TELEMENT_0] |= ((uint8_t)audio->channelCount & HDMI_AUDIO_CHANNEL_COUNT_MARK); in HdmiInfoFramePacketAudioEncoding() 231 buff[UINT8_ARRAY_TELEMENT_1] |= ((uint8_t)audio->sampleFreq & HDMI_AUDIO_SAMPLE_FREQUENCY_MARK) << in HdmiInfoFramePacketAudioEncoding() 233 buff[UINT8_ARRAY_TELEMENT_1] |= ((uint8_t)audio->sampleSize & HDMI_AUDIO_SAMPLE_SIZE_MARK); in HdmiInfoFramePacketAudioEncoding() 235 buff[UINT8_ARRAY_TELEMENT_2] |= ((uint8_t)audio->codingExtType & HDMI_AUDIO_CXT_MARK); in HdmiInfoFramePacketAudioEncoding() 237 buff[UINT8_ARRAY_TELEMENT_3] |= audio->channelAllocation; in HdmiInfoFramePacketAudioEncoding() 239 buff[UINT8_ARRAY_TELEMENT_4] |= ((uint8_t)audio in HdmiInfoFramePacketAudioEncoding() 527 HdmiFillAudioInfoFrame(struct HdmiAudioInfoFrame *audio, const struct HdmiAudioAttr *audioAttr) HdmiFillAudioInfoFrame() argument [all...] |
H A D | hdmi_edid.c | 439 static void HdmiEdidExtAdbSampleRatePhase(struct HdmiEdidAudioInfo *audio, uint8_t data, uint8_t formatCode) in HdmiEdidExtAdbSampleRatePhase() argument 442 audio->sampleRateNum < HDMI_EDID_EXTENSION_AUDIO_MAX_SAMPLE_RATE_NUM) { in HdmiEdidExtAdbSampleRatePhase() 443 audio->sampleRate[audio->sampleRateNum] = HDMI_SAMPLE_RATE_32K; in HdmiEdidExtAdbSampleRatePhase() 444 audio->sampleRateNum++; in HdmiEdidExtAdbSampleRatePhase() 447 audio->sampleRateNum < HDMI_EDID_EXTENSION_AUDIO_MAX_SAMPLE_RATE_NUM) { in HdmiEdidExtAdbSampleRatePhase() 448 audio->sampleRate[audio->sampleRateNum] = HDMI_SAMPLE_RATE_44K; in HdmiEdidExtAdbSampleRatePhase() 449 audio->sampleRateNum++; in HdmiEdidExtAdbSampleRatePhase() 452 audio in HdmiEdidExtAdbSampleRatePhase() 481 HdmiEdidExtAdbDepthAndMaxRatePhase(struct HdmiEdidAudioInfo *audio, uint8_t data, uint8_t formatCode) HdmiEdidExtAdbDepthAndMaxRatePhase() argument [all...] |
H A D | hdmi_core.c | 500 HDF_LOGE("HdmiCntlrParse: read audio caps fail!"); in HdmiCntlrParse() 604 commAttr->audio = true; in HdmiCommonAttrInit() 1044 ret = HdmiAudioInfoFrameSend(&(cntlr->infoFrame), ((commAttr->enableAudio) && (commAttr->audio))); in HdmiAudioAttrHandle() 1170 commAttr->audio = hwStatus->infoFrameStatus.audioEnable; in HdmiFillCommonAttrFromHardwareStatus() 1279 HDF_LOGD("audio attr check fail"); in HdmiAttrUpdate()
|
/drivers/hdf_core/adapter/khdf/liteos/model/audio/ |
H A D | Makefile | 34 KHDF_AUDIO_ROOT_DIR = $(KHDF_AUDIO_BASE_ROOT_DIR)/drivers/hdf_core/framework/model/audio 49 $(KHDF_FRAMEWORK_ROOT_DIR)/include/audio \ 50 $(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/core/include \ 51 $(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/sapm/include \ 52 $(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/dispatch/include \ 53 $(KHDF_FRAMEWORK_ROOT_DIR)/model/audio/common/include \
|
/drivers/hdf_core/adapter/khdf/linux/test/ |
H A D | Makefile | 105 obj-$(CONFIG_DRIVERS_HDF_AUDIO_TEST) += $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/hdf_audio_test.o \ 106 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_host_test.o \ 107 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_core_test.o \ 108 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_parse_test.o \ 109 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_sapm_test.o \ 110 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_codec_base_test.o \ 111 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_dai_base_test.o \ 112 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_dma_base_test.o \ 113 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/src/audio_dsp_base_test.o \ 114 $(HDF_FRAMWORK_TEST_ROOT)/model/audio/sr [all...] |
H A D | test_khdf.mk | 16 HDF_AUDIO_ADM_TEST_INC_DIR = drivers/hdf/framework/model/audio 81 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/../../include/audio \ 82 -I$(srctree)/$(HDF_AUDIO_ADM_TEST_INC_DIR)/../../test/unittest/model/audio/include \
|
/drivers/hdf_core/framework/model/audio/usb/include/ |
H A D | audio_usb_endpoints.h | 17 #include <linux/usb/audio.h>
|
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/include/ |
H A D | bluetooth_audio_device.h | 23 namespace audio {
namespace
|
/drivers/hdf_core/framework/model/audio/usb/src/ |
H A D | audio_usb_linux.c | 20 #include <linux/usb/audio-v2.h> 21 #include <linux/usb/audio-v3.h> 22 #include <linux/usb/audio.h> 72 ADM_LOG_ERR("get linux audio usb driver fail!"); in AudioUsbDriverLoad() 208 .name = "hdf-audio-usb",
|
H A D | audio_usb_validate_desc.c | 13 #include <linux/usb/audio-v2.h> 14 #include <linux/usb/audio-v3.h> 15 #include <linux/usb/audio.h>
|
H A D | audio_usb_parse_interface.c | 12 #include <linux/usb/audio-v2.h> 13 #include <linux/usb/audio-v3.h> 14 #include <linux/usb/audio.h> 541 AUDIO_DRIVER_LOG_ERR("audio usb format is not support"); in AudioUsbParseFormat() 606 /* get audio formats */ in AudioUsbGetFormat() 697 case 0x19010191: /* (0x1901, 0x0191) GE B850V3 CP2114 audio interface */ in AudioUsbGetSampleRateQuirk()
|
H A D | audio_usb_mixer.c | 17 #include <linux/usb/audio-v2.h> 18 #include <linux/usb/audio-v3.h> 19 #include <linux/usb/audio.h> 73 int32_t protocol; /* the usb audio specification version this interface complies to */ 275 AUDIO_DRIVER_LOG_ERR("The USB audio card has been shut down"); in AudioUsbAutoSuspend() 280 AUDIO_DRIVER_LOG_WARNING("The USB audio card is not active"); in AudioUsbAutoSuspend() 354 /* find an audio control unit with the given unit id */ 1979 /* parse an audio unit recursively */
|
H A D | audio_usb_endpoints.c | 17 #include <linux/usb/audio.h>
|
H A D | audio_usb_dma_ops.c | 23 #include <linux/usb/audio.h> 498 "The current audio stream format is %d. The audio card support format is %d", usbPcmFormat, fp->formats); in AudioUsbFindFormatSub() 503 AUDIO_DEVICE_LOG_WARNING("The current audio stream channels are %d. The audio card support channels are %d", in AudioUsbFindFormatSub() 510 "The current audio stream rate is %d. The audio card support rateMax is %d rateMin is %d", pcmInfo->rate, in AudioUsbFindFormatSub() 1119 AUDIO_DEVICE_LOG_ERR("audio usb driver is null."); in AudioUsbDmaPause()
|
/drivers/hdf_core/framework/support/platform/include/hdmi/ |
H A D | hdmi_infoframe.h | 25 * TMDS is used to carry all audio and video data as well as auxiliary data, including AVI(Auxiliary Video information) 26 * and Audio InfoFrames that describe the active audio and video streams. 438 struct HdmiAudioInfoFrame audio; member 446 * regarding the audio or video streams or the source device and is carried from Source to Sink across HDMI. 453 struct HdmiAudioInfoFrame audio; member 469 uint8_t audio[HDMI_INFOFRAME_LEN]; member
|
H A D | hdmi_common.h | 340 bool audio; member
|
/drivers/hdf_core/adapter/khdf/linux/ |
H A D | Makefile | 55 obj-$(CONFIG_DRIVERS_HDF_AUDIO) += model/audio/
|
/drivers/peripheral/codec/interfaces/include/ |
H A D | codec_component_type.h | 22 * The Codec module provides APIs for initializing the custom data and audio and video codecs, 32 * audio and video parameters, and buffers. 59 * @brief Enumerates the types of audio and video encoding/decoding components. 76 /** G711A audio */ 78 /** G711U audio */ 80 /** G726 audio */ 82 /** Pulse-Code Modulation (PCM) audio */ 128 #define SAMPLE_FORMAT_NUM 12 /** Size of the audio sampling format array supported. */ 129 #define SAMPLE_RATE_NUM 16 /** Size of the audio sampling rate array supported. */ 130 #define CHANNEL_NUM 16 /** Size of the audio channe 145 CodecAudioPortCap audio; /** Audio encoding and decoding capabilities */ global() member [all...] |
H A D | codec_type.h | 22 * including custom data types and functions for initializing audio and video codecs, 33 * including the codec types, audio and video parameters, input and output data, and callbacks. 175 * @brief Enumerates audio channel modes. 237 MEDIA_MIMETYPE_AUDIO_FIRST = 0x10000, /**< Dummy id pointing at the start of audio codecs */ 238 MEDIA_MIMETYPE_AUDIO_AAC = 0x10000, /**< AAC audio */ 239 MEDIA_MIMETYPE_AUDIO_G711A, /**< G711A audio */ 240 MEDIA_MIMETYPE_AUDIO_G711U, /**< G711U audio */ 241 MEDIA_MIMETYPE_AUDIO_G726, /**< G726 audio */ 242 MEDIA_MIMETYPE_AUDIO_PCM, /**< PCM audio */ 243 MEDIA_MIMETYPE_AUDIO_MP3, /**< MP3 audio */ 321 AudioPortCap audio; /** Audio encoding and decoding capabilities */ global() member [all...] |
/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | codec_component_config.cpp | 233 CODEC_LOGE("get audio port cap err!"); in GetOneCapability() 382 ConfigUintArrayNodeAttr arrayAttrs[] = {{CODEC_CONFIG_KEY_SAMPLE_FORMATS, cap.port.audio.sampleFormats}, in GetAudioPortCapability() 383 {CODEC_CONFIG_KEY_SAMPLE_RATE, cap.port.audio.sampleRate}, in GetAudioPortCapability() 384 {CODEC_CONFIG_KEY_CHANNEL_LAYOUTS, cap.port.audio.channelLayouts}, in GetAudioPortCapability() 385 {CODEC_CONFIG_KEY_CHANNEL_COUNT, cap.port.audio.channelCount}}; in GetAudioPortCapability()
|
/drivers/peripheral/codec/hal/src/ |
H A D | codec_config_parser.c | 179 {CODEC_CONFIG_KEY_SAMPLE_FORMATS, cap->port.audio.sampleFormats, SAMPLE_FMT_NUM, AUDIO_SAMPLE_FMT_INVALID}, in GetAudioPortCapability() 180 {CODEC_CONFIG_KEY_SAMPLE_RATE, cap->port.audio.sampleRate, SAMPLE_RATE_NUM, AUD_SAMPLE_RATE_INVALID}, in GetAudioPortCapability() 181 {CODEC_CONFIG_KEY_CHANNEL_LAYOUTS, cap->port.audio.channelLayouts, CHANNEL_NUM, -1}, in GetAudioPortCapability() 182 {CODEC_CONFIG_KEY_CHANNEL_COUNT, cap->port.audio.channelCount, CHANNEL_NUM, -1} in GetAudioPortCapability()
|
/drivers/hdf_core/adapter/khdf/liteos/ |
H A D | hdf_lite.mk | 99 LIB_SUBDIRS += $(LITEOS_DRIVERS_HDF)/model/audio
|
/drivers/peripheral/bluetooth/audio/hal/hdi_passthrough/src/ |
H A D | audio_bluetooth_manager.cpp | 38 using namespace OHOS::bluetooth::audio;
|