Lines Matching defs:opaque

49     return prev ? NULL : s->opaque;
85 void *opaque,
86 int (*read_packet)(void *opaque, uint8_t *buf, int buf_size),
87 int (*write_packet)(void *opaque, uint8_t *buf, int buf_size),
88 int64_t (*seek)(void *opaque, int64_t offset, int whence))
99 s->opaque = opaque;
139 void *opaque,
140 int (*read_packet)(void *opaque, uint8_t *buf, int buf_size),
141 int (*write_packet)(void *opaque, uint8_t *buf, int buf_size),
142 int64_t (*seek)(void *opaque, int64_t offset, int whence))
147 ffio_init_context(s, buffer, buffer_size, write_flag, opaque,
163 ret = s->write_data_type(s->opaque, (uint8_t *)data,
168 ret = s->write_packet(s->opaque, (uint8_t *)data, len);
274 return s->seek ? s->seek(s->opaque, offset, AVSEEK_SIZE) : AVERROR(ENOSYS);
296 int tmp = ctx->short_seek_get(s->opaque);
320 if ((res = s->seek(s->opaque, pos, SEEK_SET)) < 0)
335 if ((res = s->seek(s->opaque, offset, SEEK_SET)) < 0)
365 size = s->seek(s->opaque, 0, AVSEEK_SIZE);
367 if ((size = s->seek(s->opaque, -1, SEEK_END)) < 0)
370 s->seek(s->opaque, s->pos, SEEK_SET);
533 ret = s->read_packet(s->opaque, buf, size);
1017 if (s->opaque && s->read_packet == (int (*)(void *, uint8_t *, int))ffurl_read)
1018 return s->opaque;
1265 h = s->opaque;
1266 s->opaque = NULL;
1333 return s->read_pause(s->opaque, pause);
1342 ret = s->read_seek(s->opaque, stream_index, timestamp, flags);
1346 pos = s->seek(s->opaque, 0, SEEK_CUR);
1376 URLContext *sc = s->opaque;
1386 URLContext *cc = c->opaque;
1399 static int dyn_buf_write(void *opaque, uint8_t *buf, int buf_size)
1401 DynBuffer *d = opaque;
1431 static int dyn_packet_buf_write(void *opaque, uint8_t *buf, int buf_size)
1438 ret = dyn_buf_write(opaque, buf1, 4);
1443 return dyn_buf_write(opaque, buf, buf_size);
1446 static int64_t dyn_buf_seek(void *opaque, int64_t offset, int whence)
1448 DynBuffer *d = opaque;
1503 d = s->opaque;
1519 DynBuffer *d = s->opaque;
1547 d = s->opaque;
1563 d = (*s)->opaque;
1568 static int null_buf_write(void *opaque, uint8_t *buf, int buf_size)
1570 DynBuffer *d = opaque;
1590 DynBuffer *d = s->opaque;