https://bugs.documentfoundation.org/show_bug.cgi?id=112958

            Bug ID: 112958
           Summary: Embedded video clip play on NVIDIA display (yet
                    another OpenGL workaround)
           Product: LibreOffice
           Version: 5.4.1.2 release
          Hardware: x86-64 (AMD64)
                OS: Windows (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Impress
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: rdbing...@verizon.net

Windows 10 Pro x64

LO Version: 5.4.2.2 (x64)
Build ID: 22b09f6418e8c2d508a9eaf86b2399209b0990f4
CPU threads: 8; OS: Windows 6.19; UI render: default; 
Locale: en-US (en_US); Calc: CL
Tools->Options->LibreOffice->View->Graphics Output->Use OpenGL CHECKED, shows
GL currently in use.

K-Lite Mega media codec pack 13.5.8 http://www.codecguide.com/download_kl.htm
HW accel enabled, full ffdshow components installed.

HW config: Laptop display driven by Intel P630 integrated graphics + 2 x
external Dell P2414H displays driven by NVIDIA M1200 GPU w/ driver v385.69
(current), DirectX runtime v12.0.  NVIDIA Control Panel settings are AUTO or
defaults.  No 3D apps in use.  No special NVIDIA settings for LO.

Application: LO Impress with MP4 video with sound embedded using LO INSERT
Audio or Video.  Impress retrieves 1st frame from clip and uses it as the UI
static placeholder at UI play position and size for the embedded media object.

Symptoms:
Impress window on NVIDIA display: Play yields sound only or sometimes at
startup a flicker of video then reversion to static placeholder video frame.
HOWEVER, if the Impress window is disturbed in any way during video play that
forces a re-draw (re-size or grab title bar and wiggle) then video shows for
some time but can revert to static placeholder video frame.  Observed slight
hint that a video play frame could be active *behind* the static frame
placeholder.

Impress window on CPU display: Expected full video play behavior.

EVEN BETTER: Drag Impress window to and fro between displays on Windows
extended desktop during video play and play behavior changes per display as
described above.

Workaround:
After much fiddling with K-Lite codec pack and NVIDIA settings to no joy
received a pointer from a K-Lite forum member to LO bug 107764. The important
dataum in bug 107764 is the state of using OpenGL. Disabled LO use of OpenGL
and now video play works as expected on all displays.  Suggests issue is OpenGL
lib compat with NVIDIA or how LO uses OpenGL in NVIDIA context vice generic PnP
display.  FYI, LO Media Playback Repeat function doesn't.

msinfo32 data cut (per bug 107764) follows.

System Information report written at: 10/06/17 16:33:19
System Name: <REDACTED>
[System Summary]

Item    Value   
OS Name Microsoft Windows 10 Pro        
Version 10.0.15063 Build 15063  
Other OS Description    Not Available   
OS Manufacturer Microsoft Corporation   
System Name     <REDACTED>      
System Manufacturer     HP      
System Model    HP ZBook 15 G4  
System Type     x64-based PC    
System SKU      Y4E80AV 
Processor       Intel(R) Xeon(R) CPU E3-1535M v6 @ 3.10GHz, 3096 Mhz, 4
Core(s), 8 Logical Processor(s) 
BIOS Version/Date       HP P70 Ver. 01.02, 6/9/2017     
SMBIOS Version  3.0     
Embedded Controller Version     70.57   
BIOS Mode       UEFI    
BaseBoard Manufacturer  HP      
BaseBoard Model Not Available   
BaseBoard Name  Base Board      
Platform Role   Mobile  
Secure Boot State       On      
PCR7 Configuration      Elevation Required to View      
Windows Directory       c:\Windows      
System Directory        c:\Windows\system32     
Boot Device     \Device\HarddiskVolume3 
Locale  United States   
Hardware Abstraction Layer      Version = "10.0.15063.502"      
User Name       <REDACTED>      
Time Zone       Eastern Daylight Time   
Installed Physical Memory (RAM) 16.0 GB 
Total Physical Memory   15.4 GB 
Available Physical Memory       9.29 GB 
Total Virtual Memory    17.8 GB 
Available Virtual Memory        10.9 GB 
Page File Space 2.38 GB 
Page File       C:\pagefile.sys 
Device Encryption Support       Elevation Required to View      
Hyper-V - VM Monitor Mode Extensions    Yes     
Hyper-V - Second Level Address Translation Extensions   Yes     
Hyper-V - Virtualization Enabled in Firmware    Yes     
Hyper-V - Data Execution Protection     Yes     

[Display]

Item    Value   
Name    Intel(R) HD Graphics P630       
PNP Device ID   PCI\VEN_8086&DEV_591D&SUBSYS_8275103C&REV_04\3&11583659&2&10    
Adapter Type    Intel(R) HD Graphics Family, Intel Corporation compatible       
Adapter Description     Intel(R) HD Graphics P630       
Adapter RAM     1.00 GB (1,073,741,824 bytes)   
Installed Drivers      
igdumdim64,igd10iumd64,igd10iumd64,igd12umd64,igdumdim32,igd10iumd32,igd10iumd32,igd12umd32
 
Driver Version  21.20.16.4627   
INF File        oem94.inf (iKBLD_w10_DS section)        
Color Planes    Not Available   
Color Table Entries     4294967296      
Resolution      1920 x 1080 x 60 hertz  
Bits/Pixel      32      
Memory Address  0xFA000000-0xFAFFFFFF   
Memory Address  0xA0000000-0xAFFFFFFF   
I/O Port        0x00006000-0x0000603F   
IRQ Channel     IRQ 4294967275  
Driver 
c:\windows\system32\driverstore\filerepository\igdlh64.inf_amd64_5bd0e1afbf3aad13\igdkmd64.sys
(21.20.16.4627, 10.56 MB (11,070,440 bytes), 3/21/2017 6:48 AM)  

Name    NVIDIA Quadro M1200     
PNP Device ID   PCI\VEN_10DE&DEV_13B6&SUBSYS_8275103C&REV_A2\4&2A75A250&0&0008  
Adapter Type    Quadro M1200, NVIDIA compatible 
Adapter Description     NVIDIA Quadro M1200     
Adapter RAM     (1,048,576) bytes       
Installed Drivers
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumdx.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumdx.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumdx.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumdx.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumd.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumd.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumd.dll,
c:\Windows\System32\DriverStore\FileRepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvldumd.dll
 
Driver Version  22.21.13.8569   
INF File        oem116.inf (Section064 section) 
Color Planes    Not Available   
Color Table Entries     4294967296      
Resolution      1920 x 1080 x 60 hertz  
Bits/Pixel      32      
Memory Address  0xE3000000-0xE40FFFFF   
Memory Address  0xA0000000-0xB1FFFFFF   
Memory Address  0xB0000000-0xB1FFFFFF   
IRQ Channel     IRQ 4294967274  
Driver 
c:\windows\system32\driverstore\filerepository\nvblwi.inf_amd64_7e75ae70be35ebae\nvlddmkm.sys
(22.21.13.8569, 14.90 MB (15,619,320 bytes), 9/25/2017 1:00 AM)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to