[mythtv-commits] [MythTV/mythtv] 247d95: goom: Fix includes

David Hampton noreply at github.com
Mon Dec 29 23:06:17 UTC 2025


  Branch: refs/heads/master
  Home:   https://github.com/MythTV/mythtv
  Commit: 247d95cb2d579afd4546339728e557687bc00021
      https://github.com/MythTV/mythtv/commit/247d95cb2d579afd4546339728e557687bc00021
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2025-12-20 (Sat, 20 Dec 2025)

  Changed paths:
    M mythtv/libs/libmythtv/visualisations/goom/filters.cpp
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.cpp
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.cpp
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.cpp

  Log Message:
  -----------
  goom: Fix includes

goom_core.cpp uses no symbols from mythconfig.h, but uses symbols
from goomconfig.h

zoom_filters.h is in the same directory as the includes of it.


  Commit: b9818b00be869125a347ed21e978d843a85c9632
      https://github.com/MythTV/mythtv/commit/b9818b00be869125a347ed21e978d843a85c9632
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2025-12-20 (Sat, 20 Dec 2025)

  Changed paths:
    M mythtv/libs/libmythtv/visualisations/goom/filters.cpp
    M mythtv/libs/libmythtv/visualisations/goom/filters.h
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.cpp
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.h
    M mythtv/libs/libmythtv/visualisations/goom/goom_tools.h
    M mythtv/libs/libmythtv/visualisations/goom/goomconfig.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp
    M mythtv/libs/libmythtv/visualisations/goom/lines.cpp
    M mythtv/libs/libmythtv/visualisations/goom/lines.h
    M mythtv/libs/libmythtv/visualisations/goom/surface.cpp
    M mythtv/libs/libmythtv/visualisations/videovisualgoom.cpp

  Log Message:
  -----------
  goom: Use <cstdint>


  Commit: 105a224783ab61e34b766352b36f34d42287899a
      https://github.com/MythTV/mythtv/commit/105a224783ab61e34b766352b36f34d42287899a
  Author: Scott Theisen <scott.the.elm at gmail.com>
  Date:   2025-12-20 (Sat, 20 Dec 2025)

  Changed paths:
    M mythtv/libs/libmythbase/mythrandom.h
    M mythtv/libs/libmythtv/visualisations/goom/filters.cpp
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.cpp
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.h
    M mythtv/libs/libmythtv/visualisations/goom/goom_tools.h
    M mythtv/libs/libmythtv/visualisations/goom/graphic.cpp
    M mythtv/libs/libmythtv/visualisations/goom/ifs.cpp
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp
    M mythtv/libs/libmythtv/visualisations/goom/lines.cpp
    M mythtv/libs/libmythtv/visualisations/goom/tentacle3d.cpp

  Log Message:
  -----------
  goom: Use libmythbase/mythrandom.h

The noisify variable has been decremented by 1 since
MythRandomInt() uses a closed interval.

Neither Gauss_Rand() nor Half_Gauss_Rand() are normal nor half-normal
distributions, so I left the distribution as it is.


  Commit: ddd39c5e588e08b28a1e446defe93a6a84909631
      https://github.com/MythTV/mythtv/commit/ddd39c5e588e08b28a1e446defe93a6a84909631
  Author: ulmus-scott <scott.the.elm at gmail.com>
  Date:   2025-12-20 (Sat, 20 Dec 2025)

  Changed paths:
    M mythtv/libs/libmythtv/visualisations/goom/filters.cpp
    M mythtv/libs/libmythtv/visualisations/goom/graphic.h

  Log Message:
  -----------
  goom: replace Uint with unsigned int


  Commit: b36f4aafac5aa420a714ef5803744d4dc41ad0f1
      https://github.com/MythTV/mythtv/commit/b36f4aafac5aa420a714ef5803744d4dc41ad0f1
  Author: David Hampton <mythtv at love2code.net>
  Date:   2025-12-29 (Mon, 29 Dec 2025)

  Changed paths:
    M mythtv/libs/libmythbase/mythrandom.h
    M mythtv/libs/libmythtv/visualisations/goom/filters.cpp
    M mythtv/libs/libmythtv/visualisations/goom/filters.h
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.cpp
    M mythtv/libs/libmythtv/visualisations/goom/goom_core.h
    M mythtv/libs/libmythtv/visualisations/goom/goom_tools.h
    M mythtv/libs/libmythtv/visualisations/goom/goomconfig.h
    M mythtv/libs/libmythtv/visualisations/goom/graphic.cpp
    M mythtv/libs/libmythtv/visualisations/goom/graphic.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs.cpp
    M mythtv/libs/libmythtv/visualisations/goom/ifs.h
    M mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp
    M mythtv/libs/libmythtv/visualisations/goom/lines.cpp
    M mythtv/libs/libmythtv/visualisations/goom/lines.h
    M mythtv/libs/libmythtv/visualisations/goom/surface.cpp
    M mythtv/libs/libmythtv/visualisations/goom/tentacle3d.cpp
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_mmx.cpp
    M mythtv/libs/libmythtv/visualisations/goom/zoom_filter_xmmx.cpp
    M mythtv/libs/libmythtv/visualisations/videovisualgoom.cpp

  Log Message:
  -----------
  Minor cleanup to Goom code


Compare: https://github.com/MythTV/mythtv/compare/18ac838d6f97...b36f4aafac5a

To unsubscribe from these emails, change your notification settings at https://github.com/MythTV/mythtv/settings/notifications


More information about the mythtv-commits mailing list