Lines Matching refs:fourcc
222 const uint32_t fourcc = ReadLE32(mem); in StoreFrame() local
233 switch (fourcc) { in StoreFrame()
452 const uint32_t fourcc = ReadLE32(mem); in ParseVP8XChunks() local
459 switch (fourcc) { in ParseVP8XChunks()
895 static int ChunkCount(const WebPDemuxer* const dmux, const char fourcc[4]) { in ChunkCount()
901 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in ChunkCount()
907 const char fourcc[4], int chunk_num) { in GetChunk()
913 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in GetChunk()
919 static int SetChunk(const char fourcc[4], int chunk_num, in SetChunk()
924 if (dmux == NULL || fourcc == NULL || chunk_num < 0) return 0; in SetChunk()
925 count = ChunkCount(dmux, fourcc); in SetChunk()
931 const Chunk* const chunk = GetChunk(dmux, fourcc, chunk_num); in SetChunk()
942 const char fourcc[4], int chunk_num, in WebPDemuxGetChunk()
948 return SetChunk(fourcc, chunk_num, iter); in WebPDemuxGetChunk()
953 const char* const fourcc = in WebPDemuxNextChunk() local
955 return SetChunk(fourcc, iter->chunk_num + 1, iter); in WebPDemuxNextChunk()
962 const char* const fourcc = in WebPDemuxPrevChunk() local
964 return SetChunk(fourcc, iter->chunk_num - 1, iter); in WebPDemuxPrevChunk()