Lines Matching refs:fourcc
211 const uint32_t fourcc = ReadLE32(mem); in StoreFrame() local
222 switch (fourcc) { in StoreFrame()
489 const uint32_t fourcc = ReadLE32(mem); in ParseVP8X() local
496 switch (fourcc) { in ParseVP8X()
855 static int ChunkCount(const WebPDemuxer* const dmux, const char fourcc[4]) { in ChunkCount()
861 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in ChunkCount()
867 const char fourcc[4], int chunk_num) { in GetChunk()
873 if (!memcmp(header, fourcc, TAG_SIZE)) ++count; in GetChunk()
879 static int SetChunk(const char fourcc[4], int chunk_num, in SetChunk()
884 if (dmux == NULL || fourcc == NULL || chunk_num < 0) return 0; in SetChunk()
885 count = ChunkCount(dmux, fourcc); in SetChunk()
891 const Chunk* const chunk = GetChunk(dmux, fourcc, chunk_num); in SetChunk()
902 const char fourcc[4], int chunk_num, in WebPDemuxGetChunk()
908 return SetChunk(fourcc, chunk_num, iter); in WebPDemuxGetChunk()
913 const char* const fourcc = in WebPDemuxNextChunk() local
915 return SetChunk(fourcc, iter->chunk_num + 1, iter); in WebPDemuxNextChunk()
922 const char* const fourcc = in WebPDemuxPrevChunk() local
924 return SetChunk(fourcc, iter->chunk_num - 1, iter); in WebPDemuxPrevChunk()