Home
last modified time | relevance | path

Searched refs:frame (Results 1 - 25 of 75) sorted by relevance

123

/drivers/hdf_core/framework/support/platform/src/hdmi/
H A Dhdmi_infoframe.c367 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 Dhdmi_dispatch.c187 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 Dtouch_ft6336.c66 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 Dtouch_gt911.c107 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 Dtouch_ft5406.c71 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 Dtouch_ft5x06.c210 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 Daudio_idl_hdicapture_test.cpp86 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 Daudio_hdi_common.cpp398 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 Dhdi_service_common.cpp436 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 Daudio_idl_hdirender_test.cpp132 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 Dcaptureframe_fuzzer.cpp41 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 Drenderframe_fuzzer.cpp43 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 Dhdmi_infoframe.h476 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 Daudio_adm_common.cpp92 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 Daudio_capture_common_test.cpp195 /* 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 Daudio_capture.h75 * @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 Daudio_render_interface_impl.cpp81 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 Daudio_capture_interface_impl.cpp69 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 Daudio_capture.h76 * @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 Di_audio_capture.h34 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 Daudio_render_common_test.cpp441 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 Daudio_render_mock.c33 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 Daudio_capture_benchmarktest.cpp209 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 Daudio_capture_interface_impl_test.cpp66 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 Ddisplay_adapter_interface.h40 int32_t (*FbFresh)(int32_t devFd, DisplayFrameInfo *frame);

Completed in 16 milliseconds

123