Opened 9 years ago

Closed 7 years ago

#2964 closed defect (fixed)

q does not work when redirecting stderr

Reported by: Carl Eugen Hoyos Owned by:
Priority: important Component: ffmpeg
Version: git-master Keywords: regression
Cc: gajjanagadde@gmail.com Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: yes

Description

http://thread.gmane.org/gmane.comp.video.ffmpeg.user/47907
The following command cannot be quit with "q" since c8a1101:

$ ffmpeg -f lavfi -i testsrc -f null - 2>/dev/null

Change History (7)

comment:1 by Michael Niedermayer, 9 years ago

it does react to q but it needs a enter after it

comment:2 by Michael Niedermayer, 9 years ago

also, note i dont know how to fix this without breaking what c8a1101 fixed, maybe someone with more solid tty state manipulation knowledge should look at this

comment:3 by Roger Pack, 7 years ago

Is there a reproducible way to show what c8a1101 was fixing?

comment:4 by Ganesh Ajjanagadde, 7 years ago

Resolution: fixed
Status: newclosed

Fixed in 92e62f49cf7440a9e8998d284528e223c0948c97. Thanks!

Have a fix that works well for zsh, bash and other shells will need additional work.

Last edited 7 years ago by Ganesh Ajjanagadde (previous) (diff)

comment:5 by Ganesh Ajjanagadde, 7 years ago

Resolution: fixed
Status: closedreopened

comment:6 by Ganesh Ajjanagadde, 7 years ago

Analyzed by developer: set
Cc: gajjanagadde@gmail.com added
Reproduced by developer: set
Last edited 7 years ago by Ganesh Ajjanagadde (previous) (diff)

comment:7 by Ganesh Ajjanagadde, 7 years ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.