]> git.sesse.net Git - ffmpeg/blobdiff - cmdutils.h
revert wrongly commited hunk in r21205
[ffmpeg] / cmdutils.h
index 826f00092f4f9b744c7f9e31f0477b531fb1bc07..d2d722b085a5a10057939b952fe99ead6389eca8 100644 (file)
@@ -131,6 +131,8 @@ void set_context_opts(void *ctx, void *opts_ctx, int flags);
 
 void print_error(const char *filename, int err);
 
+void list_fmts(void (*get_fmt_string)(char *buf, int buf_size, int fmt), int nb_fmts);
+
 /**
  * Prints the program banner to stderr. The banner contents depend on the
  * current version of the repository and of the libav* libraries used by
@@ -157,6 +159,36 @@ void show_license(void);
  */
 void show_formats(void);
 
+/**
+ * Prints a listing containing all the codecs supported by the
+ * program.
+ */
+void show_codecs(void);
+
+/**
+ * Prints a listing containing all the filters supported by the
+ * program.
+ */
+void show_filters(void);
+
+/**
+ * Prints a listing containing all the bit stream filters supported by the
+ * program.
+ */
+void show_bsfs(void);
+
+/**
+ * Prints a listing containing all the protocols supported by the
+ * program.
+ */
+void show_protocols(void);
+
+/**
+ * Prints a listing containing all the pixel formats supported by the
+ * program.
+ */
+void show_pix_fmts(void);
+
 /**
  * Returns a positive value if reads from standard input a line
  * starting with [yY], otherwise returns 0.