ffprobe: replace fmt callback with str callback.
authorClément Bœsch <ubitux@gmail.com>
Mon, 12 Sep 2011 17:22:53 +0000 (19:22 +0200)
committerClément Bœsch <ubitux@gmail.com>
Tue, 13 Sep 2011 20:41:08 +0000 (22:41 +0200)
commitafbeb494565de2530d0dd288588434d9d2902cda
tree9275f1548a633460874604c02690897f1957d94a
parente29d6db55b96a642c5498794247742020697369a
ffprobe: replace fmt callback with str callback.

Having a string callback is much more simpler than a variable args
one for writers to deal with, especially when dealing with escaping.

This patch also introduces a local fast_asprintf() function which is
similar to av_asprintf() but avoids reallocating at each print (leading
to a performance issue).
ffprobe.c