I have again started writing media playing software. MQTV is still my primary display software which I use on many HDMI media machines. Since MQTV was written for Win7 I am now doing a rewrite to a new program MQlaunch. This new work is written and compiled with Win11 and Visual Studio 2022. I recently getting far enough along with the development and I have posted almost daily to:
MQlaunch.exe - New Work - 2022.10.01 - I have used MPTV.exe now for several years on all my machines and it has served me well but time marches on and the development of operating systems and programs constantly forces me to update my work.
MQTV.exe is a very large comprehensive program that I have amended and appended so many times it has become difficult to continue development. Consequently I have started on development on a new - MQlaunch.exe. I have wanted to alter MPTV so that it can be used multitasking more conveniently as I play media and do other work at the same time frequently. What I am working on eventually will be a replacement for MPTV.exe. With MQlaunch I have returned to a previously used strategy of using several small executables that talk to each other rather than including everything in one large comprehensive executable.
I started on this about six months a ago and just recently have enough of it working to demonstrate. During the development process I created links to MPTV to supply display functions until I got the dedicated players working. MQprogs I have left intact but there is now a new alternative MQlaunch.exe for which I have written two subordinate programs:
MQaudio.exe - Audio playback with picture display
MQvideo.exe - Video playback - .mpg .mp4 .m2T - presently
Both of these programs are floating windows with a "Full Screen"/"Small Client" alternative. They run independently with all support libraries, dll's, and drivers embedded in the executable. They can be run from MQlaunch or a Windows Association. I have Win7/10/11 machines that all work from file associations. To date I have concentrated on playback functions.
The new MQlaunch has file filtering to create lists of specific file types
Presently MQlaunch understands these file types:
.wav .mp3 .mpg .mp4 .m2t .bmp .tif .jpg .mml .rtf .txt .exe