/external/webp/src/mux/ |
muxinternal.c | 139 WebPChunk** const chunk_list) { 142 assert(chunk_list != NULL); 143 if (*chunk_list != NULL) { 152 *chunk_list = new_chunk; 157 WebPChunk*** const chunk_list) { 158 assert(chunk_list != NULL && *chunk_list != NULL); 160 if (**chunk_list == NULL) { 161 ChunkSetHead(chunk, *chunk_list); 163 WebPChunk* last_chunk = **chunk_list; [all...] |
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...] |
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 = ChunkSetHead(&chunk, chunk_list);
|
muxread.c | 528 // Count number of chunks matching 'tag' in the 'chunk_list'. 530 static int CountChunks(const WebPChunk* const chunk_list, uint32_t tag) { 533 for (current = chunk_list; current != NULL; current = current->next_) { 550 WebPChunk* const* chunk_list = MuxGetChunkListFromId(mux, id); local 552 *num_elements = CountChunks(*chunk_list, kChunks[idx].tag);
|
/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 | 961 png_free(png_ptr, png_ptr->chunk_list); 962 png_ptr->chunk_list = NULL; [all...] |
pngread.c | 993 png_free(png_ptr, png_ptr->chunk_list); 994 png_ptr->chunk_list = NULL; [all...] |
png.h | [all...] |
png.c | 940 p_end = png_ptr->chunk_list; [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
|
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...] |
png.c | 899 p_end = png_ptr->chunk_list; [all...] |