Stefano Sabatini
9767ec6b86
lavu: add escape API
...
The escape API will be useful to perform escaping programmatically, which
is required when crafting argument strings, and will be used for context
printing as well.
This is based on the ffescape tool code, with a few extensions and fixes.
2013-03-07 01:12:04 +01:00
Nicolas George
4cd74c8143
lavu/bprint: implement av_bprint_strftime().
2012-11-17 19:47:56 +01:00
Nicolas George
483c1aa5f1
lavu/bprint: add av_bprint_get_buffer().
...
It is useful to use bprint to handle a growing buffer
used with another API.
2012-11-02 15:12:29 +01:00
Stefano Sabatini
a7c3720e87
lavu/bprint: readd documentation for 0 and 1 av_bprint_init() special values
...
The documentation was erroneously removed in 7cf9aadd
.
2012-07-31 13:15:43 +02:00
Stefano Sabatini
7cf9aaddcd
lavu/bprint: extend/clarify documentation for av_bprint_init() size_max value
...
Also define AV_BPRINT_SIZE_* macros before av_bprint_init() declaration,
and mention them in the av_bprint_init() doxy.
2012-07-28 10:49:08 +02:00
Nicolas George
b3e2bb08a9
bprint: add av_bprint_init_for_buffer().
2012-06-07 22:28:32 +02:00
Clément Bœsch
9548deeea9
lavu/bprint: add av_bprint_reset().
2012-05-14 19:11:39 +02:00
Nicolas George
b75c67dc01
lavu: add av_bprintf and related.
2012-03-21 13:39:28 +01:00