diff -uNr faac.origin/frontend/main.c faac/frontend/main.c --- faac.origin/frontend/main.c 2004-12-08 13:07:17.000000000 +0200 +++ faac/frontend/main.c 2007-04-17 14:45:01.000000000 +0300 @@ -918,7 +918,15 @@ { #endif /* open the aac output file */ - outfile = fopen(aacFileName, "wb"); + if(('-' == aacFileName[0])&&(0 == aacFileName[1])) + { + outfile = stdout; + } + else + { + outfile = fopen(aacFileName, "wb"); + }; + if (!outfile) { fprintf(stderr, "Couldn't create output file %s\n", aacFileName);