All pastes #181083 Raw Edit

Something

public text v1 · immutable
#181083 ·published 2006-09-24 14:16 UTC
rendered paste body
Index: libmpdemux/demux_real.c
===================================================================
--- libmpdemux/demux_real.c     (revision 19958)
+++ libmpdemux/demux_real.c     (working copy)
@@ -569,7 +569,7 @@
     int x, sps, cfs, sph, spc, w;
     int audioreorder_getnextpk = 0;

-  while(1){
+  while(!stream_eof(demuxer->stream)){

     /* Handle audio/video demxing switch for multirate files (non-interleaved) */
     if (priv->is_multirate && priv->stream_switch) {
@@ -1075,6 +1082,7 @@
 discard:
     stream_skip(demuxer->stream, len);
   }//    goto loop;
+  return 0;
 }
 
 extern void print_wave_header(WAVEFORMATEX *h, int verbose_level);