Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.
Probiert es bitte alle aus egal welche Treiberversionen ihr einsetzt. Wenns gut funktioniert werde ich es im hg einreichen
und dann bekommen es sowieso alle.
This post has been edited 1 times, last edit by "rudirabbit" (Jan 9th 2012, 6:48pm)
Kann ich nicht nachvollziehen, kommt da was im Log ?Bei xineliboutput gibts leider immer noch das Problem dass ab und zu beim Umschalten auf HD der Ton fehlt,

|
|
Source code |
1 2 3 4 5 6 7 8 9 10 |
--- device.c.orig 2012-01-10 20:41:11.059753690 +0100 +++ device.c 2012-01-10 20:41:22.713753080 +0100 @@ -43,7 +43,7 @@ #include "device.h" -#define STILLPICTURE_REPEAT_COUNT 3 +#define STILLPICTURE_REPEAT_COUNT 7 #define LOCAL_INIT_TIMEOUT 20 // seconds #define SERVER_INIT_TIMEOUT 5 // seconds |
Die ersten ouput surfaces die vom osd handling oder dem grab handling angefordert werden, werden mit einer minimalenMal eine Frage zum buffering for output surfaces.
Du schreibst:
The size of the new buffer could be configured with parameter
"video.output.vdpau_output_surface_buffer_size".
Default value is 10 surfaces. Possible range is 2...25
To further minimize surface creation and destroy each created surface
get a minimum size according to the actual display and frame size.
This should be considered when choosing higher buffer values.
und
/* We create big output surfaces which should fit for many output buffer requests as long as the reuse buffer can hold them */
Ich blick da nicht ganz durch. Würdest du das etwas ausführlicher kommentieren?
Hallo,
Zitat von »helau«
Bei xineliboutput gibts leider immer noch das Problem dass ab und zu beim Umschalten auf HD der Ton fehlt,
Kann ich nicht nachvollziehen, kommt da was im Log ?
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
vdpau_set_property: property=0, value=0 vo_vdpau: deinterlace: none [7889] [demux_vdr] PMT changed, resetting demuxer vdpau_set_property: property=0, value=1 vo_vdpau: deinterlace: bob ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=1 l1=1 brefs=0 type=1 (10 fps) |
|
|
Source code |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
vdpau_set_property: property=0, value=0 vo_vdpau: deinterlace: none [7889] [demux_vdr] PMT changed, resetting demuxer vdpau_set_property: property=0, value=1 vo_vdpau: deinterlace: temporal_spatial ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) ******** Missing refframes, dropping. nrf=5 lo=1 prefs=0 l1=1 brefs=1 type=1 (10 fps) vo_vdpau: deinterlace: bob vo_vdpau: set_scaling_level=0 vo_vdpau: enabled features: inverse_telecine=1 vo_vdpau: disable noise reduction. vo_vdpau: disable sharpness. vo_vdpau: vdpau_update_csc: hue=0.000000, saturation=1.000000, contrast=1.000000, brightness=0.000000, color_standard=1 studio_levels=0 vo_vdpau: skip_chroma = 0 |
|
|
Source code |
1 2 3 4 |
vdpau_process_overlays: vdp_output_surface_put_bits_native failed : An invalid handle value was provided. vdpau_process_overlays: vdp_output_surface_render_output_surface failed : An invalid handle value was provided. vdpau_process_overlays: vdp_output_surface_put_bits_native failed : An invalid handle value was provided. vdpau_process_overlays: vdp_output_surface_render_output_surface failed : An invalid handle value was provided |
Habe den Branch "df-extensions" auf den aktuellen "master" hochgezogen.
Weiterhin sind noch ein paar Fixes und Verbesserungen im vdpau output driver
hinzugekommen.
Der "master" flimmert bei GrabImage weiterhin.
Gruß
e9hack
Danke. Nachdem ich es dreimal gelesen habe, habe ich es glaub ich auch verstanden ;-)
muss ich auch öfters dreimal lesen.