From 2ee5c78967730f2cffcd873fd793266dd8cecf58 Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Thu, 29 Jul 2010 22:38:28 +0000 Subject: [PATCH] Extend show_protocols() to make it print information about input, output, seek support. Originally committed as revision 24581 to svn://svn.ffmpeg.org/ffmpeg/trunk --- cmdutils.c | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/cmdutils.c b/cmdutils.c index 978b73c2dc..a79c38ea3e 100644 --- a/cmdutils.c +++ b/cmdutils.c @@ -580,9 +580,18 @@ void show_protocols(void) { URLProtocol *up=NULL; - printf("Supported file protocols:\n"); + printf("Supported file protocols:\n" + "I.. = Input supported\n" + ".O. = Output supported\n" + "..S = Seek supported\n" + "FLAGS NAME\n" + "----- \n"); while((up = av_protocol_next(up))) - printf("%s\n", up->name); + printf("%c%c%c %s\n", + up->url_read ? 'I' : '.', + up->url_write ? 'O' : '.', + up->url_seek ? 'S' : '.', + up->name); } void show_filters(void) -- 2.11.0