Skip to content
  • André Weber's avatar
    enhanced & corrected AtmoLight filter module · f0051192
    André Weber authored
    - added more thread locking/synchronization, to avoid potential risk of race conditions
    - changed the option to choose the output device
    - added support for MoMoLight (http://www.ambilight4pc.com/momolight/momolight.html)
    - added support for a simple serial DMX (255 channel) controller
    - added support for Quattro Atmo Light (allows to use four separated classic AtmoLights, as one virtual AtmoLight)
    - changed the way color packets are passed from AtmoExternalCaptureInput to AtmoLiveView useing a queue object (instead of a unsynchronized global variable)
    - renamed some options inside atmo.cpp to meet the requirements from the video effect dialog widget (later commit)
    - changed the way to define the zones for image color extraction (because the number of zones isn't longer fixed to 4 or 5)
    - removed the need to copy some .dll as bridge for the external AtmoWin into the VideoLAN folder, try to load the dll from the same folder like AtmoWinX.exe
    - do not a complete fade out, if the filter processed a low number of frames and gets stopped (keeps VideoLAN quick responding, if switching through deinterlacing modes)
    - added a debug option to see which pixels are used for color computation (just for fun)
    - added more infos to README.txt inside the source folder
    f0051192