/drivers/hdf_core/framework/support/platform/src/hdmi/ |
H A D | hdmi_infoframe.c | 367 static int32_t HdmiInfoFrameSend(struct HdmiInfoFrame *frame, union HdmiInfoFrameInfo *infoFrame) in HdmiInfoFrameSend() argument 373 if (frame == NULL || frame->priv == NULL || infoFrame == NULL) { in HdmiInfoFrameSend() 377 cntlr = (struct HdmiCntlr *)frame->priv; in HdmiInfoFrameSend() 503 int32_t HdmiAviInfoFrameSend(struct HdmiInfoFrame *frame, bool enable) in HdmiAviInfoFrameSend() argument 508 if (frame == NULL || frame->priv == NULL) { in HdmiAviInfoFrameSend() 512 cntlr = (struct HdmiCntlr *)frame->priv; in HdmiAviInfoFrameSend() 522 HdmiFillAviInfoFrame(&(frame->avi), &(cntlr->attr.videoAttr), &(cntlr->attr.hdrAttr), &(cntlr->attr.commAttr)); in HdmiAviInfoFrameSend() 523 infoFrame.avi = frame in HdmiAviInfoFrameSend() 577 HdmiAudioInfoFrameSend(struct HdmiInfoFrame *frame, bool enable) HdmiAudioInfoFrameSend() argument 617 HdmiDrmInfoFrameSend(struct HdmiInfoFrame *frame, bool enable) HdmiDrmInfoFrameSend() argument 688 HdmiFillVsInfoFrame(struct HdmiInfoFrame *frame, const struct HdmiVideoAttr *videoAttr, bool dolbyEnable, bool hdrSupport) HdmiFillVsInfoFrame() argument 712 HdmiVsInfoFrameSend(struct HdmiInfoFrame *frame, bool enable, bool dolbyEnable) HdmiVsInfoFrameSend() argument 767 HdmiSpdInfoFrameSend(struct HdmiInfoFrame *frame, bool enable, const char *vendorName, const char *productName, enum HdmiSpdSdi sdi) HdmiSpdInfoFrameSend() argument 792 HdmiInfoFrameGetInfo(struct HdmiInfoFrame *frame, enum HdmiPacketType type, union HdmiInfoFrameInfo *infoFrame) HdmiInfoFrameGetInfo() argument 819 HdmiInfoFrameSetInfo(struct HdmiInfoFrame *frame, enum HdmiPacketType type, union HdmiInfoFrameInfo *infoFrame) HdmiInfoFrameSetInfo() argument [all...] |
H A D | hdmi_dispatch.c | 187 union HdmiInfoFrameInfo *frame = NULL; in HdmiCmdInfoFrameSet() local 196 if (!HdfSbufReadBuffer(data, (const void **)&frame, &size)) { in HdmiCmdInfoFrameSet() 200 return HdmiCntlrInfoFrameSet(cntlr, type, frame); in HdmiCmdInfoFrameSet() 208 union HdmiInfoFrameInfo frame = {0}; in HdmiCmdInfoFrameGet() local 215 ret = HdmiCntlrInfoFrameGet(cntlr, *type, &frame); in HdmiCmdInfoFrameGet() 220 if (HdfSbufWriteBuffer(reply, &frame, sizeof(frame)) == false) { in HdmiCmdInfoFrameGet() 221 HDF_LOGE("HdmiCmdInfoFrameGet: write back frame fail!"); in HdmiCmdInfoFrameGet()
|
/drivers/hdf_core/framework/model/input/driver/touchscreen/ |
H A D | touch_ft6336.c | 66 static int32_t ParsePointData(FrameData *frame, uint8_t *buf, uint8_t pointNum) in ParsePointData() argument 70 frame->fingers[i].x = (unsigned int)((buf[FT_X_H_POS + FT_POINT_SIZE * i] & HALF_BYTE_MASK) in ParsePointData() 72 frame->fingers[i].y = (unsigned int)((buf[FT_Y_H_POS + FT_POINT_SIZE * i] & HALF_BYTE_MASK) in ParsePointData() 74 frame->fingers[i].trackId = (int)(buf[FT_FINGER_POS + FT_POINT_SIZE * i]) >> HALF_BYTE_OFFSET; in ParsePointData() 75 frame->fingers[i].status = (int)buf[FT_EVENT_POS + FT_POINT_SIZE * i] >> SIX_BIT_OFFSET; in ParsePointData() 76 frame->fingers[i].valid = true; in ParsePointData() 77 frame->definedEvent = frame->fingers[i].status; in ParsePointData() 79 if ((frame->fingers[i].status == TOUCH_DOWN || frame in ParsePointData() 97 FrameData *frame = &device->driver->frameData; ChipDataHandle() local [all...] |
H A D | touch_gt911.c | 107 static void ChipVersionDefault(ChipDevice *device, FrameData *frame, const uint8_t *buf, uint8_t pointNum) in ChipVersionDefault() argument 110 frame->fingers[i].trackId = buf[GT_POINT_SIZE * i + GT_TRACK_ID]; in ChipVersionDefault() 114 frame->fingers[i].y = (resX - 1 - ((buf[GT_POINT_SIZE * i + GT_X_LOW] & ONE_BYTE_MASK) | in ChipVersionDefault() 117 frame->fingers[i].x = ((buf[GT_POINT_SIZE * i + GT_Y_LOW] & ONE_BYTE_MASK) | in ChipVersionDefault() 123 frame->fingers[i].x = resX - ((buf[GT_POINT_SIZE * i + GT_X_LOW] & ONE_BYTE_MASK) | in ChipVersionDefault() 125 frame->fingers[i].y = resY - ((buf[GT_POINT_SIZE * i + GT_Y_LOW] & ONE_BYTE_MASK) | in ChipVersionDefault() 128 if (frame->fingers[i].y < GT_Y_OFFSET_A) in ChipVersionDefault() 129 frame->fingers[i].y += CORRECTION_VALUE_A; in ChipVersionDefault() 130 else if (frame->fingers[i].y < GT_Y_OFFSET_B) in ChipVersionDefault() 131 frame in ChipVersionDefault() 153 ChipVersionIsOne(ChipDevice *device, FrameData *frame, const uint8_t *buf, uint8_t pointNum) ChipVersionIsOne() argument 166 ChipVersionIsExt(ChipDevice *device, FrameData *frame, const uint8_t *buf, uint8_t pointNum) ChipVersionIsExt() argument 179 ParsePointData(ChipDevice *device, FrameData *frame, uint8_t *buf, uint8_t pointNum) ParsePointData() argument 199 FrameData *frame = &device->driver->frameData; ChipDataHandle() local [all...] |
H A D | touch_ft5406.c | 71 static int32_t ParsePointData(ChipDevice *device, FrameData *frame, uint8_t pointNum) in ParsePointData() argument 96 frame->fingers[i].x = fingersX | (short) buf[FT_X_L_POS]; in ParsePointData() 98 frame->fingers[i].y = fingersY | (short) buf[FT_Y_L_POS]; in ParsePointData() 99 frame->fingers[i].x = device->boardCfg->attr.resolutionX - frame->fingers[i].x - 1; in ParsePointData() 100 frame->fingers[i].y = device->boardCfg->attr.resolutionY - frame->fingers[i].y - 1; in ParsePointData() 101 frame->fingers[i].trackId = touchId; in ParsePointData() 102 frame->fingers[i].status = buf[FT_EVENT_POS] >> SIX_BIT_OFFSET; in ParsePointData() 103 frame in ParsePointData() 123 FrameData *frame = &device->driver->frameData; ChipDataHandle() local 216 FrameData *frame = &driver->frameData; ChipWorkPoll() local [all...] |
H A D | touch_ft5x06.c | 210 static int32_t ParsePointData(ChipDevice *device, FrameData *frame, uint8_t *buf, uint8_t pointNum, int32_t version) in ParsePointData() argument 238 frame->definedEvent = type; in ParsePointData() 248 frame->fingers[i].x = x; in ParsePointData() 249 frame->fingers[i].y = y; in ParsePointData() 250 frame->fingers[i].trackId = (rdbuf[NUM_2] >> NUM_4) & 0x0f; in ParsePointData() 251 frame->fingers[i].status = type; in ParsePointData() 252 frame->fingers[i].valid = true; in ParsePointData() 253 frame->definedEvent = frame->fingers[i].status; in ParsePointData() 255 if ((frame in ParsePointData() 272 FrameData *frame = &device->driver->frameData; ChipDataHandle() local [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/common/capture/src/ |
H A D | audio_idl_hdicapture_test.cpp | 86 int8_t *frame = (int8_t *)calloc(1, bufferSize); in HWTEST_F() local 87 EXPECT_NE(nullptr, frame); in HWTEST_F() 88 ret = capture->CaptureFrame(capture, frame, &replyBytes, &requestBytes); in HWTEST_F() 92 if (frame != nullptr) { in HWTEST_F() 93 free(frame); in HWTEST_F() 94 frame = nullptr; in HWTEST_F() 99 * @tc.desc test AudioCaptureCaptureFrame interface,Returns -3 if the incoming parameter frame is nullptr 107 int8_t *frame = nullptr; in HWTEST_F() local 116 ret = capture->CaptureFrame(capture, frame, &replyBytes, &requestBytes); in HWTEST_F() 138 int8_t *frame in HWTEST_F() local 170 int8_t *frame = (int8_t *)calloc(1, bufferSize); HWTEST_F() local 198 int8_t *frame = (int8_t *)calloc(1, bufferSize); HWTEST_F() local 228 int8_t *frame = (int8_t *)calloc(1, bufferSize); HWTEST_F() local [all...] |
/drivers/peripheral/audio/test/systemtest/common/hdi_common/src/ |
H A D | audio_hdi_common.cpp | 398 char *frame = nullptr; in AudioRenderStartAndOneFrame() local 408 ret = RenderFramePrepare(AUDIO_FILE, frame, numRead); in AudioRenderStartAndOneFrame() 410 if (frame != nullptr) { in AudioRenderStartAndOneFrame() 411 free(frame); in AudioRenderStartAndOneFrame() 412 frame = nullptr; in AudioRenderStartAndOneFrame() 416 ret = render->RenderFrame(render, frame, numRead, &replyBytes); in AudioRenderStartAndOneFrame() 418 if (frame != nullptr) { in AudioRenderStartAndOneFrame() 419 free(frame); in AudioRenderStartAndOneFrame() 420 frame = nullptr; in AudioRenderStartAndOneFrame() 424 free(frame); in AudioRenderStartAndOneFrame() 544 char *frame = nullptr; FrameStart() local 597 char *frame = nullptr; FrameStartCapture() local 617 RenderFramePrepare(const std::string &path, char *&frame, uint64_t &readSize) RenderFramePrepare() argument 682 char *frame = reinterpret_cast<char *>(calloc(1, BUFFER_LENTH)); StartRecord() local [all...] |
/drivers/peripheral/audio/test/systemtest/common/hdi_service_common/src/ |
H A D | hdi_service_common.cpp | 436 char *frame = nullptr; in AudioRenderStartAndOneFrame() local 447 ret = RenderFramePrepare(AUDIO_FILE, frame, numRead); in AudioRenderStartAndOneFrame() 449 if (frame != nullptr) { in AudioRenderStartAndOneFrame() 450 free(frame); in AudioRenderStartAndOneFrame() 451 frame = nullptr; in AudioRenderStartAndOneFrame() 455 ret = render->RenderFrame(render, reinterpret_cast<int8_t *>(frame), numRead, &replyBytes); in AudioRenderStartAndOneFrame() 457 if (frame != nullptr) { in AudioRenderStartAndOneFrame() 458 free(frame); in AudioRenderStartAndOneFrame() 459 frame = nullptr; in AudioRenderStartAndOneFrame() 461 HDF_LOGE("%{public}s: AUDIO_TEST:render frame faile in AudioRenderStartAndOneFrame() 532 RenderTryOneFrame(struct IAudioRender *render, int8_t *frame, uint32_t requestBytes, uint64_t *replyBytes) RenderTryOneFrame() argument 576 char *frame = nullptr; FrameStart() local 622 char *frame = nullptr; FrameStartCapture() local 641 RenderFramePrepare(const std::string &path, char *&frame, uint64_t &readSize) RenderFramePrepare() argument 690 CaptureTryOneFrame(struct IAudioCapture *capture, int8_t *frame, uint32_t *replyBytes, uint64_t *requestBytes) CaptureTryOneFrame() argument 729 char *frame = reinterpret_cast<char *>(calloc(1, BUFFER_LENTH)); StartRecord() local [all...] |
/drivers/peripheral/audio/test/systemtest/hdi_service/common/render/src/ |
H A D | audio_idl_hdirender_test.cpp | 132 char *frame = nullptr; in HWTEST_F() local 137 ret = RenderFramePrepare(AUDIO_FILE, frame, requestBytes); in HWTEST_F() 139 ret = render->RenderFrame(render, (int8_t *)frame, requestBytes, &replyBytes); in HWTEST_F() 143 if (frame != nullptr) { in HWTEST_F() 144 free(frame); in HWTEST_F() 145 frame = nullptr; in HWTEST_F() 159 char *frame = nullptr; in HWTEST_F() local 165 ret = RenderFramePrepare(AUDIO_FILE, frame, requestBytes); in HWTEST_F() 167 ret = render->RenderFrame(renderNull, (int8_t *)frame, requestBytes, &replyBytes); in HWTEST_F() 171 if (frame ! in HWTEST_F() 186 char *frame = nullptr; HWTEST_F() local 205 char *frame = nullptr; HWTEST_F() local 233 char *frame = nullptr; HWTEST_F() local [all...] |
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/captureframe_fuzzer/ |
H A D | captureframe_fuzzer.cpp | 41 std::vector<int8_t> frame; in CaptureFrameFuzzTest() local 44 audioCapture->CaptureFrame(frame, requestBytes); in CaptureFrameFuzzTest()
|
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/fuzztest/renderframe_fuzzer/ |
H A D | renderframe_fuzzer.cpp | 43 std::vector<int8_t> frame; in RenderFrameFuzzTest() local 45 audioRender->RenderFrame(frame, replyBytes); in RenderFrameFuzzTest()
|
/drivers/hdf_core/framework/support/platform/include/hdmi/ |
H A D | hdmi_infoframe.h | 476 int32_t HdmiAudioInfoFrameSend(struct HdmiInfoFrame *frame, bool enable); 477 int32_t HdmiAviInfoFrameSend(struct HdmiInfoFrame *frame, bool enable); 478 int32_t HdmiDrmInfoFrameSend(struct HdmiInfoFrame *frame, bool enable); 479 int32_t HdmiVsInfoFrameSend(struct HdmiInfoFrame *frame, bool enable, bool dolbyEnable); 480 int32_t HdmiSpdInfoFrameSend(struct HdmiInfoFrame *frame, bool enable, 482 int32_t HdmiInfoFrameGetInfo(struct HdmiInfoFrame *frame, enum HdmiPacketType type, 484 int32_t HdmiInfoFrameSetInfo(struct HdmiInfoFrame *frame, enum HdmiPacketType type,
|
/drivers/peripheral/audio/test/systemtest/common/adm_common/src/ |
H A D | audio_adm_common.cpp | 92 int32_t AdmRenderFramePrepare(const std::string& path, char *&frame, uint32_t& readSize, uint32_t& frameSize) in AdmRenderFramePrepare() argument 119 frame = reinterpret_cast<char *>(calloc(1, bufferSize)); in AdmRenderFramePrepare() 120 if (frame == nullptr) { in AdmRenderFramePrepare() 127 numRead = fread(frame, readSize, 1, file); in AdmRenderFramePrepare() 130 free(frame); in AdmRenderFramePrepare() 131 frame = nullptr; in AdmRenderFramePrepare()
|
/drivers/peripheral/audio/test/unittest/common/capture/ |
H A D | audio_capture_common_test.cpp | 195 /* capture frame cases */
205 int8_t *frame = (int8_t *)calloc(1, frameLen);
in HWTEST_F() local 206 EXPECT_NE(nullptr, frame);
in HWTEST_F() 208 ret = capture_->CaptureFrame(capture_, frame, &frameLen, &requestBytes);
in HWTEST_F() 212 if (frame != nullptr) {
in HWTEST_F() 213 free(frame);
in HWTEST_F() 214 frame = nullptr;
in HWTEST_F() 227 int8_t *frame = (int8_t *)calloc(1, sizeof(int));
in HWTEST_F() local 228 EXPECT_NE(nullptr, frame);
in HWTEST_F() 231 EXPECT_NE(HDF_SUCCESS, capture_->CaptureFrame(capture_, frame, nullpt in HWTEST_F() 256 int8_t *frame = (int8_t *)calloc(1, frameLen); HWTEST_F() local [all...] |
/drivers/peripheral/audio/interfaces/include/ |
H A D | audio_capture.h | 75 * @brief Reads a frame of input data (uplink data) from the audio driver for capturing. 78 * @param frame Indicates the pointer to the input data to read. 83 int32_t (*CaptureFrame)(struct AudioCapture *capture, void *frame, uint64_t requestBytes, uint64_t *replyBytes); 90 * @param time Indicates the pointer to the timestamp associated with the frame.
|
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/src/ |
H A D | audio_render_interface_impl.cpp | 81 int16_t* frame = reinterpret_cast<int16_t *>(frameData); in FadeInProcess() local 86 frame[k] = currentFrame_ == durationFrame - 1 ? frame[k] : static_cast<int16_t>(rate * frame[k]); in FadeInProcess() 89 DHLOGD("Fade-in frame[currentFrame: %{public}d].", currentFrame_); in FadeInProcess() 97 int32_t AudioRenderInterfaceImpl::RenderFrame(const std::vector<int8_t> &frame, uint64_t &replyBytes) in RenderFrame() argument 99 DHLOGD("Render frame[sampleRate: %{public}u, channelCount: %{public}u, format: %{public}d, frameSize: %{public}u].", in RenderFrame() 111 AudioData data = { param, frame }; in RenderFrame() 112 DumpFileUtil::WriteDumpFile(dumpFile_, static_cast<void *>(data.data.data()), frame.size()); in RenderFrame() 114 FadeInProcess(DURATION_FRAMES, data.data.data(), frame in RenderFrame() [all...] |
H A D | audio_capture_interface_impl.cpp | 69 int32_t AudioCaptureInterfaceImpl::CaptureFrame(std::vector<int8_t> &frame, uint64_t &replyBytes) in CaptureFrame() argument 71 DHLOGD("Capture frame[sampleRate:%{public}d, channelCount: %{public}d, format: %{public}d, frameSize: %{public}d].", in CaptureFrame() 93 frame.clear(); in CaptureFrame() 94 frame.resize(devAttrs_.frameSize, 0); in CaptureFrame() 95 if (!muteState_.load() && memcpy_s(frame.data(), frame.size(), audioData.data.data(), audioData.data.size()) != in CaptureFrame() 97 DHLOGE("Copy capture frame failed"); in CaptureFrame() 102 DHLOGD("Capture audio frame success."); in CaptureFrame() 105 DHLOGD("This time capture frame spend: %" PRId64" us, The interval of this time and the last time: %" PRId64 in CaptureFrame() 364 DHLOGI("Get frame buffe in GetFrameBufferSize() [all...] |
/drivers/peripheral/audio/interfaces/2.0/include/ |
H A D | audio_capture.h | 76 * @brief Reads a frame of input data (uplink data) from the audio driver for capturing. 79 * @param frame Indicates the pointer to the input data to read. 84 int32_t (*CaptureFrame)(struct AudioCapture *capture, void *frame, uint64_t requestBytes, uint64_t *replyBytes); 91 * @param time Indicates the pointer to the timestamp associated with the frame.
|
/drivers/peripheral/distributed_audio/interface/audio/v1_0/ |
H A D | i_audio_capture.h | 34 virtual int32_t CaptureFrame(std::vector<uint8_t> &frame, const uint64_t requestBytes, uint64_t &replyBytes) = 0;
|
/drivers/peripheral/audio/test/unittest/common/render/ |
H A D | audio_render_common_test.cpp | 441 int8_t *frame = (int8_t *)calloc(1, frameLen); in HWTEST_F() local 442 EXPECT_NE(nullptr, frame); in HWTEST_F() 444 ret = render_->RenderFrame(render_, frame, frameLen, &requestBytes); in HWTEST_F() 451 if (frame != nullptr) { in HWTEST_F() 452 free(frame); in HWTEST_F() 453 frame = nullptr; in HWTEST_F() 471 "attr-route=1;attr-format=32;attr-channels=2;attr-frame-count=82;attr-sampling-rate=48000"; in HWTEST_F() 649 int8_t *frame = (int8_t *)calloc(1, frameLen); in HWTEST_F() local 650 ASSERT_NE(nullptr, frame); in HWTEST_F() 651 EXPECT_EQ(HDF_ERR_INVALID_OBJECT, render_->RenderFrame(nullptr, frame, frameLe in HWTEST_F() 664 int8_t *frame = (int8_t *)calloc(1, frameLen); HWTEST_F() local [all...] |
/drivers/peripheral/audio/test/hal_mock/ |
H A D | audio_render_mock.c | 33 static int32_t RenderFrame(struct IAudioRenderVdi* render, const int8_t *frame, uint32_t frameLen, uint64_t *replyBytes)
in RenderFrame() argument 35 if (render == NULL || frame == NULL || replyBytes == NULL) {
in RenderFrame() 39 (void *)frame;
in RenderFrame() 47 if (render == NULL || frame == NULL || time == NULL) {
in GetPosition() 327 if (render == NULL || frame == NULL) {
in GetMmapPosition()
|
/drivers/peripheral/audio/test/benchmarktest/capture/ |
H A D | audio_capture_benchmarktest.cpp | 209 int8_t *frame = (int8_t *)calloc(1, frameLen);
in BENCHMARK_F() local 210 EXPECT_NE(nullptr, frame);
in BENCHMARK_F() 213 ret = capture_->CaptureFrame(capture_, frame, &frameLen, &requestBytes);
in BENCHMARK_F() 218 if (frame != nullptr) {
in BENCHMARK_F() 219 free(frame);
in BENCHMARK_F() 220 frame = nullptr;
in BENCHMARK_F() 238 int8_t *frame = (int8_t *)calloc(1, frameLen);
in BENCHMARK_F() local 239 EXPECT_NE(nullptr, frame);
in BENCHMARK_F() 241 ret = capture_->CaptureFrame(capture_, frame, &frameLen, &requestBytes);
in BENCHMARK_F() 250 if (frame ! in BENCHMARK_F() [all...] |
/drivers/peripheral/distributed_audio/hdi_service/audio/v1_0/test/unittest/audio_capture_interface/src/ |
H A D | audio_capture_interface_impl_test.cpp | 66 vector<int8_t> frame; in HWTEST_F() local 68 EXPECT_EQ(HDF_FAILURE, audioCaptureInterfaceImpl_->CaptureFrame(frame, requestBytes)); in HWTEST_F() 80 vector<int8_t> frame{1, 1, 1, 1, 1}; in HWTEST_F() 84 EXPECT_EQ(HDF_FAILURE, audioCaptureInterfaceImpl_->CaptureFrame(frame, requestBytes)); in HWTEST_F() 86 EXPECT_NE(HDF_SUCCESS, audioCaptureInterfaceImpl_->CaptureFrame(frame, requestBytes)); in HWTEST_F() 98 vector<int8_t> frame; in HWTEST_F() local 102 EXPECT_EQ(HDF_FAILURE, audioCaptureInterfaceImpl_->CaptureFrame(frame, requestBytes)); in HWTEST_F()
|
/drivers/peripheral/display/hal/default_standard/include/ |
H A D | display_adapter_interface.h | 40 int32_t (*FbFresh)(int32_t devFd, DisplayFrameInfo *frame);
|