/external/webp/src/mux/ |
muxinternal.c | 117 static int ChunkSearchListToSet(WebPChunk** chunk_list, uint32_t nth, 120 assert(chunk_list != NULL); 121 *location = chunk_list; 123 while (*chunk_list != NULL) { 124 WebPChunk* const cur_chunk = *chunk_list; 127 chunk_list = &cur_chunk->next_; 128 *location = chunk_list; 131 // *chunk_list is ok to be NULL if adding at last location. 159 WebPMuxError ChunkSetNth(WebPChunk* chunk, WebPChunk** chunk_list, 163 if (!ChunkSearchListToSet(chunk_list, nth, &chunk_list)) [all...] |
muxi.h | 129 // Sets 'chunk' at nth position in the 'chunk_list'. 131 // On success ownership is transferred from 'chunk' to the 'chunk_list'. 132 WebPMuxError ChunkSetNth(WebPChunk* chunk, WebPChunk** chunk_list, 142 void ChunkListDelete(WebPChunk** const chunk_list); 157 size_t ChunkListDiskSize(const WebPChunk* chunk_list); 160 uint8_t* ChunkListEmit(const WebPChunk* chunk_list, uint8_t* dst);
|
muxread.c | 229 WebPChunk** chunk_list; local 260 chunk_list = MuxGetChunkListFromId(mux, id); // List to add this chunk. 261 if (ChunkSetNth(&chunk, chunk_list, 0) != WEBP_MUX_OK) goto Err; 506 // Count number of chunks matching 'tag' in the 'chunk_list'. 508 static int CountChunks(const WebPChunk* const chunk_list, uint32_t tag) { 511 for (current = chunk_list; current != NULL; current = current->next_) { 528 WebPChunk* const* chunk_list = MuxGetChunkListFromId(mux, id); local 530 *num_elements = CountChunks(*chunk_list, kChunks[idx].tag);
|
muxedit.c | 153 static WebPMuxError DeleteChunks(WebPChunk** chunk_list, uint32_t tag) { 155 assert(chunk_list); 156 while (*chunk_list) { 157 WebPChunk* const chunk = *chunk_list; 159 *chunk_list = ChunkDelete(chunk); 162 chunk_list = &chunk->next_; 196 // Creates a chunk from given 'data' and sets it as 1st chunk in 'chunk_list'. 199 WebPChunk** chunk_list) { 205 err = ChunkSetNth(&chunk, chunk_list, 1);
|
/external/libpng/ |
pngset.c | [all...] |
pngstruct.h | 380 png_bytep chunk_list; /* List of png_byte[5]; the textual chunk name member in struct:png_struct_def
|
pngwrite.c | 950 png_free(png_ptr, png_ptr->chunk_list); 951 png_ptr->chunk_list = NULL; [all...] |
pngread.c | 982 png_free(png_ptr, png_ptr->chunk_list); 983 png_ptr->chunk_list = NULL; [all...] |
png.h | [all...] |
/external/pdfium/third_party/libpng16/ |
pngset.c | [all...] |
pngstruct.h | 380 png_bytep chunk_list; /* List of png_byte[5]; the textual chunk name member in struct:png_struct_def
|