From 81498ceb5b2d1f72a3fd694849b1feaffc301e56 Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Wed, 12 Mar 2014 18:01:48 +0100 Subject: avconv: Match stream id Quite useful to select by pid in MPEG-TS. --- cmdutils.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'cmdutils.c') diff --git a/cmdutils.c b/cmdutils.c index a1e511632a..69a11bdd4f 100644 --- a/cmdutils.c +++ b/cmdutils.c @@ -1530,6 +1530,12 @@ int check_stream_specifier(AVFormatContext *s, AVStream *st, const char *spec) return 1; } return 0; + } else if (*spec == 'i' && *(spec + 1) == ':') { + int stream_id; + char *endptr; + spec += 2; + stream_id = strtol(spec, &endptr, 0); + return stream_id == st->id; } else if (!*spec) /* empty specifier, matches everything */ return 1; -- cgit v1.2.3