[FFmpeg-devel] [PATCHv2] ffmpeg: modify tty state when stderr is redirected

Michael Niedermayer michael at niedermayer.cc
Mon Oct 12 14:03:42 CEST 2015

On Mon, Oct 12, 2015 at 01:46:19PM +0200, Michael Niedermayer wrote:
> On Fri, Jul 31, 2015 at 01:48:18PM +0200, Nicolas George wrote:
> [...]
> >    -> "ttyctl -f" in ~/.zshrc, "bash_tty_mode=$(stty -g);
> >    PROMPT_COMMAND='stty $bash_tty_mode'" in ~/.bashrc; that can be added in
> >    the FAQ or the wiki.
> the patch was applied and this does not work
> the first segfault i see breaks the terminal
> a testcase is a script like:
> #!/bin/sh
> valgrind ./ffmpeg_g -i matrixbench_mpeg2.mpg -encryption_key 0123456789abcdef0011223344556677  -encryption_iv aabbccddeeff11335577999876542222  crypto:file-crypt.nut
> (with the aesni patches or anything else that causes a segfault)
> ls -alF /bin/sh
> lrwxrwxrwx 1 root root 4 Mar 29  2012 /bin/sh -> dash*
> (this is default on ubuntu)

i think i got it working as long as bash is the users shell with
the suggested stty commands

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Let us carefully observe those good qualities wherein our enemies excel us
and endeavor to excel them, by avoiding what is faulty, and imitating what
is excellent in them. -- Plutarch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20151012/5671b8b5/attachment.sig>

More information about the ffmpeg-devel mailing list