Lines Matching full:fourcc
222 const uint32_t fourcc = ReadLE32(mem);
233 switch (fourcc) {
274 // Restore fourcc/size when moving up one level in parsing.
350 // the user to request the payload via a fourcc string. 'size' includes the
447 const uint32_t fourcc = ReadLE32(mem);
454 switch (fourcc) {
890 static int ChunkCount(const WebPDemuxer* const dmux, const char fourcc[4]) {
896 if (!memcmp(header, fourcc, TAG_SIZE)) ++count;
902 const char fourcc[4], int chunk_num) {
908 if (!memcmp(header, fourcc, TAG_SIZE)) ++count;
914 static int SetChunk(const char fourcc[4], int chunk_num,
919 if (dmux == NULL || fourcc == NULL || chunk_num < 0) return 0;
920 count = ChunkCount(dmux, fourcc);
926 const Chunk* const chunk = GetChunk(dmux, fourcc, chunk_num);
937 const char fourcc[4], int chunk_num,
943 return SetChunk(fourcc, chunk_num, iter);
948 const char* const fourcc =
950 return SetChunk(fourcc, iter->chunk_num + 1, iter);
957 const char* const fourcc =
959 return SetChunk(fourcc, iter->chunk_num - 1, iter);