Ticket #301: dur_hack.diff

File dur_hack.diff, 733 bytes (added by reimar, 21 years ago)

More a hack than a fix, but please try anyway

  • libmpdemux/demux_real.c

    RCS file: /cvsroot/mplayer/main/libmpdemux/demux_real.c,v
    retrieving revision 1.71
    diff -u -r1.71 demux_real.c
     
    11021102                stream_skip(demuxer->stream, 4); /* avg packet size */
    11031103                stream_skip(demuxer->stream, 4); /* start time */
    11041104                stream_skip(demuxer->stream, 4); /* preroll */
     1105                if (!priv->duration)
     1106                  priv->duration = stream_read_dword(demuxer->stream) / 1000; /* duration */
     1107                else
    11051108                stream_skip(demuxer->stream, 4); /* duration */
    11061109               
    11071110//              skip_str(1, demuxer);   /* stream description (name) */