-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qt5 affects abilty to find window in AltaCast #9327
Comments
Commented by: wunjo |
Commented by: daschuer We are currently implementing more metadata output. I consider trading the window title as an ugly havk. Which other interfaces can be used by AltaCast? To which one do you like to switch for Mixxx 2.2? |
Commented by: davidhm Does Altacast let you use a file to grab the metadata? Or can it use the MPRIS interface? |
Commented by: Be-ing Why do you use a separate program to broadcast instead of broadcasting from Mixxx? |
Commented by: wunjo
Thanks for your support! |
Commented by: wunjo
|
Commented by: daschuer Could you file a separate bug for you effect request. Maybe we have already a LV2 solution in upcoming Mixxx 2.2 or we could integrate your needs natively... |
Commented by: wunjo @ David |
Commented by: wunjo @ Daniel |
Commented by: daschuer Can you provide a file with non ASCII characters like umlauts or Cyrillic cjaracters as well? |
Commented by: davidhm
|
Commented by: daschuer If the local8bit codec is latin1, you cannot print Cyrillic titles. I am not sure what is the default 8 bit codec in windows there is also cp848 or such things. |
Commented by: wunjo SAM can print umlauts but can't print Cyrillic.
|
Commented by: daschuer Yes, right. I am only afraid that the majority of windows apps expect latin1. |
Commented by: davidhm Maybe, but before all of that, shouldn't we need to know which encoding the broadcast app uses? It doesn't matter if the title is not displayed correctly if we don't know how to do it. |
Commented by: daschuer Yes, right. It is not utf8, because of the question marks in Peters file. Peter: can you attach an other SAM example with an umlauts title and €. Critical are these as well: €‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ. |
Commented by: wunjo @ Daniel |
Commented by: wunjo screenshot SAM |
Commented by: wunjo btw forgot most important one :-) |
Commented by: wunjo We can summarize that AltaCast users are probably Western users. |
Commented by: davidhm I would like to test my code with a streaming service that allows files to input metadata. However, AltaCast is for Windows and I don't want to subscribe to SAM Broadcaster. Is there anything for Linux that's free / open source? |
Commented by: wunjo Hi David, I'm back from vacation.
|
Commented by: davidhm Is there anything for Linux? The file listener is implemented and the only thing left is to test it. |
Commented by: wunjo I'll try to find something in vbox, takes some time however |
Commented by: wunjo DarkIce must do the same as AltaCast in Windows however no metadata support. Maybe you can send me a link to a windows testbuild to test it? |
Commented by: wunjo Butt will also do the job some more see http://www.icecast.org/apps/ |
Commented by: wunjo
|
Commented by: daschuer The original issue can be fixed by setting a different Window Class than the default. The default is defined here: I have no idea if we can change this afterwards. |
Commented by: wunjo
Indeed there are to many instances called Qt5QWindiwIcon, only one is the usable one. some googling: https://doc.qt.io/qt-5/qwindow.html#details https://doc.qt.io/qt-5/qstring.html Hope someone can find a fix :-) |
Commented by: wunjo https://doc.qt.io/qt-5/qxmlstreamwriter.html could maybe useful |
Commented by: wunjo https://vitux.com/compiling-your-first-qt-program-in-ubuntu/ quite an challenge to me... |
Commented by: daschuer Here is a pretty straight forward guide to build Mixxx on Linux. If you are still struggling, I will help you out on https://mixxx.zulipchat.com/ In general this is a good start to read: |
Commented by: wunjo Issue solved probably during recent changes in QT name assignment for windows. |
Commented by: wunjo I was a bit to eager. It wasn't fixed in the Deere skin, there were 5 same named windows... |
Commented by: wunjo I'm using the Tango skin on mixxx-2.4.0-alpha-pre-master-git7412-release-x64, win 10 pro It's about the Window Class Qt5QWindowIcon. If there is one instace of it, it is found by Altacast |
Reported by: wunjo
Date: 2018-06-04T22:56:09Z
Status: In Progress
Importance: Low
Launchpad Issue: lp1775095
Tags: broadcast, qt5
Attachments: Qt5_Find_Window_AltaCast.PNG, output_file.txt, [Cyrillic in questinmarks](https://bugs.launchpad.net/bugs/1775095/+attachment/5150413/+files/Cyrillic in questinmarks), output_file.txt, [library can't print player do](https://bugs.launchpad.net/bugs/1775095/+attachment/5150881/+files/library can't print player do), [AltaCast printscreen.PNG](https://bugs.launchpad.net/bugs/1775095/+attachment/5150902/+files/AltaCast printscreen.PNG)
After the change to Qt5 I can't grab metadata from the mainwindow of Mixxx no more using AltaCast for streaming.
Windows 7-64
The text was updated successfully, but these errors were encountered: