Lines Matching refs:fourcc
222 const uint32_t fourcc = ReadLE32(mem); in StoreFrame() local
233 switch (fourcc) { in StoreFrame()
447 const uint32_t fourcc = ReadLE32(mem); in ParseVP8XChunks() local
454 switch (fourcc) { in ParseVP8XChunks()
890 static int ChunkCount(const WebPDemuxer* const dmux, const char fourcc[4]) { in ChunkCount()
896 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in ChunkCount()
902 const char fourcc[4], int chunk_num) { in GetChunk()
908 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in GetChunk()
914 static int SetChunk(const char fourcc[4], int chunk_num, in SetChunk()
919 if (dmux == NULL || fourcc == NULL || chunk_num < 0) return 0; in SetChunk()
920 count = ChunkCount(dmux, fourcc); in SetChunk()
926 const Chunk* const chunk = GetChunk(dmux, fourcc, chunk_num); in SetChunk()
937 const char fourcc[4], int chunk_num, in WebPDemuxGetChunk()
943 return SetChunk(fourcc, chunk_num, iter); in WebPDemuxGetChunk()
948 const char* const fourcc = in WebPDemuxNextChunk() local
950 return SetChunk(fourcc, iter->chunk_num + 1, iter); in WebPDemuxNextChunk()
957 const char* const fourcc = in WebPDemuxPrevChunk() local
959 return SetChunk(fourcc, iter->chunk_num - 1, iter); in WebPDemuxPrevChunk()