May 31, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
  • DXGI_ERROR_ACCESS_LOST bug from Windows 11 is fixed by Microsoft, and now you can use displays in portrait orientation in VHT desktop mirror mode
  • Changed the default start screen pose for desktop mirror mode
  • Changed the default UI distance from 0.7 to 0.8
  • Fixed UI freeze after click help buttons in desktop mirror mode
  • Faster display list update for display change events
  • Fixed UI render bug when changing the main display orientation to portrait in desktop mirror mode
  • Improved resampling method for UI in desktop mirror mode for display resolutions lower than 1920x1080
May 18, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
1. New features for video thumbnails

If click on the current played video thumbnail (video file name is yellow) will fast seek to the frame shown on thumbnail.





Right click on a video thumnail and start a new playback from the thumbnail frame.




2. Video decoding patch
Added NVIDIA CUDA decoder to be used in case that D3D11VA decoder does not play a corrupt or a not supported profile.

Automatic decoder priority to be used by VHT based on the video profile:
#1 Microsoft D3D11VA (hardware)
#2 NVIDIA CUDA (hardware copy-back)
#3 FFmpeg avcodec (software)
#4 no playback




3. Created a new guide for video transcoding
https://steamcommunity.com/sharedfiles/filedetails/?id=2809794691
May 11, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
Update Highlights

Added:
1 - thumbnail preview for videos and image files
2 - support to save each virtual speaker gain
3 - audio diagrams
4 - a color preset
5 - drive drop list
6 - feature for privacy

7 - Updated the input layout mappings for VR controllers and Xbox gamepad to support simulated mouse right click and mouse scroll for VHT UI and files and folder scroll.

8 - Fixed VHT not starting when using an HMD with a faulty proximity sensor or with no binding.



Full Update Note

1. Thumbnail preview

Added thumbnail preview for video and image files.

Thumbnail scrubbing preview for videos.
Cover art for video or audio files. (if exist in the media container)
Thumbnail zoom and pan for images

Thumbnails support transparent PNG images.
Gray color is set as background.
You can find and download cool transparent images from here:
https://www.deviantart.com/search?q=spiderman%20png

All thumbnails are created in real time, and no database of thumbnails saved on the computer drive will be created.



You can turn OFF thumbnail preview and save as permanent change.


Move the mouse arrow over an thumbnail for video scrubbing or zoom & pan images.
Click on a thumbnail to view an image or to play a video.





2. Save each virtual speaker gain

Added support to save each virtual speaker gain as an audio preset or as preferred settings for a media file.







3. Audio diagrams

Added audio diagrams.


Audio diagram for media player mode.


Audio diagram for DESKTOP mirror mode.


Audio diagram for ambisonic playback.




4. Color preset





5. Drive drop list





6. Privacy

You can change what is displayed on the main display: GUI, a black or a wihite screen.

Black and wihite screen for privacy.
Black screen to protect an OLED display.
White screen to help an HMD with inside-out tracking in low light rooms.







Virtual Home Theater VR Video Player - aurel.constantinescu
Added a new default bindings for Valve Index Knuckles EV3 Controllers.

Make sure that in
SteamVR settings > Controllers > MANAGE CONTROLLER BINDINGS > for Virtual Home Theater > Active Controller Binding
the Default option is sellected, otherwise A button or Thumb Stick will not work.


Apr 3, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
1. Added support to control the playback with just one VR controller.

With today update the main controller will have two modes: dual hands and one hand.
Switching between modes is done by pressing/clicking on <thumbstik> button from main controller.



Based on the users requests for a ‘one hand’ (one VR controller use) playback control especially for VR videos (180, 360 or fisheye), the requested mandatory playback features control and mapping on only one controller converge as following:
  • volume +/-
  • play/pause
  • seek forward/backward 15 sec
  • next/previous media file
  • tilt flat screen
  • rotate up/down a VR video view
  • ¼ fps playback slow motion and reset to 1x
  • zoom in/out for VR videos
  • screen size for flat videos
  • repose video screen (used when laying on bed)
  • reset video screen position

Features control required by design (can't be removed or changed) on main controller:
  • recenter HMD (to be available when VHT start)
  • repose GUI
  • mouse click simulation
  • controller mode switch (added with v1.14.1 update)

VHT will start in dual hands mode.

A standard layout VR controller is limited to 4 control inputs: <thumbstick> up/down, <thumbstick> left/right, <A/Y> and <B/X>.

Like before this update, the following VR controller buttons are reserved/used for:
  • <trigger> used for: mouse click simulation, changing the controllers role (left or right handed), cinema mode on/off
  • <grab> used to extend the possible controls inputs from 4 to 8
  • <thumbstick> press/click (added with v1.14.1 update) to change the main controller mode (to extend even further the possible controls inputs for one VR controller from 8 to 16)

Main controller inputs matrix:


For mapping please read the VR controllers help PDFs.



2. Updated the VR controllers mapping help PDFs.



3. Added support for Varjo Aero HMD

2880 x 2720 px per eye
Refresh rate: 90 Hz
Horizontal FoV: 115°
Angular resolution: 35 PPD (max)
Colors coverage: 99% sRGB, 95% DCI-P3

Default video/image gamut mapping for Varjo Aero, XR-3 and VR-3 is set to DCI-P3.
Default output audio device for Varjo HMD is set to: Headphones (Varjo Headset Audio).


4. Fixed 16ch ambisonic audio not playing.
Feb 16, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
Update Highlights

1 - Added folder sorting
2 - Updated files and folders managemen
3 - Updated VR English keyboard
4 - Added VR German keyboard



Full Update Note

#1 Added folder sorting

Folders can be sorted by name, date, size, files and folders content.



#2 Updated files and folders managemen

Chose what files and folders are listed: filtered, unfiltered or all.


Current directory properties


Folder properties


File properties


Selected files properties



#3 Updated VR English keyboard



Shift


AltGr


Fn



#4 Added VR German keyboard (danke)

Das deutsche Tastaturlayout wird automatisch erkannt, wenn VHT basierend auf den Windows-Tastatureinstellungen gestartet wird.


Sie können das Tastaturlayout auch manuell auswählen.


Umsch


AltGr


Fnkt


Feb 4, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
Updated cps indicator (from 10 to 60 samples average).

Spelling errors corrections.

Audio and video patch for Windows 7 (DirectX 11.0).
Jan 18, 2022
Virtual Home Theater VR Video Player - aurel.constantinescu
Fixed the high bandwidth streaming when start a video file (with audio track) from a NAS.
Virtual Home Theater VR Video Player - aurel.constantinescu
#1
Added a new feature for ‘Desktop Mirror’ mode to change the displays screens capture mode and capture rates ratio.




#2
Made a patch to avoid DXGI_ERROR_ACCESS_LOST in Windows 11 when using ‘Desktop Mirror’ mode with a display in portrait orientation.
This is a Windows 11 DXGI bug and probably will be fixed by Microsoft.
Windows 10 users are not affected,







Nov 10, 2021
Virtual Home Theater VR Video Player - aurel.constantinescu
#1
Added option to remove the audio delay when using wireless Bluetooth headphone connection.





#2
Added option to ignore the head orientation when using Binocular zoom from 0.52x to 8x.

...