Home
last modified time | relevance | path

Searched refs:videoProcessor (Results 1 - 10 of 10) sorted by relevance

/foundation/multimedia/media_foundation/video_processing_engine/framework/capi/video_processing/
H A Dvideo_processing.cpp154 VideoProcessing_ErrorCode OH_VideoProcessing_Create(OH_VideoProcessing** videoProcessor, int type)
157 [videoProcessor, type]() { return OH_VideoProcessing::Create(videoProcessor, type); },
158 [videoProcessor, type](VideoProcessingNdkLoader& loader) { return loader.Create(videoProcessor, type); }
162 VideoProcessing_ErrorCode OH_VideoProcessing_Destroy(OH_VideoProcessing* videoProcessor)
164 return CallVideoProcessingWithUnload([videoProcessor]() { return OH_VideoProcessing::Destroy(videoProcessor); },
165 [videoProcessor](VideoProcessingNdkLoader& loader) { return loader.Destroy(videoProcessor); });
[all...]
H A Dvideo_processing_loader.cpp92 VideoProcessing_ErrorCode VideoProcessingNdkLoader::Create(OH_VideoProcessing** videoProcessor, int type)
94 return CallNdk([videoProcessor, type](IVideoProcessingNdk* intfNdk) {
95 return intfNdk->Create(videoProcessor, type);
99 VideoProcessing_ErrorCode VideoProcessingNdkLoader::Destroy(OH_VideoProcessing* videoProcessor)
101 return CallNdk([videoProcessor](IVideoProcessingNdk* intfNdk) { return intfNdk->Destroy(videoProcessor); });
104 VideoProcessing_ErrorCode VideoProcessingNdkLoader::RegisterCallback(OH_VideoProcessing* videoProcessor,
107 return CallNdk([videoProcessor, callback, userData](IVideoProcessingNdk* intfNdk) {
108 return intfNdk->RegisterCallback(videoProcessor, callback, userData);
112 VideoProcessing_ErrorCode VideoProcessingNdkLoader::SetSurface(OH_VideoProcessing* videoProcessor,
[all...]
H A Dvideo_processing_impl.cpp55 OH_VideoProcessing* videoProcessor = new(std::nothrow) OH_VideoProcessing(type); in Create() local
56 if (videoProcessor == nullptr) { in Create()
60 auto obj = videoProcessor->GetObj(); in Create()
63 delete videoProcessor; in Create()
69 delete videoProcessor; in Create()
72 *instance = videoProcessor; in Create()
/foundation/multimedia/media_foundation/test/moduletest/video/
H A Dapi_test.cpp77 static void onErrorEmptyCallback(OH_VideoProcessing* videoProcessor, VideoProcessing_ErrorCode error, in onErrorEmptyCallback() argument
83 static void onErrorCallback(OH_VideoProcessing* videoProcessor, VideoProcessing_ErrorCode error, in onErrorCallback() argument
89 static void onStateEmptyCallback(OH_VideoProcessing* videoProcessor, VideoProcessing_State state, in onStateEmptyCallback() argument
95 static void onStateCallback(OH_VideoProcessing* videoProcessor, VideoProcessing_State state, in onStateCallback() argument
102 static void OnNewOutputBufferEmptyCallback(OH_VideoProcessing* videoProcessor, uint32_t index, in OnNewOutputBufferEmptyCallback() argument
108 static void OnNewOutputBufferCallback(OH_VideoProcessing* videoProcessor, uint32_t index, in OnNewOutputBufferCallback() argument
239 OH_VideoProcessing** videoProcessor = nullptr; in HWTEST_F() local
240 VideoProcessing_ErrorCode ret = OH_VideoProcessing_Create(videoProcessor, INT_MAX); in HWTEST_F()
252 OH_VideoProcessing** videoProcessor = nullptr; in HWTEST_F() local
253 VideoProcessing_ErrorCode ret = OH_VideoProcessing_Create(videoProcessor, in HWTEST_F()
266 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
280 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
311 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
359 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
380 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
407 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
432 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
493 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
514 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
577 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
598 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
640 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
661 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
705 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
726 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
775 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
1023 OH_VideoProcessing* videoProcessor = nullptr; HWTEST_F() local
[all...]
/foundation/multimedia/media_foundation/video_processing_engine/interface/kits/c/
H A Dvideo_processing.h108 * @param videoProcessor Output parameter. The *videoProcessor points to a new video processing object.
109 * The *videoProcessor must be null before passed in.
120 VideoProcessing_ErrorCode OH_VideoProcessing_Create(OH_VideoProcessing** videoProcessor, int type);
127 * @param videoProcessor The video processing instance pointer to be destroyed. It is recommended setting the
134 VideoProcessing_ErrorCode OH_VideoProcessing_Destroy(OH_VideoProcessing* videoProcessor);
141 * @param videoProcessor A video processing instance pointer.
150 VideoProcessing_ErrorCode OH_VideoProcessing_RegisterCallback(OH_VideoProcessing* videoProcessor,
158 * @param videoProcessor A video processing instance pointer.
165 VideoProcessing_ErrorCode OH_VideoProcessing_SetSurface(OH_VideoProcessing* videoProcessor,
[all...]
H A Dvideo_processing_types.h233 * @param videoProcessor The video processing instance.
238 typedef void (*OH_VideoProcessingCallback_OnError)(OH_VideoProcessing* videoProcessor,
249 * @param videoProcessor The video processing instance.
254 typedef void (*OH_VideoProcessingCallback_OnState)(OH_VideoProcessing* videoProcessor, VideoProcessing_State state,
265 * @param videoProcessor The video processing instance.
270 typedef void (*OH_VideoProcessingCallback_OnNewOutputBuffer)(OH_VideoProcessing* videoProcessor, uint32_t index,
/foundation/multimedia/media_foundation/video_processing_engine/interface/inner_api/
H A Dvideo_processing_capi_interface.h28 virtual VideoProcessing_ErrorCode Create(OH_VideoProcessing** videoProcessor, int type) = 0;
29 virtual VideoProcessing_ErrorCode Destroy(OH_VideoProcessing* videoProcessor) = 0;
30 virtual VideoProcessing_ErrorCode RegisterCallback(OH_VideoProcessing* videoProcessor,
32 virtual VideoProcessing_ErrorCode SetSurface(OH_VideoProcessing* videoProcessor, const OHNativeWindow* window) = 0;
33 virtual VideoProcessing_ErrorCode GetSurface(OH_VideoProcessing* videoProcessor, OHNativeWindow** window) = 0;
34 virtual VideoProcessing_ErrorCode SetParameter(OH_VideoProcessing* videoProcessor,
36 virtual VideoProcessing_ErrorCode GetParameter(OH_VideoProcessing* videoProcessor, OH_AVFormat* parameter) = 0;
37 virtual VideoProcessing_ErrorCode Start(OH_VideoProcessing* videoProcessor) = 0;
38 virtual VideoProcessing_ErrorCode Stop(OH_VideoProcessing* videoProcessor) = 0;
39 virtual VideoProcessing_ErrorCode RenderOutputBuffer(OH_VideoProcessing* videoProcessor, uint32_
[all...]
/foundation/multimedia/media_foundation/video_processing_engine/framework/capi/video_processing/include/
H A Dvideo_processing_loader.h40 VideoProcessing_ErrorCode Create(OH_VideoProcessing** videoProcessor, int type);
41 VideoProcessing_ErrorCode Destroy(OH_VideoProcessing* videoProcessor);
42 VideoProcessing_ErrorCode RegisterCallback(OH_VideoProcessing* videoProcessor,
44 VideoProcessing_ErrorCode SetSurface(OH_VideoProcessing* videoProcessor, const OHNativeWindow* window);
45 VideoProcessing_ErrorCode GetSurface(OH_VideoProcessing* videoProcessor, OHNativeWindow** window);
46 VideoProcessing_ErrorCode SetParameter(OH_VideoProcessing* videoProcessor, const OH_AVFormat* parameter);
47 VideoProcessing_ErrorCode GetParameter(OH_VideoProcessing* videoProcessor, OH_AVFormat* parameter);
48 VideoProcessing_ErrorCode Start(OH_VideoProcessing* videoProcessor);
49 VideoProcessing_ErrorCode Stop(OH_VideoProcessing* videoProcessor);
50 VideoProcessing_ErrorCode RenderOutputBuffer(OH_VideoProcessing* videoProcessor, uint32_
[all...]
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/schedule/
H A Dscheduler_manager.cpp91 auto videoProcessor = std::make_shared<DeferredVideoProcessor>(userId, videoRepository, callbacks); in CreateVideoProcessor() local
92 auto videoController = CreateShared<DeferredVideoController>(userId, videoRepository, videoProcessor); in CreateVideoProcessor()
94 videoProcessor->Initialize(); in CreateVideoProcessor()
95 videoProcessors_[userId] = videoProcessor; in CreateVideoProcessor()
/foundation/multimedia/media_foundation/tests/unittest/detail_enhancer_video_ndk/sample/
H A Dvideo_sample.cpp55 static void OnError(OH_VideoProcessing* videoProcessor, VideoProcessing_ErrorCode error, void* userData) in OnError() argument
61 static void OnState(OH_VideoProcessing* videoProcessor, VideoProcessing_State state, void* userData) in OnState() argument
69 static void OnNewOutputBufferCall(OH_VideoProcessing* videoProcessor, uint32_t index, void* userData) in OnNewOutputBufferCall() argument
72 VideoProcessing_ErrorCode ret = OH_VideoProcessing_RenderOutputBuffer(videoProcessor, index); in OnNewOutputBufferCall()
78 static void OnNewOutputBufferCallImpl(OH_VideoProcessing* videoProcessor, uint32_t index, void* userData) in OnNewOutputBufferCallImpl() argument
81 VideoProcessing_ErrorCode ret = videoProcessor->GetObj()->RenderOutputBuffer(index); in OnNewOutputBufferCallImpl()

Completed in 5 milliseconds