# HG changeset patch # User lu_zero # Date 1194964142 0 # Node ID cc8cb1bbd38efacb8da706f60870f951e44c50a3 # Parent 1635b2b31bdd6f74cbb36bff4ef51cb4a2a421e7 Check for second stream presence, fixes single stream playback (from amol) diff -r 1635b2b31bdd -r cc8cb1bbd38e libmpdemux/demux_nemesi.c --- a/libmpdemux/demux_nemesi.c Tue Nov 13 11:34:45 2007 +0000 +++ b/libmpdemux/demux_nemesi.c Tue Nov 13 14:29:02 2007 +0000 @@ -334,6 +334,11 @@ stream_add_packet(ndsd, stype, ds, &fr); else { stype = INVERT_STYPE(stype); + + //Must check if we actually have a stream of the other type + if (!ndsd->session[stype]) + return 1; + ds = STYPE_TO_DS(demuxer, stype); ssrc = wait_for_packets(ndsd, stype);