[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.

    VDR zwei drei
    • VDR 01 (Server): 2.7.2 4 x TT Budget S2-3200
      Plugins: [channellists - control - epgsearch - live - markad - streamdev-server - tvscraper]
    • VDR 02 (Client): 2.6.9 1 x TT Premium S2-6400 (HDMI an TV), 1 x softhddevice (HDMI an TV); TV Grundig 40 VLE 8160 SL; TFT-Display Origen AE 16T
      Plugins: [channellists - control - dvbhddevice - epgsync - graphtftng - mpv - osd2web - osdteletext - skinnopacity - softhddevice - streamdev-client - svdrpservice]
  • Das ist wohl Folge von diesem Commit.

    Vermutlich muss in Live von #if auf #ifdef geändert werden.

    VDR

    Server: Ubuntu 24.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, epg2vdr, markad

    Clients: LibreELEC auf RasPi3 und RasPi 3+

  • 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 (October 12, 2024 at 4:40 PM).

  • 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.

    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler
    Display Spoiler


    to spoil
    verderben
    beschädigen
    plündern
    behindern
    berauben
    vereiteln
    rauben
    zerstören [fig.] [verderben, verunstalten]
    vergällen
    verhageln [fig.]

  • 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]
    VDR

    Server: Ubuntu 24.04 headless VDR im LXC Container, Plugins: satip (Octopus NET SL SX8), live, epgsearch, epg2vdr, markad

    Clients: LibreELEC auf RasPi3 und RasPi 3+

  • 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!