H.264 патчи для Vdr 1.7.* от Reinhard Nissl

  • неутомимый Reinhard Nissl обновил свои патчи для VDR-1.5.12


    - патч vdr-1.5.12-dvbs2-h264-syncearly-framespersec-audioindexer-fielddetection.diff.bz2 , который внедряет поддержку h.264 & dvb-s2 и требующий дрова от Ману - multiproto.


    Ну, а для ведроводов, у кого имеются обычные dvb-c, dvb-t, dvb-s карты и которые принимают h.264 каналы, достаточно будет патча - vdr-1.5.12-h264-syncearly-framespersec-audioindexer-fielddetection.diff.bz2



    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Hi,


    attached you'll find updated patches for VDR-1.5.12, which replace all
    formerly patches regarding this subject.


    The patch named *-dvbs2-* additionally adds DVB-S2 support to VDR
    (thanks to Marco Schl??ler) and requires to use the DVB drivers from the
    multi-proto tree (see URL below for further details).


    The other patch is without DVB-S2 support and therefore most suitable
    for DVB-C users.


    The patches have been extended to also include the recently released
    audioindexer patch. Furthermore, the field detection code for H.264 has
    been adopted to MPEG2, where the same issue (VDR's index.vdr addresses
    frame pictures, so an index entry must not be generated for the second
    field of a field picture pair) exists, though hardly used compared to H.264.


    Have a look at this page for more instructions on this concern:


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Bye.
    --
    Dipl.-Inform. (FH) Reinhard Nissl


    vdr-1.5.12-dvbs2-h264-syncearly-framespersec-audioindexer-fielddetection.diff.bz2
    vdr-1.5.12-h264-syncearly-framespersec-audioindexer-fielddetection.diff.bz2

  • -- патчи для вдр --
    h264 + dvb-s2 для vdr-1.5.10
    vdr-1.5.10-dvbs2-h264-syncearly-framespersec.diff
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    h264 + dvb-s2 для vdr-1.5.11
    vdr-1.5.11-dvbs2-h264-syncearly-framespersec.diff.txt.bz2
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    h264 для vdr-1.5.10
    vdr-1.5.10-h264-syncearly-framespersec.diff.bz2
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    патчи для добавления ts recording в vdr-1.4.6
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    -- патчи для ffmpeg --
    линка на лог патчей добавляемых в ffmpeg файл h264.c
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    девелоперский mail list ffmpeg
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    описание хака для того чтобы на плюсовых хд каналах xine не падал
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    --- xine-lib-1.2 --
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    -- xine UI ---
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    -- патчи для вдр плагинов --
    патч на femon 1.2.2 который правильно показывает видео пид и видео-битрэт на h264 каналах
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    -- патчи на драйверы --
    ------- TT3200 -----
    изменения в драйвер Multiproto для ТТ3200 (фронтэнд stb0899) от Manu Abraham
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    сборка связки ТТ3200 + мультипрото драйвер + вдр + xine плагин + xine-lib-1.2 + xine-ui
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    --------- VP1041---------
    патч для интеграции карт Твинхан VP1041 в multiproto
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    ------ HVR4000 -----
    патч на Мультипрото для внесения поддержки карт на фронтэнде cx24116
    Hauppauge WinTV-HVR4000 DVB-S/S2/T/Hybrid", и "Hauppauge WinTV-HVR4000(Lite) DVB-S/S2"
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    полное дерево V4l-dvb драйверов c изменениями для поддержки hvr-4000 hvr4000.tgz
    и мзменяемые файлы cx24116.c или cx24116-igor.c
    (в явном виде поддерживаются только карты HVR4000)
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    к сожалению дерево разработчиком убрано где-то с начала декабря


    ньюсы драйвера для hvr4000 и diff-ы на v4l-dvb-hg для внесения HVR-4000 в режиме "dvb-s-only"
    в "стандартный" экспериментальный v4l-dvb-hg
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    работы свернуты - лежит только последний вариант патча последний вариант v4l-dvb-hg-2007-12-09.diff


    офицальное место для девелоперского v4l-dvb-hg "MASTER v4l-dvb development repository"
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.



    == решение поблемы с переключением десик свитча картой hvr4000 ==


    идея
    патч для установки типа ограничения тока в карте Nova-S-Plus статическое/динамическое
    которое решает проблемы с некоторыми десик свитчами
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    реализация
    первый патч в котором при инициализации карты hvr4000 устанавливается тип ограничения тока
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    == драйвер видео-карт ати radeonhd ==
    гит
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    описание первого релиза
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Пытаюсь собрать vdr-1.5.12 с патчем vdr-1.5.12-dvbs2-h264-syncearly-framespersec-audioindexer-fielddetection.diff и ffmpeg-checkout-snapshot от 30.11.2007 на opensuse 10.3 для Hauppauge DVB-S2 с драйверами multiproto от 30.11.2007. Вроде бы всё скомпилировалось без проблем но возникли проблемы с компиляцией vdr-softdevice-0.4.0. В новой ffmpeg изменились прототип cOsdProvider::CreateOsd и init_put_byte в mpeg2decoder.c.
    Видел ли кто новый vdr-softdevice патч для старой версии?

  • бери CVS snapshot

    Исходный код
    cvs -d:pserver:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice login
    cvs -d:pserver:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice co softdevice
  • но сам по себе мультипрото не поддерживает Hauppauge dvbs-2 hvr4000 карту...
    для этой карты другие дрова надо качать.
    или ты отдельно качаешь патч для мультипрото, внедряющий поддержку этой карты в мультипрото ?

  • Цитата

    Со слов пользователя free-x
    бери CVS snapshot

    Исходный код
    cvs -d:pserver:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice login
    cvs -d:pserver:anonymous@cvs.softdevice.berlios.de:/cvsroot/softdevice co softdevice


    Не помогло ... Придётся искать патч или самому всё исправлять ...


    mpeg2decoder.c:1081: error: request for member ‘buffer’ in ‘((cMpeg2Decoder*)this)->cMpeg2Decoder::ic->AVFormatContext::pb’, which is of non-class type ‘ByteIOContext*’
    mpeg2decoder.c: In member function ‘void cMpeg2Decoder::initStream()’:
    mpeg2decoder.c:1115: error: cannot convert ‘ByteIOContext**’ to ‘ByteIOContext*’ for argument ‘1’ to ‘int init_put_byte(ByteIOContext*, unsigned char*, int, int, void*, int (*)(void*, uint8_t*, int), int (*)(void*, uint8_t*, int), offset_t (*)(void*, offset_t, int))’
    mpeg2decoder.c:1116: error: request for member ‘buf_end’ in ‘((cMpeg2Decoder*)this)->cMpeg2Decoder::ic->AVFormatContext::pb’, which is of non-class type ‘ByteIOContext*’
    mpeg2decoder.c:1117: error: request for member ‘is_streamed’ in ‘((cMpeg2Decoder*)this)->cMpeg2Decoder::ic->AVFormatContext::pb’, which is of non-class type ‘ByteIOContext*’

  • Цитата

    Со слов пользователя Goga777
    но сам по себе мультипрото не поддерживает Hauppauge dvbs-2 hvr4000 карту...
    для этой карты другие дрова надо качать.
    или ты отдельно качаешь патч для мультипрото, внедряющий поддержку этой карты в мультипрото ?


    дискуссию продолжаем в правильном топике
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • продолжается в ffmpeg работа с h264 - вот последний патч
    оригинальная идея (в ноябре)
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Fix non_zero_count_cache for deblocking in fields
    продолжение треда в декабре
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    реализация в ffmpeg
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    правда пересборка свежего ffmpeg b xine-lib-1.2 и просмотр h264 каналов не выявил каких то видимых изменений
    и/или улучшений .... :rolleyes:

  • за последние 4 дня произошли очередные обновления в файле ffmpeg h264.c и на этот раз - результат виден!
    после пересборки ffmpeg записи с ntv+ перестали обрушивать xine плейер!!!!


    напомню как собрать ffmpeg


    Исходный код
    cd /usr/local/src
    svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-cvs-18-12-2007
    cd ffmpeg-cvs-18-12-2007/
    ./configure --enable-shared --enable-gpl --enable-pp --enable-liba52 --enable-libmp3lame --enable-libvorbis --enable-pthreads  --cpu=i686
    make
    make install
    ldconfig


    больше ничего не пересобирал - так как xine-lib собран с внешним ffmpeg


    и еще результат стали появлятся при воспроизведении записей ошибки

    Исходный код
    [h264 @ 0xb6734430]B picture before any references, skipping


    и на некотрых записях где эти пропуски очень часты появляются веселые артефакты - в виде дрожания
    части кадра или неправильной скорости воспроизведения - т.е. пока это сырье

  • а у меня вчерашний МПлеер перестал рушиться при просмотре h.264 каналов в пакете Рикор с 60е


    вот такие грабли БЫЛИ.


    [h264 @ 0x87ec590]warning: first frame is no keyframe
    [h264 @ 0x87ec590]warning: first frame is no keyframe
    [h264 @ 0x87ec590]warning: first frame is no keyframe
    [h264 @ 0x87ec590]warning: first frame is no keyframe
    [h264 @ 0x87ec590]Internal error, picture buffer overflow



    MPlayer interrupted by signal 6 in module: decode_video
    - MPlayer crashed. This shouldn't happen.

  • новогодний подарок от Reinhard Nissl - обновленные улучшенные в плане быстродействия h.264 & dvb-s2 патчи для VDR 1.5.12 (уже есть восторженные отзывы в vdr листе)


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    The patches now include my recently released speedup patches as
    well as an unreleased speedup patch for cAudioRepacker and
    cVideoRepacker, because at least the latter one would have been
    hard to extract separately.


    Have a look at this page for more instructions on this concern:
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Bye.
    --
    Dipl.-Inform. (FH) Reinhard Nissl
    mailto:rnissl at gmx.de



    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • краткое содержание дискуссии в вдр листе


    сам автор Reinhard Nissl
    Сегодняшние патчи содержат недавно опубликованные speedup-патчи, а также необнародованные ранее spedup-патчи для cAudioRepacker и cVideoRepacker
    Инструкция по установке как обычно здесь
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    пользователь Morfsta


    Вау !!!
    Wow!
    Я запустил vdr-1.5.12 с обновленным xine-lib CVS (с новыми опциями loop
    filter) с FFMPEG скомпилированным для 64bit linux на k8 (AMD dual core BE-2350 processor разогнанный до 2.7Ghz) и результат просто восхитительный !! Впервые I
    Я бы хотел сказать огромное Гранд Мерси за вашу работу над h.264 - то, чего вы достигли - это просто фантастика.
    Теперь я могу смотреть BBC HD, Channel 4 и другие HD-каналы превосходно.


    Одна проблема все-таки остается и связана она с interlaced and spatial direct mode (на французских и польских HD-каналах)


    [h264 @ 0x2aaaad0b0700]Interlaced pictures + spatial direct mode is
    not implemented
    [h264 @ 0x2aaaad0b0700]Interlaced pictures + spatial direct mode is
    not implemented


    ему вторит швейцарец Gregoire Favre


    - Я думаю, что эти патчи просто грандиозны, данке огромное !! Они работают просто отлично сейчас. !!!


    краткое HOWTO от Morfsta (с моими добавками)


    Я использовал инфу отсюда
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    1) Загрузил и инсталлировал multiproto
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Для multiproto на нашем форуме отдельная тема Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. - так что если есть проблемы, делимся с ними там.


    Пропатчсил его HVR4000 патчем, т.к. у меня Hauppauge Nova S2
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Если у вас TT 3200 то вам этот патч не нужен.
    Не забываем про топики
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    2) Загрузил и установил свежий FFmpeg cvs (Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.)


    3) Загрузил и инсталлировал свежий xine-lib (Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.)


    4) Загрузил и инсталлировал свежий xine-ui (Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.)
    Для xine на нашем форуме есть отдельная тема Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    5) Загрузил vdr-1.5.12 и пропатчил его патчем от Reinhard
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    6) Загрузил xine-0.8.1 с домашней странички Reinhard Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу., скопировал его в plugins-directory и скомпилировал его


    7) Вот пример channels.conf с некоторыми HD-каналами


    BBCHD;EURO1080:10847:vS0Z0:S28.2E:22000:12327+2327:2329=NAR;2328=eng:2330:0:6940
    :0:0:0
    Channel 4 HD;EURO1080:11798:hC34M2S1Z35:S28.2E:29500:10513+8190:0;661=eng:0:960,
    961:3875:0:0:0
    PREMIERE HD,PREM HD;PREMIERE:11914:hC910M2S1Z35:S19.2E:27500:10767+767:0;771=deu
    ,772=eng:32:1801,1831,1830:129:133:6:0
    DISCOVERY HD,DISC HD;PREMIERE:11914:hC910M2S1Z35:S19.2E:27500:11023+1023:0;1027=
    deu:32:1801,1831,1830:130:133:6:0
    D.Alb HD-1;DigitALB:11094:vS0Z0:S16.0E:27900:2001:2002:0:B00:1004:366:30402:0
    D.Alb HD-2;DigitALB:11094:vS0Z0:S16.0E:27900:2021:2022:0:0:1005:366:30402:0
    CANAL+ FILM HD;Telenor:11421:hC23M5S1Z35:S1.0W:25000:10513+513:644=eng;645=eng:0
    :B00:3306:70:14:0
    CANAL+ SPORT HD;Telenor:11421:hC23M5S1Z35:S1.0W:25000:10514+514:648=sve,649=nor:
    0:B00:1404:70:14:0
    SVT HD;Telenor:11421:hC23M5S1Z35:S1.0W:25000:10512+512:640=sve;641=sve:0:B00:380
    1:70:14:0
    CANAL+ HI-TECH HD;CSAT:12522:vC23M5S1Z35:S19.2E:22000:10160+160:0;82=fra,83=eng:
    0:100:9201:1:1106:0
    NATIONAL GEO HD;CSAT:12522:vC23M5S1Z35:S19.2E:22000:10161+161:0;86=fra:0:100:920
    2:1:1106:0
    TF1 HD;CSAT:12522:vC23M5S1Z35:S19.2E:22000:10163+163:0;94=fra:0:100:9204:1:1106:
    0
    CINE PREMIER HD;CSAT:12581:vC23M5S1Z35:S19.2E:22000:10160+160:0;82=fra,83=eng:0:
    100:9301:1:1110:0
    HD suisse;SRG SSR idee suisse:12399:hS0Z0:S13.0E:27500:10180+180:0;131=deu,132=f
    ra,133=ita,134=eng:0:500:990:318:8500:0
    SKY Sport HD 1;SkyItalia:11996:vC23M5S1Z35:S13.0E:27500:10164+164:0;416=ita,417=
    eng:0:919,93B:11020:64511:6400:0
    Next HD;SkyItalia:11996:vC23M5S1Z35:S13.0E:27500:10160+160:0;400=ita,401=eng:0:9
    19,93B:11030:64511:6400:0
    SKY Cinema HD;SkyItalia:11996:vC23M5S1Z35:S13.0E:27500:10161+161:0;404=ita,405=e
    ng:0:919,93B:11031:64511:6400:0
    NationalGeo HD;SkyItalia:11996:vC23M5S1Z35:S13.0E:27500:10163+163:0;412=ita,413=
    eng:0:919,93B:11032:64511:6400:0
    SKY Sport HD 2;SkyItalia:11996:vC23M5S1Z35:S13.0E:27500:10165+165:0;420=eng,421=
    ita:0:919,93B:11033:64511:6400:0
    13EME RUE HD;CSAT:12581:vC23M5S1Z35:S19.2E:22000:10161+161:0;86=fra:0:100:9302:1
    :1110:0
    DISNEY MAGIC HD;CSAT:12581:vC23M5S1Z35:S19.2E:22000:10162+162:0;90=fra,91=eng:0:
    100:9303:1:1110:0
    M6 HD;CSAT:12581:vC23M5S1Z35:S19.2E:22000:10170+170:0;122=fra:0:100:9310:1:1110:
    0
    Discovery HD Europe;Canal+:11434:vC23M5S1Z35:S1.0W:25000:10513+513:0;645:0:B00:3
    804:70:38:0
    Fox Sports Turkey;DigiTurk:10928:hC23M5S1Z35:S7.0E:30000:10201+201:0;301:0:D00,6
    64:201:126:21100:0
    Lig TV;DigiTurk:10928:hC23M5S1Z35:S7.0E:30000:10202+202:0;302:0:D00,664:202:126:
    21100:0
    ANIXE HD;BetaDigital:12722:hC23M5S1Z35:S19.2E:22000:11023+1023:0;1027=deu:0:0:10
    203:1:1119:0
    ASTRA HD;BetaDigital:12722:hC23M5S1Z35:S19.2E:22000:10767+767:768=deu:0:0:10202:
    1:1119:0
    ProSieben HD;ProSiebenSat.1:12722:hC23M5S1Z35:S19.2E:22000:10255+255:0;259=deu:0
    :0:10200:1:1119:0
    Sat.1 HD;ProSiebenSat.1:12722:hC23M5S1Z35:S19.2E:22000:10511+511:0;515=deu:0:0:1
    0201:1:1119:0
    Euro1080 HD1;Euro1080:10758:vS0Z0:S23.5E:22000:10308+308:256=eng:0:622,624,100:1
    081:9999:3104:0
    Euro1080 HD2/5;Euro1080:10758:vS0Z0:S23.5E:22000:10307+307:255=eng;258=deu:1026:
    622,624:1:9999:3104:0
    EXQI;Euro1080:10758:vS0Z0:S23.5E:22000:10034+34:35=eng:0:622,624,100:2:9999:3104
    :0
    HD Retail Info;BSkyB:12324:VC34M2S1Z0:S28.2E:29500:10512+8190:640=NAR;660=eng:23
    05:960,961:3801:2:2032:0
    Discovery HD;BSkyB:12324:VC34M2S1Z0:S28.2E:29500:10514+8190:0;662=eng:0:960,961:
    3803:2:2032:0
    Sky One HD;BSkyB:12344:HC34M2S1Z0:S28.2E:29500:10512+8190:640=NAR;660=eng:2305:9
    60,961:3861:2:2033:0
    SkyMovies HD2;BSkyB:12344:HC34M2S1Z0:S28.2E:29500:10513+8190:641=NAR;661=eng:231
    2:960,961:3862:2:2033:0
    Anytime;BSkyB:12344:HC34M2S1Z0:S28.2E:29500:0:0:0:0:4148:2:2033:0
    NVOD:12344:HC34M2S1Z0:S28.2E:29500:0:0:0:0:3894:2:2408:0
    NVOD:12344:HC34M2S1Z0:S28.2E:29500:0:0:0:0:3895:2:2408:0
    NVOD:12344:HC34M2S1Z0:S28.2E:29500:0:0:0:0:3896:2:2005:0
    NVOD:12344:HC34M2S1Z0:S28.2E:29500:10513+8190:641=NAR;661=eng:2312:960,961:3897:
    2:2033:0
    Nat Geo HD;BSkyB:12363:VC34M2S1Z35:S28.2E:29490:10513+8190:641=NAR;661=eng:0:960
    ,961:3831:2:2034:0
    SBO HD1;BSkyB:12363:VC34M2S1Z35:S28.2E:29490:10514+8190:642=NAR;662=eng:2305:960
    ,961:3879:2:2034:0
    History HD;BSkyB:12363:VC34M2S1Z35:S28.2E:29490:10512+8190:640=NAR;660=eng:0:960
    ,961:3886:2:2034:0
    CANAL+ FILM HD;Harmonic:11470:vS0Z0:S13.0E:27500:10331+331:332=pol;333=ORY:551:1
    00:15423:318:1400:0
    National Geographic HD;Globecast UK:11117:vS0Z0:S13.0E:27500:12301+2301:0;2311=p
    ol:0:100:14623:318:13000:0


    Запустил иксы (X) и xine, чтобы создать .config file, потом остановил xine и отредактировал
    ~/.xine/config file. У меня dual core processor, так что я прописал там


    video.processing.ffmpeg_skip_loop_filter:all
    video.processing.ffmpeg_thread_count:2
    video.processing.ffmpeg_pp_quality:3
    video.processing.ffmpeg_choose_speed_over_accuracy:1


    Запуск vdr -Pxine


    Запускаю xine с параметрами


    xine -f -I -V xv -A alsa --verbose=2 --post vdr_video --post vdr_audio -Dtvtime:
    method=Greedy2Frame,cheap_mode=0,pulldown=0,use_progressive_frame_flag=1 vdr://t
    mp/vdr-xine/stream#demux:mpeg_pes > /tmp/xine.log 2>&1


    Наслаждаемся HD-каналами


    Morfsta

  • К этому хочу добавить, что обнаружил одну тонкость при сборке xine-ui на OpenSuse, о которой нигде не написано.
    Библиотеки libcaca и libcaca-devel в виде собранных пакетов rpm для OpenSuse 10.3 x86_64 существуют сегодня в двух реп-ях:
    версия 0.9-119 x86_64 непосредственно от SUSE LINUX и версия 0.9_0.99.beta13-0.pm.0 x86_64 у packman-а.


    Следует установить первую версию 0.9-119 x86_64, т.к. вторая (0.9_0.99.beta13-0.pm.0 x86_64) несовместима в Зюзе с проделками автора xine-ui.

  • маленький патч на новогодний патч от Reinhard Nissl


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • еще один fix patch
    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    Reinhard Nissl schrieb:


    >> The patches now include my recently released speedup patches as
    >> well as an unreleased speedup patch for cAudioRepacker and
    >> cVideoRepacker, because at least the latter one would have been
    >> hard to extract separately.
    >
    > cAudioRepacker speedup patch contains a typo. Please apply the
    > attached fix.


    The optimized DrawRectangle() will crash when called with
    incorrect coordinates, i. e. x1 > x2 or y1 > y2.


    More generally such issues should be handled in Intersects() and
    Covers(). The attached patch adds sanity checks to them.


    Thanks to Claus Meder for reporting this issue.

  • Не понял, в каком порядке патчить, если хочется иметь ещё и плагин "rotor".
    Отказ со стороны пропатченного ранее dvbdevice.c.
    Патчится последовательно либо патчами под DVB-S2, либо на чистую софтину патчем "rotor". А как скрестить их всех вместе?

  • а вот и Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. от Реинхарда


    Hi,


    attached you'll find updated patches for VDR-1.5.13.


    The patch named *-dvbs2-* additionally adds DVB-S2 support to VDR
    (thanks to Marco SchlьЯler) and requires to use the DVB drivers
    from the multi-proto tree (see URL below for further details).


    The other patch is without DVB-S2 support and therefore most
    suitable for DVB-C users.


    The patches have been extended to also include the recently
    released bugfixes, addons, forgotten speedup patches and LIRC
    changes. Additionally, cDvbTuner::IsTunedTo() and the channel
    editor have been fixed / enhanced to deal with modulation systems.


    Have a look at this page for more instructions on this concern:


    Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    The attached addon to these patches will detect H.264
    automatically in cRemux. Furthermore it will remove the vpid
    offset 10000 from H.264 channels, so applications like
    streamdev-server or femon should work now without adding support
    for the above offset.


    Please have a look into VDR's logfile where cVideoRepacker will
    log it's operating mode and report any incorrect decisions here.

  • еще 1 маленький Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу. от Ниссла


    Klaus has found an off by 1 error in nit.c. The attached addon
    should fix this issue.