lavu: add escape API
authorStefano Sabatini <stefasab@gmail.com>
Sun, 16 Dec 2012 11:17:23 +0000 (12:17 +0100)
committerStefano Sabatini <stefasab@gmail.com>
Thu, 7 Mar 2013 00:12:04 +0000 (01:12 +0100)
commit9767ec6b865c35f68cb6642fefeacc009f17e638
tree6a887bbb054464e240e17d3d185ba0b2e6b63290
parent38d40ac18a3855620852e6552114caeb413497eb
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.
doc/APIchanges
libavutil/avstring.c
libavutil/avstring.h
libavutil/bprint.c
libavutil/bprint.h
libavutil/version.h
tools/ffescape.c