On Sat, Feb 10, 2018 at 10:49 AM, Ma0 <mateu...@poczta.onet.pl> wrote:
> # HG changeset patch > # User Ma0 <mateu...@poczta.onet.pl> > # Date 1518239805 -3600 > # Sat Feb 10 06:16:45 2018 +0100 > # Node ID c4d56ef3611d3c157ce81241b655e953d58308f2 > # Parent 1949157705cef7e6e97df116e2f71636f4cb0025 > fix output to pipe on Windows > > diff -r 1949157705ce -r c4d56ef3611d source/output/raw.cpp > --- a/source/output/raw.cpp Wed Jan 31 19:44:19 2018 +0530 > +++ b/source/output/raw.cpp Sat Feb 10 06:16:45 2018 +0100 > @@ -24,6 +24,14 @@ > > #include "raw.h" > > +#if _WIN32 > +#include <io.h> > +#include <fcntl.h> > +#if defined(_MSC_VER) > +#pragma warning(disable: 4996) // POSIX setmode and fileno deprecated > +#endif > +#endif > + > using namespace X265_NS; > using namespace std; > > @@ -33,6 +41,9 @@ > if (!strcmp(fname, "-")) > { > ofs = stdout; > +#if _WIN32 > + setmode(fileno(stdout), O_BINARY); > +#endif > return; > } > ofs = x265_fopen(fname, "wb"); > _______________________________________________ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > Thanks. Pushed to default.
_______________________________________________ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel