Searched refs:chunk_list (Results 1 - 10 of 10) sorted by relevance
/third_party/skia/third_party/externals/libwebp/src/mux/ |
H A D | muxinternal.c | 139 WebPChunk** const chunk_list) { in ChunkSetHead() 142 assert(chunk_list != NULL); in ChunkSetHead() 143 if (*chunk_list != NULL) { in ChunkSetHead() 152 *chunk_list = new_chunk; in ChunkSetHead() 157 WebPChunk*** const chunk_list) { in ChunkAppend() 158 assert(chunk_list != NULL && *chunk_list != NULL); in ChunkAppend() 160 if (**chunk_list == NULL) { in ChunkAppend() 161 ChunkSetHead(chunk, *chunk_list); in ChunkAppend() 163 WebPChunk* last_chunk = **chunk_list; in ChunkAppend() 138 ChunkSetHead(WebPChunk* const chunk, WebPChunk** const chunk_list) ChunkSetHead() argument 156 ChunkAppend(WebPChunk* const chunk, WebPChunk*** const chunk_list) ChunkAppend() argument 180 ChunkListDelete(WebPChunk** const chunk_list) ChunkListDelete() argument 202 ChunkListEmit(const WebPChunk* chunk_list, uint8_t* dst) ChunkListEmit() argument 210 ChunkListDiskSize(const WebPChunk* chunk_list) ChunkListDiskSize() argument [all...] |
H A D | muxi.h | 130 // Sets 'chunk' as the only element in 'chunk_list' if it is empty. 131 // On success ownership is transferred from 'chunk' to the 'chunk_list'. 132 WebPMuxError ChunkSetHead(WebPChunk* const chunk, WebPChunk** const chunk_list); 133 // Sets 'chunk' at last position in the 'chunk_list'. 134 // On success ownership is transferred from 'chunk' to the 'chunk_list'. 135 // *chunk_list also points towards the last valid element of the initial 136 // *chunk_list. 137 WebPMuxError ChunkAppend(WebPChunk* const chunk, WebPChunk*** const chunk_list); 146 void ChunkListDelete(WebPChunk** const chunk_list); 161 size_t ChunkListDiskSize(const WebPChunk* chunk_list); [all...] |
H A D | muxedit.c | 153 static WebPMuxError DeleteChunks(WebPChunk** chunk_list, uint32_t tag) { in DeleteChunks() argument 155 assert(chunk_list); in DeleteChunks() 156 while (*chunk_list) { in DeleteChunks() 157 WebPChunk* const chunk = *chunk_list; in DeleteChunks() 159 *chunk_list = ChunkDelete(chunk); in DeleteChunks() 162 chunk_list = &chunk->next_; in DeleteChunks() 196 // Creates a chunk from given 'data' and sets it as 1st chunk in 'chunk_list'. 199 WebPChunk** chunk_list) { in AddDataToChunkList() 205 err = ChunkSetHead(&chunk, chunk_list); in AddDataToChunkList() 197 AddDataToChunkList( const WebPData* const data, int copy_data, uint32_t tag, WebPChunk** chunk_list) AddDataToChunkList() argument
|
H A D | muxread.c | 524 // Count number of chunks matching 'tag' in the 'chunk_list'. 526 static int CountChunks(const WebPChunk* const chunk_list, uint32_t tag) { in CountChunks() argument 529 for (current = chunk_list; current != NULL; current = current->next_) { in CountChunks() 546 WebPChunk* const* chunk_list = MuxGetChunkListFromId(mux, id); in WebPMuxNumChunks() local 548 *num_elements = CountChunks(*chunk_list, kChunks[idx].tag); in WebPMuxNumChunks()
|
/third_party/skia/third_party/externals/libpng/ |
H A D | pngset.c | 1373 png_const_bytep chunk_list, int num_chunks_in) in png_set_keep_unknown_chunks() 1423 chunk_list = chunks_to_ignore; in png_set_keep_unknown_chunks() 1429 if (chunk_list == NULL) in png_set_keep_unknown_chunks() 1443 if (png_ptr->chunk_list == NULL) in png_set_keep_unknown_chunks() 1465 memcpy(new_list, png_ptr->chunk_list, 5*old_num_chunks); in png_set_keep_unknown_chunks() 1469 new_list = png_ptr->chunk_list; in png_set_keep_unknown_chunks() 1488 chunk_list+5*i, keep); in png_set_keep_unknown_chunks() 1507 if (png_ptr->chunk_list != new_list) in png_set_keep_unknown_chunks() 1519 if (png_ptr->chunk_list != new_list) in png_set_keep_unknown_chunks() 1521 if (png_ptr->chunk_list ! in png_set_keep_unknown_chunks() 1372 png_set_keep_unknown_chunks(png_structrp png_ptr, int keep, png_const_bytep chunk_list, int num_chunks_in) png_set_keep_unknown_chunks() argument [all...] |
H A D | pngstruct.h | 388 png_bytep chunk_list; /* List of png_byte[5]; the textual chunk name member
|
H A D | pngwrite.c | 961 png_free(png_ptr, png_ptr->chunk_list); in png_write_destroy() 962 png_ptr->chunk_list = NULL; in png_write_destroy()
|
H A D | pngread.c | 1248 png_free(png_ptr, png_ptr->chunk_list); in png_read_destroy() 1249 png_ptr->chunk_list = NULL; in png_read_destroy()
|
H A D | png.h | 2267 * for handling only those chunks appearing in the chunk_list array, 2280 int keep, png_const_bytep chunk_list, int num_chunks));
|
H A D | png.c | 934 p_end = png_ptr->chunk_list; in png_handle_as_unknown()
|
Completed in 23 milliseconds