Home | History | Annotate | Download | only in demux

Lines Matching defs:WebPDemuxer

61 struct WebPDemuxer {
84 ParseStatus (*parse)(WebPDemuxer* const dmux);
85 int (*valid)(const WebPDemuxer* const dmux);
88 static ParseStatus ParseSingleImage(WebPDemuxer* const dmux);
89 static ParseStatus ParseVP8X(WebPDemuxer* const dmux);
90 static int IsValidSimpleFormat(const WebPDemuxer* const dmux);
91 static int IsValidExtendedFormat(const WebPDemuxer* const dmux);
177 static void AddChunk(WebPDemuxer* const dmux, Chunk* const chunk) {
185 static int AddFrame(WebPDemuxer* const dmux, Frame* const frame) {
308 WebPDemuxer* const dmux, uint32_t frame_chunk_size) {
353 static int StoreChunk(WebPDemuxer* const dmux,
392 static ParseStatus ParseSingleImage(WebPDemuxer* const dmux) {
438 static ParseStatus ParseVP8XChunks(WebPDemuxer* const dmux) {
529 static ParseStatus ParseVP8X(WebPDemuxer* const dmux) {
563 static int IsValidSimpleFormat(const WebPDemuxer* const dmux) {
593 static int IsValidExtendedFormat(const WebPDemuxer* const dmux) {
649 // WebPDemuxer object
651 static void InitDemux(WebPDemuxer* const dmux, const MemBuffer* const mem) {
663 WebPDemuxer** demuxer) {
674 WebPDemuxer* const dmux = (WebPDemuxer*)WebPSafeCalloc(1ULL, sizeof(*dmux));
697 WebPDemuxer* WebPDemuxInternal(const WebPData* data, int allow_partial,
703 WebPDemuxer* dmux;
732 dmux = (WebPDemuxer*)WebPSafeCalloc(1ULL, sizeof(*dmux));
756 void WebPDemuxDelete(WebPDemuxer* dmux) {
776 uint32_t WebPDemuxGetI(const WebPDemuxer* dmux, WebPFormatFeature feature) {
793 static const Frame* GetFrame(const WebPDemuxer* const dmux, int frame_num) {
826 static int SynthesizeFrame(const WebPDemuxer* const dmux,
853 const WebPDemuxer* const dmux = (WebPDemuxer*)iter->private_;
864 int WebPDemuxGetFrame(const WebPDemuxer* dmux, int frame, WebPIterator* iter) {
890 static int ChunkCount(const WebPDemuxer* const dmux, const char fourcc[4]) {
901 static const Chunk* GetChunk(const WebPDemuxer* const dmux,
916 const WebPDemuxer* const dmux = (WebPDemuxer*)iter->private_;
936 int WebPDemuxGetChunk(const WebPDemuxer* dmux,