| 1791 | } |
| 1792 | |
| 1793 | static void show_help_demuxer(const char *name) |
| 1794 | { |
| 1795 | const AVInputFormat *fmt = av_find_input_format(name); |
| 1796 | |
| 1797 | if (!fmt) { |
| 1798 | av_log(NULL, AV_LOG_ERROR, "Unknown format '%s'.\n", name); |
| 1799 | return; |
| 1800 | } |
| 1801 | |
| 1802 | printf("Demuxer %s [%s]:\n", fmt->name, fmt->long_name); |
| 1803 | |
| 1804 | if (fmt->extensions) |
| 1805 | printf(" Common extensions: %s.\n", fmt->extensions); |
| 1806 | |
| 1807 | if (fmt->priv_class) |
| 1808 | show_help_children(fmt->priv_class, AV_OPT_FLAG_DECODING_PARAM); |
| 1809 | } |
| 1810 | |
| 1811 | static void show_help_muxer(const char *name) |
| 1812 | { |
no test coverage detected