Home
last modified time | relevance | path

Searched refs:nb_elems (Results 1 - 12 of 12) sorted by relevance

/third_party/ffmpeg/libavutil/tests/
H A Dfifo.c33 static int read_cb(void *opaque, void *buf, size_t *nb_elems) in read_cb() argument
38 *nb_elems = FFMIN(*nb_elems, s->to_process); in read_cb()
40 for (unsigned i = 0; i < *nb_elems; i++) in read_cb()
47 s->offset += *nb_elems; in read_cb()
48 s->to_process -= *nb_elems; in read_cb()
53 static int write_cb(void *opaque, void *buf, size_t *nb_elems) in write_cb() argument
58 *nb_elems = FFMIN(*nb_elems, s->to_process); in write_cb()
60 for (unsigned i = 0; i < *nb_elems; in write_cb()
153 size_t nb_elems = 16; main() local
[all...]
/third_party/ffmpeg/libavutil/
H A Dfifo.c38 size_t elem_size, nb_elems; member
47 AVFifo *av_fifo_alloc2(size_t nb_elems, size_t elem_size, in av_fifo_alloc2() argument
56 if (nb_elems) { in av_fifo_alloc2()
57 buffer = av_realloc_array(NULL, nb_elems, elem_size); in av_fifo_alloc2()
67 f->nb_elems = nb_elems; in av_fifo_alloc2()
90 return f->nb_elems - f->offset_r + f->offset_w; in av_fifo_can_read()
96 return f->nb_elems - av_fifo_can_read(f); in av_fifo_can_write()
103 if (inc > SIZE_MAX - f->nb_elems) in av_fifo_grow2()
106 tmp = av_realloc_array(f->buffer, f->nb_elems in av_fifo_grow2()
149 fifo_write_common(AVFifo *f, const uint8_t *buf, size_t *nb_elems, AVFifoCB read_cb, void *opaque) fifo_write_common() argument
188 av_fifo_write(AVFifo *f, const void *buf, size_t nb_elems) av_fifo_write() argument
193 av_fifo_write_from_cb(AVFifo *f, AVFifoCB read_cb, void *opaque, size_t *nb_elems) av_fifo_write_from_cb() argument
199 fifo_peek_common(const AVFifo *f, uint8_t *buf, size_t *nb_elems, size_t offset, AVFifoCB write_cb, void *opaque) fifo_peek_common() argument
240 av_fifo_read(AVFifo *f, void *buf, size_t nb_elems) av_fifo_read() argument
247 av_fifo_read_to_cb(AVFifo *f, AVFifoCB write_cb, void *opaque, size_t *nb_elems) av_fifo_read_to_cb() argument
255 av_fifo_peek(AVFifo *f, void *buf, size_t nb_elems, size_t offset) av_fifo_peek() argument
260 av_fifo_peek_to_cb(AVFifo *f, AVFifoCB write_cb, void *opaque, size_t *nb_elems, size_t offset) av_fifo_peek_to_cb() argument
[all...]
H A Dfifo.h39 * by nb_elems.
44 * @param nb_elems On entry contains the maximum number of elements that can be
51 typedef int AVFifoCB(void *opaque, void *buf, size_t *nb_elems);
112 * In case nb_elems > av_fifo_can_write(f), nothing is written and an error
116 * @param buf Data to be written. nb_elems * av_fifo_elem_size(f) bytes will be
118 * @param nb_elems number of elements to write into FIFO
122 int av_fifo_write(AVFifo *f, const void *buf, size_t nb_elems);
131 * @param nb_elems Should point to the maximum number of elements that can be
138 void *opaque, size_t *nb_elems);
143 * In case nb_elems > av_fifo_can_rea
[all...]
H A Dthreadmessage.c213 static int free_func_wrap(void *arg, void *buf, size_t *nb_elems) in free_func_wrap() argument
217 for (size_t i = 0; i < *nb_elems; i++) in free_func_wrap()
/third_party/ffmpeg/fftools/
H A Dcmdutils.h428 * @param nb_elems pointer to the number of elements of the array array;
429 * *nb_elems will be incremented by one by this function.
432 void *allocate_array_elem(void *array, size_t elem_size, int *nb_elems);
434 #define GROW_ARRAY(array, nb_elems)\
435 array = grow_array(array, sizeof(*array), &nb_elems, nb_elems + 1)
437 #define ALLOC_ARRAY_ELEM(array, nb_elems)\
438 allocate_array_elem(&array, sizeof(*array[0]), &nb_elems)
H A Dcmdutils.c991 void *allocate_array_elem(void *ptr, size_t elem_size, int *nb_elems) in allocate_array_elem() argument
996 av_dynarray_add_nofree(ptr, nb_elems, new_elem) < 0) { in allocate_array_elem()
H A Dffmpeg_opt.c746 #define METADATA_CHECK_INDEX(index, nb_elems, desc)\ in copy_metadata()
747 if ((index) < 0 || (index) >= (nb_elems)) {\ in copy_metadata()
/third_party/ffmpeg/libavcodec/
H A Dmagicyuv.c77 VLC *vlc, int nb_elems, void *logctx) in huff_build()
84 for (unsigned i = nb_elems; i-- > 0;) in huff_build()
88 return ff_init_vlc_from_lengths(vlc, FFMIN(he[0].len, 12), nb_elems, in huff_build()
76 huff_build(const uint8_t len[], uint16_t codes_pos[33], VLC *vlc, int nb_elems, void *logctx) huff_build() argument
H A Dutvideodec.c49 int *fsym, unsigned nb_elems) in build_huff()
57 for (i = 0; i < nb_elems; i++) { in build_huff()
70 if (codes_count[0] == nb_elems) in build_huff()
81 for (unsigned i = 0; i < nb_elems; i++) in build_huff()
48 build_huff(UtvideoContext *c, const uint8_t *src, VLC *vlc, int *fsym, unsigned nb_elems) build_huff() argument
/third_party/ffmpeg/libavformat/
H A Dmatroskaenc.c583 int nb_elems = elem->priv.master.nb_elements >= 0 ? elem->priv.master.nb_elements : remaining_elems - 1; in ebml_writer_master_len() local
587 master->priv.master.nb_elements = nb_elems; in ebml_writer_master_len()
588 for (; elem++, nb_elems > 0;) { in ebml_writer_master_len()
589 int ret = ebml_writer_elem_len(writer, elem, nb_elems); in ebml_writer_master_len()
592 av_assert2(ret < nb_elems); in ebml_writer_master_len()
598 nb_elems--; /* consume elem */ in ebml_writer_master_len()
599 elem += ret, nb_elems -= ret; /* and elem's children */ in ebml_writer_master_len()
717 int nb_elems = elem->priv.master.nb_elements; in ebml_writer_elem_write() local
720 for (int i = 0; i < nb_elems; i++) in ebml_writer_elem_write()
723 return nb_elems; in ebml_writer_elem_write()
[all...]
H A Dswfenc.c367 static int fifo_avio_wrapper(void *opaque, void *buf, size_t *nb_elems) in fifo_avio_wrapper() argument
369 avio_write(opaque, buf, *nb_elems); in fifo_avio_wrapper()
H A Dmpegenc.c631 static int fifo_avio_wrapper(void *opaque, void *buf, size_t *nb_elems) in fifo_avio_wrapper() argument
633 avio_write(opaque, buf, *nb_elems); in fifo_avio_wrapper()

Completed in 19 milliseconds