comparison mov.c @ 955:8e5de2f2eece libavformat

fix demuxing of Video006.3gp
author michael
date Sun, 12 Feb 2006 15:06:03 +0000
parents 7d778342142f
children 18bb4485996c
comparison
equal deleted inserted replaced
954:7d778342142f 955:8e5de2f2eece
1720 1720
1721 if(!sc->time_rate) 1721 if(!sc->time_rate)
1722 sc->time_rate=1; 1722 sc->time_rate=1;
1723 av_set_pts_info(s->streams[i], 64, sc->time_rate, sc->time_scale); 1723 av_set_pts_info(s->streams[i], 64, sc->time_rate, sc->time_scale);
1724 1724
1725 assert(s->streams[i]->duration % sc->time_rate == 0); 1725 if(s->streams[i]->duration != AV_NOPTS_VALUE){
1726 s->streams[i]->duration /= sc->time_rate; 1726 assert(s->streams[i]->duration % sc->time_rate == 0);
1727 s->streams[i]->duration /= sc->time_rate;
1728 }
1727 1729
1728 sc->ffindex = i; 1730 sc->ffindex = i;
1729 sc->is_ff_stream = 1; 1731 sc->is_ff_stream = 1;
1730 } 1732 }
1731 #endif 1733 #endif