• Home
  • Raw
  • Download

Lines Matching refs:AVIOContext

161 typedef struct AVIOContext {  struct
352 } AVIOContext; argument
462 AVIOContext *avio_alloc_context(
477 void avio_context_free(AVIOContext **s);
479 void avio_w8(AVIOContext *s, int b);
480 void avio_write(AVIOContext *s, const unsigned char *buf, int size);
481 void avio_wl64(AVIOContext *s, uint64_t val);
482 void avio_wb64(AVIOContext *s, uint64_t val);
483 void avio_wl32(AVIOContext *s, unsigned int val);
484 void avio_wb32(AVIOContext *s, unsigned int val);
485 void avio_wl24(AVIOContext *s, unsigned int val);
486 void avio_wb24(AVIOContext *s, unsigned int val);
487 void avio_wl16(AVIOContext *s, unsigned int val);
488 void avio_wb16(AVIOContext *s, unsigned int val);
494 int avio_put_str(AVIOContext *s, const char *str);
503 int avio_put_str16le(AVIOContext *s, const char *str);
512 int avio_put_str16be(AVIOContext *s, const char *str);
524 void avio_write_marker(AVIOContext *s, int64_t time, enum AVIODataMarkerType type);
545 int64_t avio_seek(AVIOContext *s, int64_t offset, int whence);
551 int64_t avio_skip(AVIOContext *s, int64_t offset);
557 static av_always_inline int64_t avio_tell(AVIOContext *s) in avio_tell()
566 int64_t avio_size(AVIOContext *s);
572 int avio_feof(AVIOContext *s);
578 int avio_printf(AVIOContext *s, const char *fmt, ...) av_printf_format(2, 3);
585 void avio_print_string_array(AVIOContext *s, const char *strings[]);
607 void avio_flush(AVIOContext *s);
613 int avio_read(AVIOContext *s, unsigned char *buf, int size);
622 int avio_read_partial(AVIOContext *s, unsigned char *buf, int size);
631 int avio_r8 (AVIOContext *s);
632 unsigned int avio_rl16(AVIOContext *s);
633 unsigned int avio_rl24(AVIOContext *s);
634 unsigned int avio_rl32(AVIOContext *s);
635 uint64_t avio_rl64(AVIOContext *s);
636 unsigned int avio_rb16(AVIOContext *s);
637 unsigned int avio_rb24(AVIOContext *s);
638 unsigned int avio_rb32(AVIOContext *s);
639 uint64_t avio_rb64(AVIOContext *s);
656 int avio_get_str(AVIOContext *pb, int maxlen, char *buf, int buflen);
664 int avio_get_str16le(AVIOContext *pb, int maxlen, char *buf, int buflen);
665 int avio_get_str16be(AVIOContext *pb, int maxlen, char *buf, int buflen);
717 int avio_open(AVIOContext **s, const char *url, int flags);
737 int avio_open2(AVIOContext **s, const char *url, int flags,
750 int avio_close(AVIOContext *s);
763 int avio_closep(AVIOContext **s);
772 int avio_open_dyn_buf(AVIOContext **s);
784 int avio_get_dyn_buf(AVIOContext *s, uint8_t **pbuffer);
795 int avio_close_dyn_buf(AVIOContext *s, uint8_t **pbuffer);
824 int avio_pause(AVIOContext *h, int pause);
845 int64_t avio_seek_time(AVIOContext *h, int stream_index,
857 int avio_read_to_bprint(AVIOContext *h, struct AVBPrint *pb, size_t max_size);
866 int avio_accept(AVIOContext *s, AVIOContext **c);
887 int avio_handshake(AVIOContext *c);