ref: 3e33a92bc1f6678b510a4141d3cfb6f61437d9bc
parent: 9f57703b6b8536cc581e5b0d71e828b10b3d7b29
author: Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
date: Thu Aug 5 04:15:17 EDT 2021
remove -v option: always read from stdin
--- a/main.c
+++ b/main.c
@@ -12,7 +12,7 @@
static void
usage(void)
{
- fprint(2, "usage: %s [-a AUDIO] [-v VIDEO] [URL]\n", argv0);
+ fprint(2, "usage: %s [-a AUDIO] URL\n", argv0);
threadexitsall("usage");
}
@@ -27,7 +27,6 @@
RTMP *r;
a = nil;
- v = nil;
ARGBEGIN{
case 'd':
debug++;
@@ -36,10 +35,6 @@
if((a = Bopen(EARGF(usage()), OREAD)) == nil)
sysfatal("%r");
break;
- case 'v':
- if((v = Bopen(EARGF(usage()), OREAD)) == nil)
- sysfatal("%r");
- break;
default:
usage();
}ARGEND
@@ -46,9 +41,7 @@
if(argc != 1)
usage();
- if(v == nil)
- v = Bfdopen(0, OREAD);
- if(ivfopen(v, &ivf) != 0)
+ if((v = Bfdopen(0, OREAD)) == nil || ivfopen(v, &ivf) != 0)
sysfatal("%r");
if(strcmp(ivf.type, "AVC1") != 0)
sysfatal("not H.264");