Lines Matching refs:fourcc
208 const uint32_t fourcc = ReadLE32(mem); in StoreFrame() local
219 switch (fourcc) { in StoreFrame()
474 const uint32_t fourcc = ReadLE32(mem); in ParseVP8XChunks() local
481 switch (fourcc) { in ParseVP8XChunks()
925 static int ChunkCount(const WebPDemuxer* const dmux, const char fourcc[4]) { in ChunkCount()
931 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in ChunkCount()
937 const char fourcc[4], int chunk_num) { in GetChunk()
943 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in GetChunk()
949 static int SetChunk(const char fourcc[4], int chunk_num, in SetChunk()
954 if (dmux == NULL || fourcc == NULL || chunk_num < 0) return 0; in SetChunk()
955 count = ChunkCount(dmux, fourcc); in SetChunk()
961 const Chunk* const chunk = GetChunk(dmux, fourcc, chunk_num); in SetChunk()
972 const char fourcc[4], int chunk_num, in WebPDemuxGetChunk()
978 return SetChunk(fourcc, chunk_num, iter); in WebPDemuxGetChunk()
983 const char* const fourcc = in WebPDemuxNextChunk() local
985 return SetChunk(fourcc, iter->chunk_num + 1, iter); in WebPDemuxNextChunk()
992 const char* const fourcc = in WebPDemuxPrevChunk() local
994 return SetChunk(fourcc, iter->chunk_num - 1, iter); in WebPDemuxPrevChunk()