Package: xawtv Version: 3.95-6 I can see that quicktime support in xawtv has been disabled (bug #392576 and changelog). However, it is possible to fix the broken behavior with libquicktime-0.9.9 and 0.9.10; I've added a patch to the gentoo package to fix this, please find it enclosed. Regards, Alexis.
--- xawtv-3.95/libng/plugins/write-qt.c.old 2006-10-16 20:50:45.000000000 +0200
+++ xawtv-3.95/libng/plugins/write-qt.c 2006-10-17 19:36:09.000000000 +0200
@@ -348,10 +348,10 @@
info[i]->name,info[i]->long_name);
for (j = 0; j < info[i]->num_fourccs; j++)
fprintf(stderr," fcc : %s\n",info[i]->fourccs[j]);
- for (j = 0; j < info[i]->num_encoding_colormodels; j++)
+ for (j = 0; j < lqt_num_colormodels(); j++)
fprintf(stderr," cmodel: %d [%s]\n",
- info[i]->encoding_colormodels[j],
- lqt_get_colormodel_string(info[i]->encoding_colormodels[j]));
+ lqt_get_colormodel(j),
+ lqt_get_colormodel_string(j));
}
/* sanity checks */
@@ -378,8 +378,8 @@
/* pick colormodel */
fmtid = VIDEO_NONE;
cmodel = 0;
- for (j = 0; j < info[i]->num_encoding_colormodels; j++) {
- cmodel = info[i]->encoding_colormodels[j];
+ for (j = 0; j < lqt_num_colormodels(); j++) {
+ cmodel = lqt_get_colormodel(j);
if (cmodel>= sizeof(cmodels)/sizeof(int))
continue;
if (!cmodels[cmodel])
Attachment:
pgpYcN4wyWBSn.pgp
Description: PGP signature