Go to the source code of this file.
Macros
Define a structure with extra padding to a fixed size This helps ensuring binary compatibility with future versions.
More...
Functions
Init a print buffer using a pre-existing buffer.
More...
Append a formatted string to a print buffer.
More...
void void
av_vbprintf (AVBPrint *buf, const char *fmt, va_list vl_arg)
Append a formatted string to a print buffer.
More...
Append char c n times to a print buffer.
More...
Append data to a print buffer.
More...
Append a formatted date and time to a print buffer.
More...
Allocate bytes in the buffer for external use.
More...
Reset the string to "" but keep internal allocated data.
More...
Test if the print buffer is complete (not truncated).
More...
Escape the content in src and append it to dstbuf.
More...
Variables
Detailed Description
AVBPrint public header
Definition in file bprint.h.
Macro Definition Documentation
◆ AV_BPRINT_SIZE_UNLIMITED
#define AV_BPRINT_SIZE_UNLIMITED ((unsigned)-1)
◆ AV_BPRINT_SIZE_AUTOMATIC
#define AV_BPRINT_SIZE_AUTOMATIC 1
◆ AV_BPRINT_SIZE_COUNT_ONLY
#define AV_BPRINT_SIZE_COUNT_ONLY 0