[devel] ffmpeg and xdtv
Hihin Ruslan
ruslandh на gmail.com
Ср Сен 21 20:30:20 UTC 2011
Здраствуйте, наконец дошли руки до xdtv.
Разобрался почти со всеми загадками нового ffmpeg (патч
прилагаю).
Возникает одно сомнительное место, и одно место, где я не знаю
как правильно поступить.
Сомнителен для меня вот этот участок моего патча :
#if LIBAVCODEC_BUILD >= 4646
- codec_context->mb_qmin = divx.min_quantizer;
- codec_context->mb_qmax = divx.max_quantizer;
+ codec_context->qmin = divx.min_quantizer;
+ codec_context->qmax = divx.max_quantizer;
#endif
Не знаю - эквивалентна-ли замена.
А не знаю как поступить с переменной mpegts_demuxer. В старой
версии она была определена как extern и используется в
Функциях:
av_register_input_format(&mpegts_demuxer);
cur_stream = stream_open(input_filename,&mpegts_demuxer);
(обе в grab-dvb.c)
Как я понял, она используется для задания текущего (или
какого-то начального) состояния demuxer.
Сейчас она перестала быть доступной как extern. Ечсли убрать
extern, то всё собирается, но как я поенимаю, я тогда забрасываю
нули вместо этого значения. Не пойму как сделать правильно.
--
А ещё говорят так (fortune):
How sharper than a hound's tooth it is to have a thankless
serpent.
________________________________________________________________________
С уважением Хихин Руслан
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : xawdecode-20080708-ffmpeg.patch
Тип : text/x-diff
Размер : 14627 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20110922/6cfd58de/attachment.bin>
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: This is a digitally signed message part.
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20110922/6cfd58de/attachment-0001.bin>
Подробная информация о списке рассылки Devel