Third-party Visualizer API broken with iTunes 18.104.22.168 (MacOS 10.12.3)
||Date Originated:||01-Apr-2017 09:46 AM|
The visualizer API interface is called inconsistently by iTunes. The visualizer menu items in iTunes are disabled most of the times. The visualizer cannot be activated.
Steps to Reproduce:
1. Install iTunes 22.214.171.124
2. Run third party visualizer (like VizKit - https://www.imagomat.de/vizkit/)
(a) Notice that the visualizer in the View menu the visualizer menu item is disabled most of the times
(b) Notice that the "Options ..." menu item for the configuration window of the visualizer is always disabled
Visualizer menu item is enabled to activate the visualizer and "Options ..." menu item is enabled to access configuration window of visualizer
Visualizer menu item is disabled most of the times and "Options ..." menu item is always disabled
kVisualWantsConfigure is set by the visual plug-in. iTunes should enable the "Options..." menu item for the visualizer configuration window. This is broken since iTunes 126.96.36.199. It worked until then.
Apple documentation of the iTunes visualizer API is referenced at https://www.imagomat.de/vizkit/
Reports posted here will not necessarily be seen by Apple.
All problems should be submitted at bugreport.apple.com before they are posted here.
Please only post information for Radars that you have filed yourself, and please do
not include Apple confidential information in your posts. Thank you!