mirror of
http://mpg123.de/trunk/.git
synced 2025-08-07 21:02:55 +03:00
Use binary IO for stdin/stdout.
git-svn-id: svn://scm.orgis.org/mpg123/trunk@2904 35dc7657-300d-0410-a2e5-dc2837fedb53
This commit is contained in:
@@ -16,6 +16,10 @@
|
|||||||
#include <io.h>
|
#include <io.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
#include <fcntl.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
#define INBUFF 16384
|
#define INBUFF 16384
|
||||||
@@ -31,6 +35,11 @@ int main(int argc, char **argv)
|
|||||||
size_t in = 0, outc = 0;
|
size_t in = 0, outc = 0;
|
||||||
mpg123_handle *m;
|
mpg123_handle *m;
|
||||||
|
|
||||||
|
#ifdef _WIN32
|
||||||
|
_setmode(_fileno(stdin),_O_BINARY);
|
||||||
|
_setmode(_fileno(stdout),_O_BINARY);
|
||||||
|
#endif
|
||||||
|
|
||||||
mpg123_init();
|
mpg123_init();
|
||||||
m = mpg123_new(argc > 1 ? argv[1] : NULL, &ret);
|
m = mpg123_new(argc > 1 ? argv[1] : NULL, &ret);
|
||||||
if(m == NULL)
|
if(m == NULL)
|
||||||
|
Reference in New Issue
Block a user