Home
last modified time | relevance | path

Searched refs:fragment (Results 1 – 25 of 63) sorted by relevance

123

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/utils/
H A Dmedia_cached_buffer.cpp455 return (inputOffset < fragment.offsetBegin + fragment.dataLength); in GetNextBufferOffset()
566 if (fragment.accessPos == std::prev(fragment.chunks.end())) { in UpdateFragmentCacheForDelTail()
567 fragment.accessPos = fragment.chunks.end(); in UpdateFragmentCacheForDelTail()
571 fragment.chunks.pop_back(); in UpdateFragmentCacheForDelTail()
574 if (fragment.accessLength > fragment.dataLength - static_cast<int64_t>(dataLength)) { in UpdateFragmentCacheForDelTail()
575 fragment.accessLength = fragment.dataLength - static_cast<int64_t>(dataLength); in UpdateFragmentCacheForDelTail()
865 if (mediaOffset <= fragment.offsetBegin + fragment.dataLength) { in AddFragmentCacheBuffer()
891 if (mediaOffset <= fragment.offsetBegin + fragment.dataLength) { in AddFragmentCacheBuffer()
947 if (fragment.accessPos != fragment.chunks.end()) { in DumpInner()
1068 auto& fragment = *iter; in ClearMiddleReadFragment() local
[all …]
H A Dmedia_cached_buffer.h111 void CheckFragment(const FragmentCacheBuffer& fragment, bool& checkSuccess);
131 [offset, pred](const auto& fragment) { in GetOffsetFragmentCache()
132 … if (pred(offset, fragment.offsetBegin, fragment.offsetBegin + fragment.dataLength)) { in GetOffsetFragmentCache()
145 [offset, pred](const auto& fragment) { in GetOffsetChunkCache()
146 if (pred(offset, fragment->offset, fragment->offset + fragment->dataLength)) { in GetOffsetChunkCache()
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/render_environment/core/
H A Dalgorithm_program.cpp24 …ram::AlgorithmProgram(RenderContext *context, const std::string vertex, const std::string fragment) in AlgorithmProgram() argument
27 shader_ = new RenderGeneralProgram(context, vertex.c_str(), fragment.c_str()); in AlgorithmProgram()
30 fragmentShaderCode_ = fragment; in AlgorithmProgram()
42 void AlgorithmProgram::UpdateShader(const std::string vertex, const std::string fragment) in UpdateShader() argument
45 strcmp(fragment.c_str(), fragmentShaderCode_.c_str()) == 0) { in UpdateShader()
53 shader_ = new RenderGeneralProgram(context_, vertex.c_str(), fragment.c_str()); in UpdateShader()
56 fragmentShaderCode_ = fragment; in UpdateShader()
H A Dalgorithm_program.h29 AlgorithmProgram(RenderContext *context, const std::string vertex, const std::string fragment);
31 void UpdateShader(const std::string vertex, const std::string fragment);
/ohos5.0/docs/zh-cn/device-dev/kernel/
H A Dkernel-small-debug-memory-info.md10 - 碎片率:衡量内存池的碎片化程度,碎片率高表现为内存池剩余内存很多,但是最大空闲内存块很小,可以用公式(fragment=100-100\*最大空闲内存块大小/剩余内存大小)来度量;
43 - 内存碎片率计算:同样调用LOS_MemInfoGet接口,可以获取内存池的剩余内存大小和最大空闲内存块大小,然后根据公式(fragment=100-100\*最大空闲内存块大小/剩余内存大小)得…
77 unsigned char fragment = 100 - poolStatus.maxFreeNodeSize * 100 / poolStatus.totalFreeSize;
80 …dprintf("usage = %d, fragment = %d, maxFreeSize = %d, totalFreeSize = %d, waterLine = %d\n", usage…
110 usage = 22, fragment = 3, maxFreeSize = 49056, totalFreeSize = 50132, waterLine = 1414
H A Dkernel-mini-memory-debug.md16 - 碎片率:衡量内存池的碎片化程度,碎片率高表现为内存池剩余内存很多,但是最大空闲内存块很小,可以用公式(fragment=100-100\*最大空闲内存块大小/剩余内存大小)来度量;
49 - 内存碎片率计算:同样调用LOS_MemInfoGet接口,可以获取内存池的剩余内存大小和最大空闲内存块大小,然后根据公式(fragment=100-100\*最大空闲内存块大小/剩余内存大小)得…
85 float fragment = 100 - poolStatus.maxFreeNodeSize * 100.0 / poolStatus.totalFreeSize;
88 …printf("usage = %f, fragment = %f, maxFreeSize = %d, totalFreeSize = %d, waterLine = %d\n", usage,…
117 usage = 0.458344, fragment = 0.000000, maxFreeSize = 16474928, totalFreeSize = 16474928, waterLine …
/ohos5.0/foundation/multimedia/av_codec/test/unittest/hls_test/
H A Dm3u8_unit_test.cpp106 EXPECT_EQ(fragment.duration_, 10.0);
107 EXPECT_EQ(fragment.sequence_, 1);
108 EXPECT_EQ(fragment.discont_, false);
112 EXPECT_NE(fragment.iv_[i], -1);
113 EXPECT_NE(fragment.key_[i], -1);
122 M3U8Fragment fragment(m3u8, key, iv);
124 EXPECT_EQ(fragment.duration_, 10.0);
125 EXPECT_EQ(fragment.sequence_, 1);
126 EXPECT_EQ(fragment.discont_, false);
129 EXPECT_EQ(fragment.iv_[i], iv[i]);
[all …]
/ohos5.0/commonlibrary/ets_utils/js_api_module/uri/src/
H A Djs_uri.ts37 fragment: string | null;
79 static createFromParts(scheme: string, ssp: string, fragment: string): URI {
86 if (typeof fragment !== 'string') {
87 throw new BusinessError(`Parameter error. The type of ${fragment} must be string`);
91 if (fragment !== null && fragment !== '') {
92 uriStr += '#' + encodeURIComponent(fragment);
363 get fragment(): string | null {
364 return this.uricalss.fragment === null ? null : this.decodeSafelyInner(this.uricalss.fragment);
380 return this.uricalss.fragment;
/ohos5.0/docs/zh-cn/application-dev/reference/apis-arkts/
H A Djs-apis-uri.md47 [scheme:]scheme-specific-part[#fragment]。
50 [scheme:][//authority][path][?query][#fragment]。
53 [scheme:][//[user-info@]host[:port]][path][?query][#fragment]。
63 - fragment: 片段部分,以#与scheme-specific-part进行分隔,根据需要填写。
70 console.info(uriObj1.fragment) // null
79 console.info(uriObj2.fragment) // fragment
88 console.info(uriObj3.fragment) // null
97 console.info(uriObj4.fragment) // fragment
106 console.info(uriObj5.fragment) // null
117 console.info(uriObj6.encodedFragment) // fragment
[all …]
/ohos5.0/commonlibrary/ets_utils/js_api_module/uri/
H A Djs_uri.cpp168 std::string fragment = data_.substr(pos + 1); in AnalysisFragment() local
169 if (!CheckCharacter(fragment, g_ruleUrlc, true)) { in AnalysisFragment()
173 uriData_.fragment = fragment; in AnalysisFragment()
382 if (uriData_.fragment != other.uriData_.fragment) { in Equals()
470 if (!uriData_.fragment.empty()) { in BuildUriString()
471 result += "#" + uriData_.fragment; in BuildUriString()
572 if (!uriData_.fragment.empty()) { in Split()
573 normalizeUri += "#" + uriData_.fragment; in Split()
620 return uriData_.fragment; in GetFragment()
/ohos5.0/foundation/graphic/graphic_2d/rosen/samples/opengl/test_eglCreateWindowSurface/entry/src/main/cpp/render/
H A Degl_core.cpp109 GLuint fragment = LoadShader(GL_FRAGMENT_SHADER, fragShader); in CreateProgram() local
110 if (fragment == PROGRAM_ERROR) { in CreateProgram()
119 glDeleteShader(fragment); in CreateProgram()
124 glAttachShader(program, fragment); in CreateProgram()
131 glDeleteShader(fragment); in CreateProgram()
147 glDeleteShader(fragment); in CreateProgram()
/ohos5.0/docs/en/application-dev/reference/apis-arkts/
H A Djs-apis-uri.md48 [scheme:]scheme-specific-part[#fragment]
52 [scheme:][//authority][path][?query][#fragment]
66 - fragment: fragment component, which is separated from scheme-specific-part by the pound key (#). …
73 console.info(uriObj1.fragment) // null
82 console.info(uriObj2.fragment) // fragment
91 console.info(uriObj3.fragment) // null
100 console.info(uriObj4.fragment) // fragment
109 console.info(uriObj5.fragment) // null
120 console.info(uriObj6.encodedFragment) // fragment
131 console.log(uriObj7.fragment) // qwer=da
[all …]
/ohos5.0/docs/en/device-dev/kernel/
H A Dkernel-small-debug-memory-info.md79 unsigned char fragment = 100 - poolStatus.maxFreeNodeSize * 100 / poolStatus.totalFreeSize;
82 …dprintf("usage = %d, fragment = %d, maxFreeSize = %d, totalFreeSize = %d, waterLine = %d\n", usage…
111 usage = 22, fragment = 3, maxFreeSize = 49056, totalFreeSize = 50132, waterLine = 1414
/ohos5.0/docs/en/application-dev/reference/native-lib/
H A Dopengles.md183 // Create a fragment shader.
569 …pth, and stencil value. Each fragment is processed by a fragment shader, which also determines whe…
570 - A fragment shader runs on each fragment. In this example, it is used to calculate the final color…
577 out vec4 FragColor; // Color of the output fragment.
580 // Set the color of each fragment to vec4(1.0f, 0.5f, 0.2f, 1.0f),
609 …e fragment data output by rasterization is used as the input variable of the fragment shader. The …
611 - Lighting calculation: calculates the lighting effect of a fragment.
617 5. Fragment-by-fragment processing
619 The output of the fragment shader is then undergone fragment-by-fragment processing as follows:
623 - Scissor test: determines whether the fragment is in the visible area.
[all …]
/ohos5.0/foundation/filemanagement/file_api/interfaces/kits/native/remote_uri/
H A Dremote_uri.cpp93 string fragment = path.substr(posFragment + 1, REMOTE_URI_TAG.size()); in IsRemoteUri() local
94 if (fragment == REMOTE_URI_TAG) { in IsRemoteUri()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/hls/
H A Dm3u8.cpp215 auto fragment = std::make_shared<M3U8Fragment>(m3u8, key_, iv_); in UpdateFromTags() local
216 AddFile(fragment, duration); in UpdateFromTags()
218 auto fragment = std::make_shared<M3U8Fragment>(info.uri, info.duration, sequence_++, in UpdateFromTags() local
220 AddFile(fragment, duration); in UpdateFromTags()
229 void M3U8::AddFile(std::shared_ptr<M3U8Fragment> fragment, size_t duration) in AddFile() argument
232 files_.emplace_back(fragment); in AddFile()
H A Dhls_media_downloader.cpp652 void HlsMediaDownloader::PlaylistBackup(const PlayInfo& fragment) in PlaylistBackup() argument
661 backPlayList_.push_back(fragment); in PlaylistBackup()
668 auto fragment = playList[i]; in OnPlayListChanged() local
669 PlaylistBackup(fragment); in OnPlayListChanged()
674 fragmentDownloadStart[fragment.url_] = true; in OnPlayListChanged()
676 fragmentDownloadStart[fragment.url_] = true; in OnPlayListChanged()
680 if (!fragmentDownloadStart[fragment.url_] && !fragmentPushed[fragment.url_]) { in OnPlayListChanged()
681 playList_->Push(fragment); in OnPlayListChanged()
682 fragmentPushed[fragment.url_] = true; in OnPlayListChanged()
/ohos5.0/docs/en/application-dev/webgl/
H A Dwebgl-2d-guidelines.md15 …ebGLProgram** object consists of two compiled WebGL shaders: a vertex shader and a fragment shader.
21 There are vertex shaders and fragment shaders. The interaction between vertex shaders and fragment
25 - The fragment shader is mainly used to output a color value for each pixel being processed.
29 …put by the vertex shader into pixels to be processed and passing the pixels to the fragment shader.
129 4. Define the fragment shader.
131 …After the vertex shader processes the vertices, the fragment shader is called once by each pixel t…
142 Pass the vertex shader and fragment shader defined to WebGL and compile them together.
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/hls/
H A Dhls_media_downloader.cpp153 for (auto& fragment : playList) { in OnPlayListChanged() local
154 playList_->Push(fragment); in OnPlayListChanged()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/
H A Dcore3d_dm_depth.frag12 fragment shader for depth pass.
H A Dcore3d_dm_depth_vsm.frag19 fragment shader for VSM depth pass.
H A Dcore3d_dm_fullscreen_env.frag27 fragment shader for environment sampling
/ohos5.0/commonlibrary/ets_utils/js_api_module/url/
H A Djs_url.cpp202 void AnalysisFragment(const std::string& input, std::string& fragment, in AnalysisFragment() argument
205 fragment = input; in AnalysisFragment()
1065 std::string fragment = input.substr(pos); in AnalysisInput() local
1066 AnalysisFragment(fragment, urlData.fragment, flags); in AnalysisInput()
1105 urlData.fragment = baseInfo.fragment; in BaseInfoToUrl()
1147 std::string fragment = input.substr(posTmp); in InitOnlyInput() local
1148 AnalysisFragment(fragment, urlData.fragment, flags); in InitOnlyInput()
1353 …if (flags_.test(static_cast<size_t>(BitsetStatusFlag::BIT8)) && !(urlData_.fragment.size() == 1)) { in GetFragment()
1354 temp = urlData_.fragment; in GetFragment()
1631 urlData_.fragment = ""; in SetFragment()
[all …]
/ohos5.0/docs/zh-cn/application-dev/application-models/
H A Ddataability-configuration.md18 - fragment:可以用于指示要访问的子资源。
/ohos5.0/docs/zh-cn/contribute/
H A DOpenHarmony-JavaScript-coding-style-guide.md150 const fragment = document.createDocumentFragment();
159 fragment.appendChild(element);
161 container.appendChild(fragment);

123