Ticket #2127: mplayer-dvd-fix_re3_playback-v2.patch

File mplayer-dvd-fix_re3_playback-v2.patch, 548 bytes (added by auerswal@…, 13 years ago)

Different fix using continue instead of break

  • stream/stream_dvd.c

     
    556556    for(i=0; i<vts_file->vts_ptt_srpt->title[title_no].nr_of_ptts; i++)
    557557    {
    558558        pgc = vts_file->vts_pgcit->pgci_srp[ptt[i].pgcn-1].pgc;
     559        if(!pgc)
     560            continue;
    559561        cell = pgc->program_map[ptt[i].pgn-1]; //here the cell is 1-based
    560562        if(ptt[i].pgn<pgc->nr_of_programs)
    561563            last_cell = pgc->program_map[ptt[i].pgn];