diff options
author | rogerdpack <rogerpack2005@gmail.com> | 2012-12-26 12:21:15 -0700 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-01-06 17:47:49 +0100 |
commit | 40648d8cc372c328965a2e2e8e5ef8c88cba3e3f (patch) | |
tree | 9a530e9771b96e70b394f5d22b070003374b2220 /ffmpeg.c | |
parent | f6ef62eb7f5cccbcb290f3831358d724c2ff7992 (diff) | |
download | ffmpeg-40648d8cc372c328965a2e2e8e5ef8c88cba3e3f.tar.gz |
add note on windows pipe
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'ffmpeg.c')
-rw-r--r-- | ffmpeg.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -369,8 +369,10 @@ static int read_key(void) } if (is_pipe) { /* When running under a GUI, you will end here. */ - if (!PeekNamedPipe(input_handle, NULL, 0, NULL, &nchars, NULL)) + if (!PeekNamedPipe(input_handle, NULL, 0, NULL, &nchars, NULL)) { + // input pipe may have been closed by the program that ran ffmpeg return -1; + } //Read it if(nchars != 0) { read(0, &ch, 1); |