Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/libwebp/src/mux/
H A Dmuxinternal.c139 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 Dmuxi.h130 // 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 Dmuxedit.c153 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 Dmuxread.c524 // 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 Dpngset.c1373 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 Dpngstruct.h388 png_bytep chunk_list; /* List of png_byte[5]; the textual chunk name member
H A Dpngwrite.c961 png_free(png_ptr, png_ptr->chunk_list); in png_write_destroy()
962 png_ptr->chunk_list = NULL; in png_write_destroy()
H A Dpngread.c1248 png_free(png_ptr, png_ptr->chunk_list); in png_read_destroy()
1249 png_ptr->chunk_list = NULL; in png_read_destroy()
H A Dpng.h2267 * for handling only those chunks appearing in the chunk_list array,
2280 int keep, png_const_bytep chunk_list, int num_chunks));
H A Dpng.c934 p_end = png_ptr->chunk_list; in png_handle_as_unknown()

Completed in 23 milliseconds