Hi, There seems to be another breakage: ffmpeg doesn't grab anymore. It just sits there and dumps core with "page already free" on exit. Comparing to libavformat/grab.c, the following patch (sort of) fixes situation, bit only partially. Regards, Vladimir
*** /usr/ports/multimedia/ffmpeg/files/grab_bsdbktr.c Mon Mar 15 00:38:59 2004 --- grab_bsdbktr.c Thu Dec 9 02:05:00 2004 *************** *** 257,263 **** st = av_new_stream(s1, 0); if (!st) return -ENOMEM; ! s->width = width; s->height = height; s->frame_rate = frame_rate; --- 257,264 ---- st = av_new_stream(s1, 0); if (!st) return -ENOMEM; ! av_set_pts_info(st, 48, 1, 1000000); /* 48 bits pts in use */ ! s->width = width; s->height = height; s->frame_rate = frame_rate; *************** *** 273,280 **** st->codec.frame_rate = frame_rate; st->codec.frame_rate_base = frame_rate_base; - av_set_pts_info(s1, 48, 1, 1000000); /* 48 bits pts in use */ - if (ap->standard) { if (!strcasecmp(ap->standard, "pal")) format = PAL; --- 274,279 ---- *************** *** 298,304 **** ioctl(s->fd, METEORCAPTUR, &c); close(s->fd); close(s->tuner_fd); - av_free(s); return 0; } --- 297,302 ---- _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"