[live] DEPRECATED_(SECTIONSYNCER_SYNC_REPEAT|SCHEDULE_GET_EVENT) is not defined

  • Hi,


    ich bekomme beim Build des VDR 2.7.3 mit der neuesten Version von "live" etliche von denen hier:

    Code
    filter.h:50:5: warning: "DEPRECATED_SECTIONSYNCER_SYNC_REPEAT" is not defined, evaluates to 0 [-Wundef]
    epg.h:189:5: warning: "DEPRECATED_SCHEDULE_GET_EVENT" is not defined, evaluates to 0 [-Wundef]

    War bisher nicht so. Darf das?

    Am Ende wird aber trotzdem alles übersetzt.

  • Nicht Live, sondern bspw. filter.c und filter.h im VDR.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.3 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, screenshot, skinenigmang, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

    Edited once, last by SHofmann ().

  • kls , ich denke, das ist was für dich:

    in filter.c und filter.h:

    Code
    -#if DEPRECATED_SECTIONSYNCER_SYNC_REPEAT
    +#ifdef DEPRECATED_SECTIONSYNCER_SYNC_REPEAT


    Analog in epg.c und epg.h für DEPRECATED_SCHEDULE_GET_EVENT .

    Analog in player.h und player.c für DEPRECATED_CCONTROL

    Client1: ASUS P5QC, Dual Core 3G, Cine S2, Ext. Board von TBE, Xubuntu 20.04, VDR 2.6x

    Client2: RPI3

    Server: RPI4, Sundtek SkyTV Dual 2x

  • Es ist gut, dass so endlich veraltete Funktionen im VDR auffallen, die immer noch (nur noch..) in Plugins in Benutzung sind und auf neueren Code umgestellt werden müssten.


    Ansonsten wird dieser Code in Zukunft nicht mehr funktionieren, wenn endlich dieser fehlerhafte Code eines Tages endgültig entfernt wird.

  • Nicht Live, sondern filter.c und filter.h im VDR.

    Sorry, stimmt natürlich.

    Code
    /usr/src/vdr/vdr/include/vdr/filter.h:50:5: warning: "DEPRECATED_SECTIONSYNCER_SYNC_REPEAT" is not defined, evaluates to 0 [-Wundef]
  • Patch siehe hier.

    Hardware: Antec NSK2480, Asus P8B75-M LX, Intel Core i5-3570T, 4 GB RAM, NVIDIA GT610, TT-Premium S2-6400, 128 GB SSD, 14 TB HDD, Pioneer BDR-207EBK
    Software: Ubuntu 22.04 LTS mit Kernel 6.8 und VDR 2.7.3 (mit offiziellen und eigenen Patches)
    Plugins: devstatus, dvbhddevice, dvd, dvdswitch, epgsearch, extrecmenu, recsearch, femon, live, markad, mlist, osdteletext, remote, screenshot, skinenigmang, skinnopacity, streamdev, systeminfo, undelete, xineliboutput
    Addons: VDR Convert 0.1.0 (angepasst)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!