|
FFmpegKit Android API 6.0
|
Go to the source code of this file.
Typedefs | |
| typedef struct ObjPool | ObjPool |
| typedef void *(* | ObjPoolCBAlloc) (void) |
| typedef void(* | ObjPoolCBReset) (void *) |
| typedef void(* | ObjPoolCBFree) (void **) |
Functions | |
| void | objpool_free (ObjPool **op) |
| ObjPool * | objpool_alloc (ObjPoolCBAlloc cb_alloc, ObjPoolCBReset cb_reset, ObjPoolCBFree cb_free) |
| ObjPool * | objpool_alloc_packets (void) |
| ObjPool * | objpool_alloc_frames (void) |
| int | objpool_get (ObjPool *op, void **obj) |
| void | objpool_release (ObjPool *op, void **obj) |
Definition at line 35 of file fftools_objpool.h.
| typedef void *(* ObjPoolCBAlloc) (void) |
Definition at line 37 of file fftools_objpool.h.
| typedef void(* ObjPoolCBFree) (void **) |
Definition at line 39 of file fftools_objpool.h.
| typedef void(* ObjPoolCBReset) (void *) |
Definition at line 38 of file fftools_objpool.h.
| ObjPool * objpool_alloc | ( | ObjPoolCBAlloc | cb_alloc, |
| ObjPoolCBReset | cb_reset, | ||
| ObjPoolCBFree | cb_free | ||
| ) |
Definition at line 53 of file fftools_objpool.c.
| ObjPool * objpool_alloc_frames | ( | void | ) |
Definition at line 142 of file fftools_objpool.c.
| ObjPool * objpool_alloc_packets | ( | void | ) |
Definition at line 138 of file fftools_objpool.c.
| void objpool_free | ( | ObjPool ** | op | ) |
Definition at line 68 of file fftools_objpool.c.
Definition at line 81 of file fftools_objpool.c.
| void objpool_release | ( | ObjPool * | op, |
| void ** | obj | ||
| ) |
Definition at line 92 of file fftools_objpool.c.