Lines Matching refs:AVIOContext

48     AVIOContext *s = obj;
59 #define OFFSET(x) offsetof(AVIOContext,x)
68 .class_name = "AVIOContext",
76 static void fill_buffer(AVIOContext *s);
77 static int url_resetbuf(AVIOContext *s, int flags);
79 static int set_buf_size(AVIOContext *s, int buf_size);
90 AVIOContext *const s = &ctx->pub;
135 AVIOContext *avio_alloc_context(
152 void avio_context_free(AVIOContext **ps)
157 static void writeout(AVIOContext *s, const uint8_t *data, int len)
194 static void flush_buffer(AVIOContext *s)
210 void avio_w8(AVIOContext *s, int b)
218 void ffio_fill(AVIOContext *s, int b, int64_t count)
232 void avio_write(AVIOContext *s, const unsigned char *buf, int size)
252 void avio_flush(AVIOContext *s)
260 int64_t avio_seek(AVIOContext *s, int64_t offset, int whence)
347 int64_t avio_skip(AVIOContext *s, int64_t offset)
352 int64_t avio_size(AVIOContext *s)
375 int avio_feof(AVIOContext *s)
386 void avio_wl32(AVIOContext *s, unsigned int val)
394 void avio_wb32(AVIOContext *s, unsigned int val)
402 int avio_put_str(AVIOContext *s, const char *str)
413 static inline int put_str16(AVIOContext *s, const char *str, const int be)
444 int avio_put_str16 ## type(AVIOContext *s, const char *str) \
454 void avio_wl64(AVIOContext *s, uint64_t val)
460 void avio_wb64(AVIOContext *s, uint64_t val)
466 void avio_wl16(AVIOContext *s, unsigned int val)
472 void avio_wb16(AVIOContext *s, unsigned int val)
478 void avio_wl24(AVIOContext *s, unsigned int val)
484 void avio_wb24(AVIOContext *s, unsigned int val)
490 void avio_write_marker(AVIOContext *s, int64_t time, enum AVIODataMarkerType type)
527 static int read_packet_wrapper(AVIOContext *s, uint8_t *buf, int size)
540 static void fill_buffer(AVIOContext *s)
612 unsigned long ffio_get_checksum(AVIOContext *s)
620 void ffio_init_checksum(AVIOContext *s,
632 int avio_r8(AVIOContext *s)
641 int avio_read(AVIOContext *s, unsigned char *buf, int size)
691 int ffio_read_size(AVIOContext *s, unsigned char *buf, int size)
701 int ffio_read_indirect(AVIOContext *s, unsigned char *buf, int size, const unsigned char **data)
713 int avio_read_partial(AVIOContext *s, unsigned char *buf, int size)
743 unsigned int avio_rl16(AVIOContext *s)
751 unsigned int avio_rl24(AVIOContext *s)
759 unsigned int avio_rl32(AVIOContext *s)
767 uint64_t avio_rl64(AVIOContext *s)
775 unsigned int avio_rb16(AVIOContext *s)
783 unsigned int avio_rb24(AVIOContext *s)
790 unsigned int avio_rb32(AVIOContext *s)
798 int ff_get_line(AVIOContext *s, char *buf, int maxlen)
815 int ff_get_chomp_line(AVIOContext *s, char *buf, int maxlen)
828 static int64_t read_string_to_bprint(AVIOContext *s, AVBPrint *bp,
867 static int64_t read_string_to_bprint_overwrite(AVIOContext *s, AVBPrint *bp,
884 int64_t ff_read_line_to_bprint_overwrite(AVIOContext *s, AVBPrint *bp)
889 int64_t ff_read_string_to_bprint_overwrite(AVIOContext *s, AVBPrint *bp,
895 int avio_get_str(AVIOContext *s, int maxlen, char *buf, int buflen)
914 int avio_get_str16 ##type(AVIOContext *pb, int maxlen, char *buf, int buflen)\
937 uint64_t avio_rb64(AVIOContext *s)
945 uint64_t ffio_read_varlen(AVIOContext *bc){
956 int ffio_fdopen(AVIOContext **s, URLContext *h)
1012 URLContext* ffio_geturlcontext(AVIOContext *s)
1023 int ffio_copy_url_options(AVIOContext* pb, AVDictionary** avio_opts)
1047 static void update_checksum(AVIOContext *s)
1055 int ffio_ensure_seekback(AVIOContext *s, int64_t buf_size)
1093 int ffio_limit(AVIOContext *s, int size)
1119 static int set_buf_size(AVIOContext *s, int buf_size)
1135 int ffio_realloc_buf(AVIOContext *s, int buf_size)
1166 static int url_resetbuf(AVIOContext *s, int flags)
1180 int ffio_rewind_with_probe_data(AVIOContext *s, unsigned char **bufp, int buf_size)
1223 int avio_open(AVIOContext **s, const char *filename, int flags)
1228 int ffio_open_whitelist(AVIOContext **s, const char *filename, int flags,
1249 int avio_open2(AVIOContext **s, const char *filename, int flags,
1255 int avio_close(AVIOContext *s)
1288 int avio_closep(AVIOContext **s)
1295 int avio_vprintf(AVIOContext *s, const char *fmt, va_list ap)
1311 int avio_printf(AVIOContext *s, const char *fmt, ...)
1323 void avio_print_string_array(AVIOContext *s, const char *strings[])
1329 int avio_pause(AVIOContext *s, int pause)
1336 int64_t avio_seek_time(AVIOContext *s, int stream_index,
1355 int avio_read_to_bprint(AVIOContext *h, AVBPrint *pb, size_t max_size)
1373 int avio_accept(AVIOContext *s, AVIOContext **c)
1384 int avio_handshake(AVIOContext *c)
1462 static int url_open_dyn_buf_internal(AVIOContext **s, int max_packet_size)
1483 int avio_open_dyn_buf(AVIOContext **s)
1488 int ffio_open_dyn_packet_buf(AVIOContext **s, int max_packet_size)
1495 int avio_get_dyn_buf(AVIOContext *s, uint8_t **pbuffer)
1517 void ffio_reset_dyn_buf(AVIOContext *s)
1528 int avio_close_dyn_buf(AVIOContext *s, uint8_t **pbuffer)
1556 void ffio_free_dyn_buf(AVIOContext **s)
1578 int ffio_open_null_buf(AVIOContext **s)
1582 AVIOContext *pb = *s;
1588 int ffio_close_null_buf(AVIOContext *s)