Lines Matching refs:AVIOContext
29 int ffio_init_context(AVIOContext *s,
54 int ffio_read_indirect(AVIOContext *s, unsigned char *buf, int size, const unsigned char **data);
56 void ffio_fill(AVIOContext *s, int b, int count);
58 static av_always_inline void ffio_wfourcc(AVIOContext *pb, const uint8_t *s) in ffio_wfourcc()
75 int ffio_rewind_with_probe_data(AVIOContext *s, unsigned char **buf, int buf_size);
77 uint64_t ffio_read_varlen(AVIOContext *bc);
84 int ffio_read_size(AVIOContext *s, unsigned char *buf, int size);
87 int ffio_set_buf_size(AVIOContext *s, int buf_size);
96 int ffio_realloc_buf(AVIOContext *s, int buf_size);
105 int ffio_ensure_seekback(AVIOContext *s, int64_t buf_size);
107 int ffio_limit(AVIOContext *s, int size);
109 void ffio_init_checksum(AVIOContext *s,
112 unsigned long ffio_get_checksum(AVIOContext *s);
129 int ffio_open_dyn_packet_buf(AVIOContext **s, int max_packet_size);
142 int ffio_fdopen(AVIOContext **s, URLContext *h);
150 URLContext *ffio_geturlcontext(AVIOContext *s);
160 int ffio_open_null_buf(AVIOContext **s);
162 int ffio_open_whitelist(AVIOContext **s, const char *url, int flags,
172 int ffio_close_null_buf(AVIOContext *s);
179 void ffio_reset_dyn_buf(AVIOContext *s);
186 void ffio_free_dyn_buf(AVIOContext **s);