summaryrefslogtreecommitdiffstats
path: root/libmpdemux
diff options
context:
space:
mode:
authorfaust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-04-26 12:27:56 +0000
committerfaust3 <faust3@b3059339-0415-0410-9bf9-f77b7e298cf2>2003-04-26 12:27:56 +0000
commitdbc8d08292a5cd918ef200b7d447ef71da3964e1 (patch)
tree1f312289819020b329f71289847de140a8e1b6a2 /libmpdemux
parent289df76b58d3d2e60a681a68e7c0eccd62ca0a3c (diff)
downloadmpv-dbc8d08292a5cd918ef200b7d447ef71da3964e1.tar.bz2
mpv-dbc8d08292a5cd918ef200b7d447ef71da3964e1.tar.xz
fopen requires binary flag on windows, too
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9993 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdemux')
-rw-r--r--libmpdemux/demux_mf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libmpdemux/demux_mf.c b/libmpdemux/demux_mf.c
index 2c5f369ec7..3620c77920 100644
--- a/libmpdemux/demux_mf.c
+++ b/libmpdemux/demux_mf.c
@@ -41,7 +41,11 @@ int demux_mf_fill_buffer(demuxer_t *demuxer){
stat( mf->names[mf->curr_frame],&fs );
// printf( "[demux_mf] frame: %d (%s,%d)\n",mf->curr_frame,mf->names[mf->curr_frame],fs.st_size );
+#ifdef WIN32
+ if ( !( f=fopen( mf->names[mf->curr_frame],"rb" ) ) ) return 0;
+#else
if ( !( f=fopen( mf->names[mf->curr_frame],"r" ) ) ) return 0;
+#endif
{
sh_video_t * sh_video = demuxer->video->sh;
demux_packet_t * dp = new_demux_packet( fs.st_size );