Home
last modified time | relevance | path

Searched refs:chunks (Results 1 - 6 of 6) sorted by relevance

/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/utils/
H A Dmedia_cached_buffer.cpp139 if (chunkPos == fragmentPos->chunks.end()) { in UpdateAccessPos()
177 if (chunkPos == fragmentPos->chunks.end() || in ReadInner()
180 chunkPos = GetOffsetChunkCache(fragmentPos->chunks, offset, LeftBoundedRightOpenComp); in ReadInner()
185 if (chunkPos != fragmentPos->chunks.end()) { in ReadInner()
193 while (hasReadSize < readSize && chunkPos != fragmentPos->chunks.end()) { in ReadInner()
227 auto& chunkList = fragmentPos->chunks; in WriteInPlace()
282 auto endPos = GetOffsetChunkCache(nextFragmentPos->chunks, in WriteMergerPre()
284 freeChunks_.splice(freeChunks_.end(), nextFragmentPos->chunks, nextFragmentPos->chunks.begin(), endPos); in WriteMergerPre()
285 if (endPos == nextFragmentPos->chunks in WriteMergerPre()
[all...]
H A Dmedia_cached_buffer.h53 CacheChunkList chunks; member
60 accessPos = chunks.end(); in FragmentCacheBuffer()
65 chunks.clear(); in ~FragmentCacheBuffer()
/foundation/arkui/ace_engine/frameworks/core/image/apng/
H A Dapng_image_decoder.cpp135 * @param chunks : input
141 static bool png_validate_animation_chunk_order(PngChunkInfo *chunks, in png_validate_animation_chunk_order() argument
147 PNG at least contains 3 chunks: IHDR, IDAT, IEND. in png_validate_animation_chunk_order()
160 if (chunks->fourcc != FOUR_CC('I', 'H', 'D', 'R')) { in png_validate_animation_chunk_order()
164 if ((chunks + chunkNum - 1)->fourcc != FOUR_CC('I', 'E', 'N', 'D')) { in png_validate_animation_chunk_order()
176 PngChunkInfo *chunk = chunks + i; in png_validate_animation_chunk_order()
257 if (info->chunks) { in png_info_release()
258 free(info->chunks); in png_info_release()
290 PngChunkInfo *chunks = (PngChunkInfo *) malloc(sizeof(PngChunkInfo) * chunk_realloc_num); in png_info_create() local
291 if (!chunks) { in png_info_create()
616 PngChunkInfo *chunks = (PngChunkInfo *) malloc(sizeof(PngChunkInfo) * chunk_realloc_num); isApng() local
[all...]
H A Dapng_image_decoder.h68 chunks of the frame to which it applies, 26 bytes
150 * chunks of the frame to which it applies, 26 bytes
204 PngChunkInfo *chunks; ///< chunks member
205 uint32_t chunkNum; ///< count of chunks
/foundation/communication/nfc/interfaces/inner_api/common/
H A Dndef_message.cpp270 // for the middle chunks record, need the type length is zero. in IsRecordLayoutLengthInvalid()
340 std::vector<std::string>& chunks, char& chunkTnf, const std::string& payload) in SaveRecordChunks()
344 chunks.clear(); in SaveRecordChunks()
350 chunks.push_back(payload); in SaveRecordChunks()
355 std::vector<std::string>& chunks, char chunkTnf, const std::string& payload) in MergePayloadByChunks()
360 for (std::string n : chunks) { in MergePayloadByChunks()
423 std::vector<std::string> chunks; in ParseRecord() local
450 // don't parse the type and id for the middle chunks record, allowed them tobe empty. in ParseRecord()
457 SaveRecordChunks(layout, isChunkFound, chunks, chunkTnf, payload); in ParseRecord()
458 payload = MergePayloadByChunks(layout, isChunkFound, chunks, chunkTn in ParseRecord()
339 SaveRecordChunks(RecordLayout& layout, bool isChunkFound, std::vector<std::string>& chunks, char& chunkTnf, const std::string& payload) SaveRecordChunks() argument
354 MergePayloadByChunks(RecordLayout& layout, bool isChunkFound, std::vector<std::string>& chunks, char chunkTnf, const std::string& payload) MergePayloadByChunks() argument
[all...]
H A Dndef_message.h220 static void SaveRecordChunks(RecordLayout& layout, bool isChunkFound, std::vector<std::string>& chunks,
222 static std::string MergePayloadByChunks(RecordLayout& layout, bool isChunkFound, std::vector<std::string>& chunks,

Completed in 6 milliseconds