Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Digitainer 0.8
#26
Braucht es nicht sowieso noch nen Kernelpatch für Softdevice? ... Stichwort: viafb
Zitieren
#27
ist das nicht schon alles enthalten in der 0.8.0 - verstehe grad nur Bahnhof Smile
makefile anpassen bekomme ich ja noch hin Smile
aber dann wars das auch schon :/
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#28
Moin moin masterpete,

fahren se' erst mal zum Bahnhof - PlugInbauen,
wenn da keine Durchsage gibt - es immer noch nicht geht,
schaun'wa waita ;-]

Gehe mal davon aus das der Kernel entsprechend gepatched wurde
- imho ging Digitainer noch mit der 0.7.1x <~ gleicher Kernel
- und softdevice ist ja im VDR auch drin.

MfG.
        MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#29
hehe MFG.
Naja ich habe nun softdevice und ffmpeg neu gesaugt und make grade aber schlauer bin ich noch nicht
http://www.vdr-wiki.de/wiki/index.php/So...orderungen
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#30
Moin moin masterpete,

kannst ja erst mal zum Testen auch den VDR pur mit Softdevice aufrufen
- evtl. gibt es so mehr/klarere Informationen wo es hakt:
[code=wobei mit den Parametern für Digitainer kenn ich mich leider nicht aus ]/usr/vdr/vdr -P"softdevice -ao alsa:pcm=default -vo dfb:triple:cle266:viatv"[/code]

MfG.
        MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#31
wenn man in der sysconfig testweise
Code:
\"-Psoftdevice -ao dummy: -vo dfb:triple:cle266:viatv
dummy aufnimmt sieht es nicht soo schlecht aus - aber startet trotzdem immer durch Sad


Code:
Aug 30 13:17:00 (none) vdr: [30540] initializing plugin: softdevice (0.5.0): Software-Ausgabegerät
Aug 30 13:17:00 (none) vdr: [30540] [dfb] init
Aug 30 13:17:02 (none) kernel: [  395.603377] agpgart-via 0000:00:00.0: AGP 2.0 bridge
Aug 30 13:17:02 (none) kernel: [  395.603400] agpgart-via 0000:00:00.0: putting AGP V2 device into 4x mode
Aug 30 13:17:02 (none) kernel: [  395.603481] viafb 0000:01:00.0: putting AGP V2 device into 4x mode
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Supported video Modes are:
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Enumerating display Layers
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Configuring CooperativeLevel for OSD
Aug 30 13:17:02 (none) vdr: [30540] Initialising CLE266 decoder (´VÒ·´VÒ·): success!
Aug 30 13:17:02 (none) vdr: [30540] CLE266: Creating buffers for decoder
Aug 30 13:17:02 (none) vdr: [30540] CLE266: Creating buffer number 0
Aug 30 13:17:02 (none) vdr: [30540] CLE266: Creating buffer number 1
Aug 30 13:17:02 (none) vdr: [30540] CLE266: Creating buffer number 2
Aug 30 13:17:02 (none) vdr: [30540] CLE266: Creating buffer number 3
Aug 30 13:17:02 (none) vdr: [30540] CLE266: passing mpegfb_stride
Aug 30 13:17:02 (none) vdr: [30540] CLE266: passing buffers to decoder
Aug 30 13:17:02 (none) vdr: [30540] [dfb] (osdLayer): flags, options, pixelformat: 0000000f, 00000000 80418c0d
Aug 30 13:17:02 (none) vdr: [30540] [dfb] (osdLayer): width, height:               720 576
Aug 30 13:17:02 (none) vdr: [30540] [dfb] osdLayer has alpha channel
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Set DLBM_TRIPLE for layer [VIA Unichrome Video]
Aug 30 13:17:02 (none) vdr: [30540] [dfb] DLOP_FIELD_PARITY supported by layer [VIA Unichrome Video]
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Set layer [VIA Unichrome Video] to (TOP field first)
Aug 30 13:17:02 (none) vdr: [30540] [dfb] surface capabilities for (scrSurface): videoonly, double-buffered, flipping, PixelFormat = 0x80418c0d
Aug 30 13:17:02 (none) vdr: [30540] [dfb] width = 720, height = 576
Aug 30 13:17:02 (none) vdr: [30540] [dfb] got fmt = 0x80418c0d bpp = 32
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Using this layer for OSD: (VIA CLE266 Graphics - [720x576])
Aug 30 13:17:02 (none) vdr: [30540] [dfb] surface capabilities for (osdSurface): videoonly, double-buffered, flipping, PixelFormat = 0x00418c04
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Configuring CooperativeLevel for Overlay
Aug 30 13:17:02 (none) vdr: [30540] [dfb] surface capabilities for (videoSurface): videoonly, PixelFormat = 0x0810060a
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Using this layer for OSD:        VIA CLE266 Graphics
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Using this layer for Video out:  VIA Unichrome Video
Aug 30 13:17:02 (none) vdr: [30540] [dfb] Display frame time is 19998 microseconds
Aug 30 13:17:02 (none) vdr: [30540] [dfb] (re)configuring Videolayer to 720 x 576 (720x576)
Aug 30 13:17:02 (none) vdr: [30540] [dfb] SetParams: Enabling DLOP_FIELD_PARITY
Aug 30 13:17:02 (none) vdr: [30540] [dfb] surface capabilities for (videoSurface): videoonly, flipping, triple-buffered, PixelFormat = 0x08100609
Aug 30 13:17:02 (none) vdr: [30540] [dfb] (re)configured 0x08100609
Aug 30 13:17:02 (none) vdr: [30540] [softdevice] videoOut OK !
Aug 30 13:17:02 (none) vdr: [30540] [softdevice-audio-dummy] Device opened! Using dummy device -> no audio!
Aug 30 13:17:03 (none) kernel: [  397.197051] usbcore: deregistering interface driver lirc_atiusb
Aug 30 13:17:04 (none) Runvdr: DVB: Unloading <cx2341x>
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#32
installiere grad neu und teste dann
war schon richtig weit grad (glaub ich) da hatte mein neu installierstes ffmepeg probleme gemacht

(30.08.2010, 13:09)MFG link schrieb: Moin moin masterpete,

kannst ja erst mal zum Testen auch den VDR pur mit Softdevice aufrufen
- evtl. gibt es so mehr/klarere Informationen wo es hakt:
[code=wobei mit den Parametern für Digitainer kenn ich mich leider nicht aus ]/usr/vdr/vdr -P"softdevice -ao alsa:pcm=default -vo dfb:triple:cle266:viatv"[/code]

MfG.
        MFG.
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#33
ein
Code:
\"-Psoftdevice -ao dummy: -vo fb: \"
brachte das auf den fernseher - kann man lesen?


#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#34
(30.08.2010, 13:09)MFG link schrieb: Moin moin masterpete,

kannst ja erst mal zum Testen auch den VDR pur mit Softdevice aufrufen
- evtl. gibt es so mehr/klarere Informationen wo es hakt:
[code=wobei mit den Parametern für Digitainer kenn ich mich leider nicht aus ]/usr/vdr/vdr -P"softdevice -ao alsa:pcm=default -vo dfb:triple:cle266:viatv"[/code]

MfG.
        MFG.

Das brachte das ergbnis im Putty:

Code:
6:viatv"/vdr -P"softdevice -ao alsa:pcm=default -vo dfb:triple:cle26
softdevice: Created setupStoreId 655361!
softdevice: Attatched to setupStoreId 655361 at 0xb79aa000.
[softdevice] processing args
[softdevice]   argv [0] = softdevice
[softdevice]   argv [1] = -ao
[softdevice] using alsa device default
[softdevice]   argv [3] = -vo
[softdevice] enabling triple buffering
[softdevice] enabling CLE266 HW decoding
[softdevice] enabling field parity
[setup-softdevice] alsa ac3Mode set to: 0
[setup-softdevice] alsa AC3 device set to: hw:0,1
[setup-softdevice] autodetectAspect 0
[setup-softdevice] A/V Offset set to (0)
[setup-softdevice] Cropping 0 lines from bottom
[setup-softdevice] Cropping 0 columns from left
[setup-softdevice] cropping mode set to 2 (16:9)
[setup-softdevice] cropping mode set to 2 (16:9)
[setup-softdevice] Cropping 0 columns from right
[setup-softdevice] Cropping 0 lines from top
[setup-softdevice] deinterlace method set to 0 none
[setup-softdevice] Expanding 0 columns at left and right
[setup-softdevice] Expanding 0 columns at top and bottom
[setup-softdevice] mainMenu: 1
[setup-softdevice] setting alpha blend mode to pseudo
[softdevice] picture mirroring set to 0 (off)
[setup-softdevice] pixel format set to (I420)
[setup-softdevice] shouldSuspend to: 0
[setup-softdevice] syncTimerMode: usleep
[softdevice] UseSetSourceRectangle to off
[softdevice] UseStretchBlitset to off
[setup-softdevice] vidBrightness: 60
[setup-softdevice] vidContrast: 60
[setup-softdevice] vidHue: 60
[setup-softdevice] vidSaturation: 60
[setup-softdevice] startup aspect set to (4:3 normal)
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3412992)
14:09:27.0017 I [18451] [dfb] init
[dfb] RAM: 33288192 bytes
[dfb] Accellerated Functions: FillRectange DrawRectange DrawLine FillTriangle B                                                                                                                                          lit StretchBlit All
[dfb] Drawing Flags: Blend Xor
[dfb] Surface Blitting Flags: BlendAlpha BlendColorAlpha Colorize SrcColorkey D                                                                                                                                          stColorkey Deinterlace
14:09:27.0105 I [18451] [dfb] Supported video Modes are:
[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]                                                                                                                                          8 [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] 1024x7                                                                                                                                          [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] 1152x864                                                                                                                                          @8 [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] 1280x102                                                                                                                                          [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]
14:09:27.0107 I [18451] [dfb] Enumerating display Layers
14:09:27.0107 I [18451] [dfb] Configuring CooperativeLevel for OSD
Layer 0 VIA CLE266 Graphics  Type: graphics
  Caps: alphachannel brightness contrast opacity saturation src_colorkey surfac                                                                                                                                          e
Layer 1 VIA Unichrome Video  Type: graphics picture video
  Caps: deinterlacing dst_colorkey levels field_parity opacity screen_location                                                                                                                                           surface
14:09:27.0110 I [18451] Initialising CLE266 decoder (▒׷▒׷): success!
14:09:27.0110 I [18451] CLE266: Creating buffers for decoder
14:09:27.0110 D [18451] CLE266: Creating buffer number 0
14:09:27.0111 D [18451] CLE266: Creating buffer number 1
14:09:27.0112 D [18451] CLE266: Creating buffer number 2
14:09:27.0113 D [18451] CLE266: Creating buffer number 3
14:09:27.0114 D [18451] CLE266: passing mpegfb_stride
14:09:27.0114 D [18451] CLE266: passing buffers to decoder
14:09:27.0115 I [18451] [dfb] (osdLayer): flags, options, pixelformat: 0000000f                                                                                                                                          , 00000000 80418c0d
14:09:27.0115 I [18451] [dfb] (osdLayer): width, height:               720 576
14:09:27.0115 I [18451] [dfb] osdLayer has alpha channel
14:09:27.0177 I [18451] [dfb] Set DLBM_TRIPLE for layer [VIA Unichrome Video]
14:09:27.0178 I [18451] [dfb] DLOP_FIELD_PARITY supported by layer [VIA Unichro                                                                                                                                          me Video]
14:09:27.0180 I [18451] [dfb] Set layer [VIA Unichrome Video] to (TOP field fir                                                                                                                                          st)
14:09:27.0180 D [18451] [dfb] surface capabilities for (scrSurface): videoonly,                                                                                                                                           double-buffered, flipping, PixelFormat = 0x80418c0d
14:09:27.0180 I [18451] [dfb] width = 720, height = 576
14:09:27.0181 I [18451] [dfb] got fmt = 0x80418c0d bpp = 32
14:09:27.0183 I [18451] [dfb] Using this layer for OSD: (VIA CLE266 Graphics -                                                                                                                                           [720x576])
14:09:27.0183 D [18451] [dfb] surface capabilities for (osdSurface): videoonly,                                                                                                                                           double-buffered, flipping, PixelFormat = 0x00418c04
14:09:27.0183 I [18451] [dfb] Configuring CooperativeLevel for Overlay
14:09:27.0235 D [18451] [dfb] surface capabilities for (videoSurface): videoonl                                                                                                                                          y, PixelFormat = 0x0810060a
14:09:27.0236 I [18451] [dfb] Using this layer for OSD:        VIA CLE266 Graph                                                                                                                                          ics
14:09:27.0236 I [18451] [dfb] Using this layer for Video out:  VIA Unichrome Vi                                                                                                                                          deo
14:09:27.0273 I [18451] [dfb] Display frame time is 19998 microseconds
14:09:27.0274 D [18451] [dfb] (re)configuring Videolayer to 720 x 576 (720x576)
14:09:27.0274 D [18451] [dfb] SetParams: Enabling DLOP_FIELD_PARITY
14:09:27.0314 D [18451] [dfb] surface capabilities for (videoSurface): videoonl                                                                                                                                          y, flipping, triple-buffered, PixelFormat = 0x08100609
14:09:27.0314 D [18451] [dfb] (re)configured 0x08100609
[softdevice] Subplugin successfully opend
[softdevice] Video Out seems to be OK
[softdevice] Initializing Audio Out
easyVDR:~#
Und auf dem TV kommt nichts weiter

EDIT: Als Test mal mit -ao dummy:
Code:
easyVDR:~# /usr/vdr/vdr -P"softdevice -ao dummy: -vo dfb:triple:cle266:viatv"
softdevice: Created setupStoreId 229377!
softdevice: Attatched to setupStoreId 229377 at 0xb795b000.
[softdevice] processing args
[softdevice]   argv [0] = softdevice
[softdevice]   argv [1] = -ao
[softdevice]   argv [3] = -vo
[softdevice] enabling triple buffering
[softdevice] enabling CLE266 HW decoding
[softdevice] enabling field parity
[setup-softdevice] alsa ac3Mode set to: 0
[setup-softdevice] alsa AC3 device set to: hw:0,1
[setup-softdevice] alsa device set to: default
[setup-softdevice] autodetectAspect 0
[setup-softdevice] A/V Offset set to (0)
[setup-softdevice] Cropping 0 lines from bottom
[setup-softdevice] Cropping 0 columns from left
[setup-softdevice] cropping mode set to 2 (16:9)
[setup-softdevice] cropping mode set to 2 (16:9)
[setup-softdevice] Cropping 0 columns from right
[setup-softdevice] Cropping 0 lines from top
[setup-softdevice] deinterlace method set to 0 none
[setup-softdevice] Expanding 0 columns at left and right
[setup-softdevice] Expanding 0 columns at top and bottom
[setup-softdevice] mainMenu: 1
[setup-softdevice] setting alpha blend mode to pseudo
[softdevice] picture mirroring set to 0 (off)
[setup-softdevice] pixel format set to (I420)
[setup-softdevice] shouldSuspend to: 0
[setup-softdevice] syncTimerMode: usleep
[softdevice] UseSetSourceRectangle to off
[softdevice] UseStretchBlitset to off
[setup-softdevice] vidBrightness: 60
[setup-softdevice] vidContrast: 60
[setup-softdevice] vidHue: 60
[setup-softdevice] vidSaturation: 60
[setup-softdevice] startup aspect set to (4:3 normal)
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3412992)
14:28:45.0700 I [22256] [dfb] init
[dfb] RAM: 33288192 bytes
[dfb] Accellerated Functions: FillRectange DrawRectange DrawLine FillTriangle Blit StretchBlit All
[dfb] Drawing Flags: Blend Xor
[dfb] Surface Blitting Flags: BlendAlpha BlendColorAlpha Colorize SrcColorkey DstColorkey Deinterlace
14:28:45.0786 I [22256] [dfb] Supported video Modes are:
[email protected] [email protected] [email protected] [email protected] [email protected]
14:28:45.0787 I [22256] [dfb] Enumerating display Layers
14:28:45.0787 I [22256] [dfb] Configuring CooperativeLevel for OSD
Layer 0 VIA CLE266 Graphics  Type: graphics
  Caps: alphachannel brightness contrast opacity saturation src_colorkey surface
Layer 1 VIA Unichrome Video  Type: graphics picture video
  Caps: deinterlacing dst_colorkey levels field_parity opacity screen_location surface
14:28:45.0790 I [22256] Initialising CLE266 decoder (P▒ҷP▒ҷ): success!
14:28:45.0791 I [22256] CLE266: Creating buffers for decoder
14:28:45.0791 D [22256] CLE266: Creating buffer number 0
14:28:45.0792 D [22256] CLE266: Creating buffer number 1
14:28:45.0793 D [22256] CLE266: Creating buffer number 2
14:28:45.0794 D [22256] CLE266: Creating buffer number 3
14:28:45.0795 D [22256] CLE266: passing mpegfb_stride
14:28:45.0795 D [22256] CLE266: passing buffers to decoder
14:28:45.0796 I [22256] [dfb] (osdLayer): flags, options, pixelformat: 0000000f, 00000000 80418c0d
14:28:45.0796 I [22256] [dfb] (osdLayer): width, height:               720 576
14:28:45.0796 I [22256] [dfb] osdLayer has alpha channel
14:28:45.0851 I [22256] [dfb] Set DLBM_TRIPLE for layer [VIA Unichrome Video]
14:28:45.0852 I [22256] [dfb] DLOP_FIELD_PARITY supported by layer [VIA Unichrome Video]
14:28:45.0854 I [22256] [dfb] Set layer [VIA Unichrome Video] to (TOP field first)
14:28:45.0854 D [22256] [dfb] surface capabilities for (scrSurface): videoonly, double-buffered, flipping, PixelFormat = 0x80418c0d
14:28:45.0854 I [22256] [dfb] width = 720, height = 576
14:28:45.0854 I [22256] [dfb] got fmt = 0x80418c0d bpp = 32
14:28:45.0857 I [22256] [dfb] Using this layer for OSD: (VIA CLE266 Graphics - [720x576])
14:28:45.0857 D [22256] [dfb] surface capabilities for (osdSurface): videoonly, double-buffered, flipping, PixelFormat = 0x00418c04
14:28:45.0857 I [22256] [dfb] Configuring CooperativeLevel for Overlay
14:28:45.0909 D [22256] [dfb] surface capabilities for (videoSurface): videoonly, PixelFormat = 0x0810060a
14:28:45.0910 I [22256] [dfb] Using this layer for OSD:        VIA CLE266 Graphics
14:28:45.0910 I [22256] [dfb] Using this layer for Video out:  VIA Unichrome Video
14:28:45.0947 I [22256] [dfb] Display frame time is 20000 microseconds
14:28:45.0948 D [22256] [dfb] (re)configuring Videolayer to 720 x 576 (720x576)
14:28:45.0948 D [22256] [dfb] SetParams: Enabling DLOP_FIELD_PARITY
14:28:45.0988 D [22256] [dfb] surface capabilities for (videoSurface): videoonly, flipping, triple-buffered, PixelFormat = 0x08100609
14:28:45.0988 D [22256] [dfb] (re)configured 0x08100609
[softdevice] Subplugin successfully opend
[softdevice] Video Out seems to be OK
[softdevice] Initializing Audio Out
[softdevice] Audio out seems to be OK
[softdevice] A/V devices initialized, now initializing MPEG2 Decoder
Fatal Error! Libavcodec library build(3419904) doesn't match avcodec.h build(3412992)!!!
Check your ffmpeg installation / the pathes in the Makefile!!!
easyVDR:~#
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#35
Moin moin masterpete,

da'schau'her hab was gefunden, ist das bei Dir schon in der video.h drin?

https://lists.berlios.de/pipermail/softd...00646.html

MfG.
        MFG.

Was scholl da stehen - mein OCR versagt bei dem Bild "Fatal Error! Libavcodec library build(34122x4) dosen't match xxxxx.h build(34xxx"
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#36
ich habe doch gerade wieder das orginal 08.er am start
meinst du /usr/local/src/PLUGINS/softdevice-cvs-22032009/video.h v 1.58

da Steht nichts dergleichen.

aber wieder insertet man denn dinge die auskommentiert sind oder versteh ich das falsch?
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#37
Moin moin masterpete,

(30.08.2010, 15:14)masterpete link schrieb: aber wieder insertet man denn dinge die auskommentiert sind oder versteh ich das falsch?

ja genau wie ich, der mit C auf Kriegsfuß steht  :-\
~~> http://de.wikipedia.org/wiki/C_(Programm...4uterungen  :Smile
++> http://de.wikipedia.org/wiki/Pr%C3%A4pro...4prozessor

MfG.
        MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#38
Ah ok.
ja und nun bin ich nicht schlauer.

Jetzt müsste ich patchen und dann softdevice nochmal kompilieren?
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#39

ja die Zeilen mit dem + davor, aber ohne das +, halt in die video.h einfügen und
durchmaken ;-]

Zitat:Index: video.h
===================================================================
RCS file: /cvsroot/softdevice/softdevice/video.h,v
retrieving revision 1.58
retrieving revision 1.59
diff -C2 -d -r1.58 -r1.59
*** video.h 27 Feb 2009 17:02:35 -0000 1.58
--- video.h 14 Jun 2009 10:50:47 -0000 1.59
***************
*** 37,40 ****
--- 37,46 ----
  #define AVRG_OFF_CNT        16
 
+ #if LIBAVUTIL_VERSION_INT >= (50<<16)
+ #  define PIX_FMT_UYVY411 PIX_FMT_UYYVYY411
+ #  define PIX_FMT_RGBA32  PIX_FMT_RGB32
+ #  define PIX_FMT_YUV422  PIX_FMT_YUYV422
+ #endif

  #ifndef STAND_ALONE
  class cSoftRemote : public cRemote {

MfG.
          MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#40
hum
und nen cvs auschecken geht auch nicht
[pre]cvs -z3 -d:pserver:[email protected]:/cvsroot/softdevice co softdevice
[/pre]
Code:
easyVDR:/usr/local/src/VDR# make plugins
Plugin softdevice:
make[1]: Entering directory `/usr/local/src/PLUGINS/softdevice-cvs-22032009'
BLABLA
-DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix video.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix mpeg2decoder.c
mpeg2decoder.c: In member function ‘virtual int cAudioStreamDecoder::DecodePacket(AVPacket*)’:
mpeg2decoder.c:448: warning: ‘avcodec_decode_audio2’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:3263)
mpeg2decoder.c:449: warning: ‘avcodec_decode_audio2’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:3263)
mpeg2decoder.c:474: warning: ‘avcodec_decode_audio2’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:3263)
mpeg2decoder.c:475: warning: ‘avcodec_decode_audio2’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:3263)
mpeg2decoder.c: In member function ‘int cVideoStreamDecoder::DecodePicture_avcodec(sPicBuffer*&, int&, uint8_t*, int, int64_t)’:
mpeg2decoder.c:692: warning: ‘avcodec_decode_video’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:3325)
mpeg2decoder.c:692: warning: ‘avcodec_decode_video’ is deprecated (declared at /usr/local/include/libavcodec/avcodec.h:3325)
mpeg2decoder.c: In member function ‘virtual int cVideoStreamDecoder::DecodePacket(AVPacket*)’:
mpeg2decoder.c:935: warning: comparison between signed and unsigned integer expressions
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix audio.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix video-dummy.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix setup-softdevice.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix setup-softdevice-menu.c
setup-softdevice-menu.c: In constructor ‘cMenuSetupSoftdevice::cMenuSetupSoftdevice(cPlugin*)’:
setup-softdevice-menu.c:374: warning: dereferencing type-punned pointer will break strict-aliasing rules
setup-softdevice-menu.c:382: warning: dereferencing type-punned pointer will break strict-aliasing rules
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix setup-softlog.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix setup-softlog-menu.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix sync-timer.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix SoftOsd.c
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix PicBuffer.c
PicBuffer.c: In function ‘bool AllocatePicBuffer(sPicBuffer*, PixelFormat, int, int)’:
PicBuffer.c:321: warning: dereferencing type-punned pointer will break strict-aliasing rules
PicBuffer.c:340: warning: dereferencing type-punned pointer will break strict-aliasing rules
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -fPIC  -c -DHAVE_CONFIG -DUSE_ANALOGTV -DUSE_ATSC -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_EM84XX -DUSE_GOTOX -DUSE_GRAPHTFT -DUSE_HARDLINKCUTTER -DUSE_JUMPPLAY -DUSE_LIEMIEXT -DUSE_LIRCSETTINGS -DUSE_LIVEBUFFER -DUSE_LNBSHARE -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_NOEPG -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_PLUGINPARAM -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOFTOSD -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_STREAMDEVEXT -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D__STDC_CONSTANT_MACROS -DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE -DPLUGINLIBDIR='"/usr/vdr/plugins"' -DSHM_SUPPORT -I/usr/local/src/DVB/linux/include -I/usr/local/src/VDR/include -I/usr/local/src/DVB/linux/include  -D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++   -DHAVE_CLE266_MPEG_DECODER   -I/usr/local/include/vidix VideoFilter.c
VideoFilter.c: In member function ‘virtual void cImageConvert::Filter(sPicBuffer*&, sPicBuffer*)’:
VideoFilter.c:288: error: invalid conversion from ‘uint8_t**’ to ‘const uint8_t**’
VideoFilter.c:288: error:   initializing argument 2 of ‘int sws_scale(SwsContext*, const uint8_t**, int*, int, int, uint8_t**, int*)’
make[1]: *** [VideoFilter.o] Fehler 1
make[1]: Leaving directory `/usr/local/src/PLUGINS/softdevice-cvs-22032009'
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#41
Moin moin masterpete,

da fehlen mir die Grundkenntnisse in C,
hoffe aber ein C-Blickender wird es lösen/erklären  Sad
Code:
VideoFilter.c: In member function ‘virtual void cImageConvert::Filter(sPicBuffer*&, sPicBuffer*)’:
VideoFilter.c:288: error: invalid conversion from ‘uint8_t**’ to ‘const uint8_t**’
VideoFilter.c:288: error:   initializing argument 2 of ‘int sws_scale(SwsContext*, const uint8_t**, int*, int, int, uint8_t**, int*)’

//ed geht wohl hierdrum in VideoFilter.c ???
[code=Zeilen 286-289]#ifdef USE_SWSCALE
      sws_scale(img_convert_ctx, avpic_src.data, avpic_src.linesize,
                        0, orig->height, avpic_dest.data, avpic_dest.linesize);
#else[/code]

MfG.
        MFG.
Sorry, das war mal dir Hardware, nu wechselt die zu oft ;-]
P4/1.8 1024 mit VGA, 100Mbit, USB 2.0 onBoard VGA misc HDDs CDRW2100E - DXR3 EM8300 original Hollywood+ V1 - DVB-C PCI Twinhan 2021 - DVB-T USB2.0 MSI DIGIVOX II V2+3
easyVDR 0.6.08 Kernel 2.6.28.9 - testing 0.7v5, vga2scart,... ;-]


Du Brauchen Hilfe? Wir brauchen Daten! <-> Indianer
Zitieren
#42
Also im Normalfall patch man mit dem Befehl

patch -p1 <patchname.diff

in den Sourcen des Plugins!

lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
prudentis.org
Du brauchst Hilfe? Wir brauchen Daten!
Zitieren
#43
Ja ok, aber normal müsste ich doch die cvs saugen können?
könnt ihr mal testen, ob das bei euch geht?!
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#44
Macht bei mir auch gerade zicken:

Code:
cvs -z3 -d:pserver:[email protected]:/cvsroot/softdevice co softdevice
cvs [checkout aborted]: unrecognized auth response from cvs.softdevice.berlios.de: cvs pserver: /cvsroot/elc/CVSROOT/config [14]: warning: duplicate LogHistory entry found.

lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
prudentis.org
Du brauchst Hilfe? Wir brauchen Daten!
Zitieren
#45
cvs saugen funzt.

Das hier widerspricht der Doku von FFMPEG...
VideoFilter.c:288: error:  initializing argument 2 of ‘int sws_scale(SwsContext*, const uint8_t**, int*, int, int, uint8_t**, int*)’


avpic_src.data sollte uint8_t * [4] sein, da avpic_src vom Typ AVPicture ist:

  [table]    [tr]  [td]
uint8_t *
[/td]  [td]data [4][/td][/tr]  [tr]  [td]
int
[/td]  [td]linesize [4][/td][/tr]  [tr]  [td] [/td]  [td]number of bytes per line
[/td][/tr][/table]
die aufgerufene Funktion sollte so einen header besitzen:

int sws_scale(SwsContext *c, uint8_t *src, int srcStride[], int srcSliceY, int srcSliceH, uint8_t dst[], int dstStride[] sws_scale(img_convert_ctx, pFrame->data, pFrame->linesize, 0, is->video_st->codec->height, pict.data, pict.linesize);

Wie man sieht, ist lt. doku der zweite Parameter "uint8_t *src" anstelle von "const uint8_t *src", so dass ich denke dass einfach die verwendete FFMPEG Version zu neu ist für das cvs.


Oder einfach mal typecasten:
Code:
       sws_scale(img_convert_ctx, (const uint8_t **) avpic_src.data, avpic_src.linesize,
Zitieren
#46
danke wirbel für deine lösung - ich versteh es ansatzweise.
Hab ich die Chance eine ältere ffmpeg zu nutzen? Wenn ja, wie?
#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#47
Ich würd erst mal den typecast versuchen, einfach anstelle von Zeile 287 einfügen. Wenn du FFMPEG up/downgradest musst du wahrscheinlich diverse andre libs und tools passend nachziehen (also nicht von Hand, wenn du nicht weißt was du tust..).
Zitieren
#48
(03.09.2010, 17:32)masterpete link schrieb: danke wirbel für deine lösung - ich versteh es ansatzweise.
Hab ich die Chance eine ältere ffmpeg zu nutzen? Wenn ja, wie?
Hi masterpete,

eine etwas ältere ffmpeg-version bekommst Du auf das System, wenn Du einmal die easyvdr-confg-hde.sh durchlaufen lässt - oder besser nur das ffmpeg einspielen aus diesem script in der Konsole ausführen.
Alles erforderliche ist mit der 0.8 schon installiert.
Einen Weg zurück (also neueres ffmpeg wieder drauf) ist aber nicht möglich, hier ist eine Neuinstallation erforderlich.

Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren
#49
Code:
tar -xjf /usr/bin/easyvdr/experimentell/ffmpeg-bin-0.5.tar.bz2 -C /
reicht wohl nicht oder?

#S1: Gigabyte GA-H77M-D3H, Intel 1610 Celeron, 4GB RAM, Cine S2 6.5 + Duoflex S4, NVIDIA GT 630, IBM SSD 240GB, Atric IR Einschalter, DVD-Brenner mit easyvdr 3 oder MLD5
#S2 (offline) POV MB-D510-MATX, 2GB, GT 220,  TT 1600
#C1: RPi3 MLD5.1
Zitieren
#50
Doch, das sollte alleine reichen um das andere ffmpeg einzuspielen masterpete
Gruß
Michel
Produktiv-VDR:
msi K9N2G-Neo (nvidia 8200 onBoard) mit Athlon X2 4850e mit SamuraiZZ
2xNova-HDS2, DH102
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste