/foundation/multimedia/audio_framework/frameworks/cj/include/ |
H A D | multimedia_audio_routing_manager_callback.h | 29 void RegisterFunc(std::function<void(CArrDeviceDescriptor)> cjCallback); 34 std::function<void(CArrDeviceDescriptor)> func_{}; 35 std::mutex cbMutex_; 43 void RegisterFunc(std::function<void(CArrDeviceDescriptor)> cjCallback); 45 void OnPreferredInputDeviceUpdated(const std::vector<sptr<AudioDeviceDescriptor>> &desc) override; 48 std::function<void(CArrDeviceDescriptor)> func_{}; 49 std::mutex cbMutex_; 57 void RegisterFunc(std::function<void(CDeviceChangeAction)> cjCallback); 62 std::function<void(CDeviceChangeAction)> func_{}; 63 std [all...] |
/foundation/graphic/graphic_surface/interfaces/inner_api/surface/ |
H A D | buffer_extra_data.h | 30 virtual GSError ExtraGet(const std::string &key, int32_t &value) const = 0; 31 virtual GSError ExtraGet(const std::string &key, int64_t &value) const = 0; 32 virtual GSError ExtraGet(const std::string &key, double &value) const = 0; 33 virtual GSError ExtraGet(const std::string &key, std::string &value) const = 0; 34 virtual GSError ExtraSet(const std::string &key, int32_t value) = 0; 35 virtual GSError ExtraSet(const std::string &key, int64_t value) = 0; 36 virtual GSError ExtraSet(const std::string &key, double value) = 0; 37 virtual GSError ExtraSet(const std::string &key, const std [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/common/ |
H A D | rs_upload_texture_thread.h | 33 void PostTask(const std::function<void()>& task); 34 void PostSyncTask(const std::function<void()>& task); 35 void PostTask(const std::function<void()>& task, const std::string& name); 36 void RemoveTask(const std::string& name); 58 std::shared_ptr<AppExecFwk::EventRunner> runner_ = nullptr; 59 std::shared_ptr<AppExecFwk::EventHandler> handler_ = nullptr; 61 std::condition_variable uploadTaskCond_; 62 std::mutex uploadTaskMutex_; 64 std [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | render_service_client_tunnel_handle_demo.cpp | 36 std::cout << "previewWindow is nullptr" << std::endl; in GetWindowSurface() 54 std::cout << "Test Begin " << std::endl; in main() 60 std::cout << "GetWindowSurface Success" << std::endl; in main() 66 std::cout << "SetTunnelHandle Begin " << std::endl; in main() 68 std::cout << "SetTunnelHandle Finish " << std in main() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/texgine/export/texgine/ |
H A D | typography_style.h | 36 const static inline std::u16string ELLIPSIS = u"\u2026"; 40 std::vector<std::string> fontFamilies = {}; 45 std::string locale; 48 size_t maxLines = std::numeric_limits<size_t>::max(); 49 std::u16string ellipsis; 62 std::vector<std::string> fontFamilies = {}; 67 std::optional<double> spacingScale = std [all...] |
/foundation/graphic/graphic_2d/rosen/test/render_service/render_service/unittest/drawable/dfx/ |
H A D | rs_skp_capture_dfx_test.cpp | 34 std::shared_ptr<RSSurfaceRenderNode> renderNode_; 35 std::shared_ptr<RSDisplayRenderNode> displayRenderNode_; 36 std::shared_ptr<RSSurfaceRenderNodeDrawable> surfaceDrawable_ = nullptr; 37 std::shared_ptr<RSPaintFilterCanvas> canvas_; 38 std::shared_ptr<Drawing::Canvas> drawingCanvas_; 61 rtThread.Sync(std::make_unique<RSRenderThreadParams>()); in HWTEST_F() 63 rtThread.uniRenderEngine_ = std::make_shared<RSUniRenderEngine>(); in HWTEST_F() 65 auto drawingCanvas = std::make_unique<Drawing::Canvas>(DEFAULT_CANVAS_SIZE, DEFAULT_CANVAS_SIZE); in HWTEST_F() 66 auto canvas = std::make_shared<RSPaintFilterCanvas>(drawingCanvas.get()); in HWTEST_F() 75 rtThread.uniRenderEngine_->renderContext_ = std in HWTEST_F() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/include/render/ |
H A D | rs_gradient_blur_para.h | 44 std::vector<std::pair<float, float>> fractionStops_; 46 std::shared_ptr<RSFilter> LinearGradientBlurFilter_; 50 const std::vector<std::pair<float, float>>fractionStops, const GradientDirection direction) in RSLinearGradientBlurPara() 66 void Dump(std::string& out) const in Dump() 68 out += "[blurRadius:" + std::to_string(blurRadius_); in Dump() 69 out += " direction:" + std::to_string(static_cast<int>(direction_)) + " fractionStops["; in Dump() 71 out += "[blurDegree:" + std::to_string(val.first) + " positionScale:" + std in Dump() 49 RSLinearGradientBlurPara(const float blurRadius, const std::vector<std::pair<float, float>>fractionStops, const GradientDirection direction) RSLinearGradientBlurPara() argument [all...] |
H A D | rs_pixel_map_util.h | 36 static std::shared_ptr<Drawing::ColorSpace> GetPixelmapColorSpace( 37 const std::shared_ptr<Media::PixelMap>& pixelMap); 38 static std::shared_ptr<Drawing::Image> ExtractDrawingImage(std::shared_ptr<Media::PixelMap> pixelMap); 39 static void TransformDataSetForAstc(std::shared_ptr<Media::PixelMap> pixelMap, 43 static bool IsYUVFormat(std::shared_ptr<Media::PixelMap> pixelMap); 44 static bool IsSupportZeroCopy(std::shared_ptr<Media::PixelMap> pixelMap, const Drawing::SamplingOptions& sampling); 45 static std::shared_ptr<Drawing::Image> ConvertYUVPixelMapToDrawingImage( 46 std::shared_ptr<Drawing::GPUContext> gpuContext, std [all...] |
/foundation/graphic/graphic_2d/rosen/modules/2d_engine/rosen_text/skia_txt/impl/ |
H A D | run_impl.h | 28 RunImpl(std::unique_ptr<skia::textlayout::RunBase> runBase, const std::vector<PaintRecord>& paints); 34 std::vector<uint16_t> GetGlyphs() const override; 35 std::vector<Drawing::Point> GetPositions() override; 36 std::vector<Drawing::Point> GetOffsets() override; 37 std::vector<uint16_t> GetGlyphs(int64_t start, int64_t length) const override; 38 std::vector<Drawing::Point> GetPositions(int64_t start, int64_t length) const override; 40 std::vector<uint64_t> GetStringIndices(int64_t start, int64_t length) const override; 46 std::unique_ptr<skia::textlayout::RunBase> runBase_; 47 const std [all...] |
/foundation/filemanagement/storage_service/services/storage_daemon/mtpfs/include/ |
H A D | mtpfs_type_tmp_file.h | 27 MtpFsTypeTmpFile(const std::string &pathDevice, const std::string &pathTmp, int fileDesc, bool modified = false); 29 std::string PathDevice() const in PathDevice() 33 std::string PathTmp() const in PathTmp() 47 std::set<int> FileDescriptors() const in FileDescriptors() 68 bool operator == (const std::string &path) const in operator ==() 76 bool operator < (const std::string &path) const in operator <() 82 std::string pathDevice_; 83 std::string pathTmp_; 84 std [all...] |
/foundation/multimedia/image_framework/frameworks/kits/js/common/picture_ndk/include/ |
H A D | picture_native_impl.h | 26 OH_PictureNative(std::shared_ptr<OHOS::Media::Picture> picture); 27 OH_PictureNative(std::shared_ptr<OHOS::Media::PixelMap> pixelmap); 29 std::shared_ptr<OHOS::Media::Picture> GetInnerPicture(); 32 std::shared_ptr<OHOS::Media::Picture> picture_; 37 OH_AuxiliaryPictureNative(std::shared_ptr<OHOS::Media::AuxiliaryPicture> auxiliaryPicture); 38 OH_AuxiliaryPictureNative(std::shared_ptr<OHOS::Media::PixelMap> &content, 41 std::shared_ptr<OHOS::Media::AuxiliaryPicture> GetInnerAuxiliaryPicture(); 44 std::shared_ptr<OHOS::Media::AuxiliaryPicture> auxiliaryPicture_; 51 std::shared_ptr<OHOS::Media::AuxiliaryPictureInfo> GetInnerAuxiliaryPictureInfo(); 55 std [all...] |
/foundation/multimedia/image_framework/plugins/manager/src/framework/ |
H A D | json_helper.h | 26 static uint32_t CheckElementExistence(const nlohmann::json &jsonObject, const std::string &key); 27 static uint32_t GetStringValue(const nlohmann::json &jsonString, std::string &value); 28 static uint32_t GetStringValue(const nlohmann::json &jsonObject, const std::string &key, std::string &value); 30 static uint32_t GetUint32Value(const nlohmann::json &jsonObject, const std::string &key, uint32_t &value); 31 static uint32_t GetUint16Value(const nlohmann::json &jsonObject, const std::string &key, uint16_t &value); 32 static uint32_t GetArraySize(const nlohmann::json &jsonObject, const std::string &key, size_t &size); 36 const std::string &key, 38 static void PrintElementMissingLog(const std::string &identifier, const std [all...] |
/foundation/multimedia/media_foundation/interface/inner_api/buffer/ |
H A D | avbuffer_queue.h | 29 static std::shared_ptr<AVBufferQueue> Create(uint32_t size, MemoryType type = MemoryType::UNKNOWN_MEMORY, 30 const std::string& name = "", bool disableAlloc = false); 31 static std::shared_ptr<AVBufferQueue> CreateAsSurfaceProducer( 32 sptr<Surface>& surface, const std::string& name = ""); 33 static std::shared_ptr<AVBufferQueue> CreateAsSurfaceConsumer( 34 sptr<Surface>& surface, const std::string& name = ""); 40 virtual std::shared_ptr<AVBufferQueueProducer> GetLocalProducer() = 0; 41 virtual std::shared_ptr<AVBufferQueueConsumer> GetLocalConsumer() = 0; 52 virtual bool IsBufferInQueue(const std::shared_ptr<AVBuffer>& buffer) = 0; 54 virtual Status SetQueueSizeAndAttachBuffer(uint32_t size, std [all...] |
/foundation/multimedia/media_foundation/interface/inner_api/common/ |
H A D | avsharedmemorypool.h | 44 class AVSharedMemoryPool : public std::enable_shared_from_this<AVSharedMemoryPool>, public NoCopyable { 46 explicit AVSharedMemoryPool(const std::string &name); 49 using MemoryAvailableNotifier = std::function<void(void)>; 72 std::shared_ptr<AVSharedMemory> AcquireMemory(int32_t size = -1, bool blocking = true); 86 std::string GetName() in GetName() 98 std::list<AVSharedMemory *> idleList_; 99 std::list<AVSharedMemory *> busyList_; 100 std::mutex mutex_; 101 std::condition_variable cond_; 103 std [all...] |
/foundation/multimedia/media_foundation/services/media_monitor/client/include/ |
H A D | media_monitor_client.h | 32 void WriteLogMsg(std::shared_ptr<EventBean> &bean) override; 34 int32_t GetAudioRouteMsg(std::map<PerferredType, 35 std::shared_ptr<MonitorDeviceInfo>> &perferredDevices) override; 37 int32_t WriteAudioBuffer(const std::string &fileName, void *ptr, size_t size) override; 39 int32_t GetInputBuffer(std::shared_ptr<DumpBuffer> &buffer, int32_t size) override; 41 int32_t InputBufferFilled(const std::string &fileName, uint64_t bufferId, int32_t size) override; 43 int32_t SetMediaParameters(const std::string &dumpType, const std::string &dumpEnable) override; 49 int32_t LoadDumpBufferWrap(const std::string &dumpEnable); 51 std [all...] |
/foundation/multimedia/image_effect/interfaces/inner_api/native/memory/ |
H A D | effect_memory_manager.h | 35 std::shared_ptr<MemoryData> memoryData_ = nullptr; 45 IMAGE_EFFECT_EXPORT ErrorCode Init(const std::shared_ptr<EffectBuffer> &srcEffectBuffer, 46 const std::shared_ptr<EffectBuffer> &dstEffectBuffer); 50 IMAGE_EFFECT_EXPORT std::shared_ptr<Memory> GetAllocMemoryByAddr(void *addr); 52 IMAGE_EFFECT_EXPORT std::shared_ptr<Memory> GetMemoryByAddr(void *addr); 53 IMAGE_EFFECT_EXPORT void AddMemory(std::shared_ptr<Memory> &memory); 54 IMAGE_EFFECT_EXPORT void RemoveMemory(std::shared_ptr<Memory> &memory); 60 void AddFilterMemory(const std::shared_ptr<EffectBuffer> &effectBuffer, MemDataType memDataType, 63 std::vector<std [all...] |
/foundation/multimedia/player_framework/services/services/screen_capture/client/ |
H A D | screen_capture_controller_client.cpp | 27 std::shared_ptr<ScreenCaptureControllerClient> ScreenCaptureControllerClient::Create( in Create() 31 std::shared_ptr<ScreenCaptureControllerClient> client = in Create() 32 std::make_shared<ScreenCaptureControllerClient>(ipcProxy); in Create() 47 std::lock_guard<std::mutex> lock(mutex_); in ~ScreenCaptureControllerClient() 56 std::lock_guard<std::mutex> lock(mutex_); in MediaServerDied() 60 int32_t ScreenCaptureControllerClient::ReportAVScreenCaptureUserChoice(int32_t sessionId, std::string choice) in ReportAVScreenCaptureUserChoice() 63 std::lock_guard<std in ReportAVScreenCaptureUserChoice() [all...] |
/foundation/multimedia/ringtone_library/test/unittest/ringtone_unittest_utils/src/ |
H A D | ringtone_unittest_utils.cpp | 30 using namespace std; 38 auto stageContext = std::make_shared<AbilityRuntime::ContextImpl>(); in Init() 39 auto abilityContextImpl = std::make_shared<OHOS::AbilityRuntime::AbilityContextImpl>(); in Init() 83 std::mutex mutex; in WaitForCallback() 84 std::unique_lock<std::mutex> lock(mutex); in WaitForCallback() 86 callback->condVar_.wait_until(lock, std::chrono::system_clock::now() + std::chrono::seconds(waitSeconds)); in WaitForCallback() 91 int32_t TestRingtoneScannerCallback::OnScanFinished(const int32_t status, const std::string &uri, in OnScanFinished() 92 const std in OnScanFinished() [all...] |
/foundation/resourceschedule/ffrt/test/testfunc/ |
H A D | util.h | 24 auto start = std::chrono::steady_clock::now(); in stall_us() 28 std::chrono::duration_cast<std::chrono::microseconds>(std::chrono::steady_clock::now() - start).count(); in stall_us() 50 int perf_event2(std::function<void()> func, struct perf_event2_read_format& data, uint32_t event1, uint32_t event2); 52 int perf_single_event(std::function<void()> func, size_t& count, uint32_t event); 54 int perf_event_instructions(std::function<void()> func, size_t& count); 56 int perf_event_cycles(std::function<void()> func, size_t& count); 58 int perf_event_branch_instructions(std::function<void()> func, size_t& count); 60 int perf_event_branch_misses(std [all...] |
/foundation/resourceschedule/memmgr/services/memmgrservice/src/reclaim_priority_manager/ |
H A D | oom_score_adj_utils.cpp | 25 const std::string TAG = "ReclaimPriorityManager"; 28 bool OomScoreAdjUtils::WriteOomScoreAdjToKernel(std::shared_ptr<BundlePriorityInfo> bundle) in WriteOomScoreAdjToKernel() 37 std::stringstream ss; in WriteOomScoreAdjToKernel() 39 std::string path = ss.str(); in WriteOomScoreAdjToKernel() 40 std::string content = std::to_string(priority); in WriteOomScoreAdjToKernel() 50 std::stringstream ss; in WriteOomScoreAdjToKernel() 52 std::string path = ss.str(); in WriteOomScoreAdjToKernel() 53 std::string content = std in WriteOomScoreAdjToKernel() [all...] |
/foundation/resourceschedule/device_standby/plugins/strategy/src/ |
H A D | strategy_manager_adapter.cpp | 29 const std::map<std::string, std::shared_ptr<IBaseStrategy>> strategyMap_ { 31 { "NETWORK", std::make_shared<NetworkStrategy>() }, 33 { "RUNNING_LOCK", std::make_shared<RunningLockStrategy>() }, 62 void StrategyManagerAdapter::RegisterPolicy(const std::vector<std::string>& strategies) in RegisterPolicy() 89 void StrategyManagerAdapter::ShellDump(const std::vector<std::string>& argsInStr, std [all...] |
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/ |
H A D | dns_proxy_request_socket.cpp | 21 DnsProxyRequestSocket::DnsProxyRequestSocket(int32_t sock, std::unique_ptr<AlignedSockAddr> &&clientSock, in DnsProxyRequestSocket() 22 std::unique_ptr<RecvBuff> &&recvBuff) in DnsProxyRequestSocket() 28 this->clientSock = std::move(clientSock); in DnsProxyRequestSocket() 29 this->recvBuff = std::move(recvBuff); in DnsProxyRequestSocket() 30 endTime = std::chrono::system_clock::now() + std::chrono::milliseconds(EPOLL_TIMEOUT); in DnsProxyRequestSocket() 79 std::list<std::map<int32_t, DnsProxyRequestSocket>::iterator>::iterator DnsProxyRequestSocket::GetLruIterator() const in GetLruIterator() 85 std::list<std in SetLruIterator() 84 SetLruIterator( std::list<std::map<int32_t, DnsProxyRequestSocket>::iterator>::iterator iterator) SetLruIterator() argument [all...] |
/foundation/communication/netmanager_base/interfaces/innerkits/netconnclient/include/ |
H A D | net_supplier_callback_base.h | 33 std::string ident; 34 std::set<NetBearType> bearTypes; 35 std::set<NetCap> netCaps; 37 const std::string ident = "", const std::set<NetBearType> &netBearTypes = {}, in NetRequest() 38 const std::set<NetCap> &netCaps = {}) 48 virtual int32_t RequestNetwork(const std::string &ident, 49 const std::set<NetCap> &netCaps, 51 virtual int32_t ReleaseNetwork(const std::string &ident, const std [all...] |
/foundation/communication/netmanager_base/utils/data_share/include/ |
H A D | net_datashare_utils.h | 54 int32_t Query(Uri &uri, const std::string &key, std::string &value); 55 int32_t Insert(Uri &uri, const std::string &key, const std::string &value); 56 int32_t Update(Uri &uri, const std::string &key, const std::string &value); 57 int32_t Delete(Uri &uri, const std::string &key); 58 int32_t RegisterObserver(const Uri &uri, const std::function<void()> &onChange); 62 std::shared_ptr<DataShare::DataShareHelper> CreateDataShareHelper(); 63 std [all...] |
/foundation/communication/ipc/ipc/native/src/mock/source/ |
H A D | invoker_factory.cpp | 30 std::atomic<bool> InvokerFactory::isAvailable_ = true; 36 std::lock_guard<std::mutex> lockGuard(factoryMutex_); in ~InvokerFactory() 52 std::lock_guard<std::mutex> lockGuard(factoryMutex_); in Register() 58 return creators_.insert(std::make_pair(protocol, creator)).second; in Register() 66 std::lock_guard<std::mutex> lockGuard(factoryMutex_); in Unregister() 80 std::lock_guard<std in newInstance() [all...] |