Skip to content
/ wiki Public

majestic-streamer: goke does speaker output too, and spell hisilicon right - #486

Open
openipc-ai wants to merge 2 commits into
masterfrom
majestic-streamer-goke-speaker-output
Open

majestic-streamer: goke does speaker output too, and spell hisilicon right#486
openipc-ai wants to merge 2 commits into
masterfrom
majestic-streamer-goke-speaker-output

Conversation

@openipc-ai

@openipc-ai openipc-ai commented Aug 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

Two corrections to platform names in en/majestic-streamer.md.

1. Goke was missing from the speaker-output platform list. The "Two-way audio (talkback)" section listed the platforms with working speaker output as HiSilicon, Ingenic, Sigmastar, Allwinner, Rockchip and Xiongmai. Goke speaker output is supported, so the omission is a documentation bug.

2. "Hisilion" typo. The motion-detection line read Hisilion/Goke.

Why it matters

The first one has a real cost. The reporter of OpenIPC/firmware#2183 wanted to play audio from a go2rtc server on a gk7205v200 speaker and went looking for third-party baresip modules (goke.so, audio_source rtspausrc) to do it — modules that exist in no OpenIPC repo and in no upstream baresip release. Majestic's rtsp.backchannel already covers that use case, but the docs read as though Goke was not among the platforms it works on.

Fix

  • en/majestic-streamer.md:313HiSiliconHiSilicon/Goke, matching the pairing the motion-detect line at :118 and en/howto-frigate-integration.md:136 already use.
  • en/majestic-streamer.md:118HisilionHiSilicon.

Verification

  • en/majestic-streamer.md:313 is the only place in en/ and ru/ that enumerates the speaker-output platforms — checked by grepping for the neighbouring platform names; no other copy of the list exists.
  • Hisilion occurs exactly once across en/ and ru/. The separate lowercase-s variant Hisilicon is far more widespread (19 occurrences) and is deliberately left alone here: several are verbatim kernel log output (en/device-chacon-ipcam-ri01.md) or package paths in URLs, so that cleanup needs its own pass.
  • Goke is already an established term in the wiki (en/help-uboot.md:360), so no spell-check dictionary change is needed.

The talkback section listed the platforms with working speaker output as
HiSilicon, Ingenic, Sigmastar, Allwinner, Rockchip and Xiongmai, omitting
Goke. That omission sent the reporter of OpenIPC/firmware#2183 hunting for
a third-party baresip module to get audio onto a gk7205v200 speaker, when
majestic's RTSP back-channel already covers it.

Goke SoCs are HiSilicon-derived and share the audio path, so pair them the
way the motion-detect line above already does.
@qodo-free-for-open-source-projects

Copy link
Copy Markdown

PR Summary by Qodo

Document Goke support for Majestic talkback speaker output

📝 Documentation 🕐 Less than 5 minutes

Grey Divider

AI Description

• Clarify that Goke boards support Majestic RTSP talkback speaker output.
• Prevent users from assuming third-party modules are required for Goke audio playback.
High-Level Assessment

The PR’s approach is the best fit: it minimally corrects the platform list where users make capability decisions, without introducing new terminology or duplicating documentation elsewhere.

Files changed (1) +1 / -1

Documentation (1) +1 / -1
majestic-streamer.mdAdd Goke to the list of platforms with speaker output support +1/-1

Add Goke to the list of platforms with speaker output support

• Updates the talkback documentation to explicitly include Goke by pairing it with HiSilicon (HiSilicon/Goke) in the speaker-output platform list. This aligns the speaker-output list with the established HiSilicon/Goke pairing used elsewhere in the same document.

en/majestic-streamer.md

@qodo-free-for-open-source-projects

Copy link
Copy Markdown

Code Review by Qodo

🐞 Bugs (0) 📘 Rule violations (0) 📎 Requirement gaps (0)

Grey Divider

Great, no issues found!

Qodo reviewed your code and found no material issues that require review

Grey Divider

Tip of the day
💡 Did you know, you can commit Qodo's fix in one click with committable suggestions (GitHub & GitLab)

More tips ↗ | Customize Qodo ↗ | Qodo docs ↗

Grey Divider

Qodo Logo

The motion-detect line read "Hisilion/Goke". This is the only occurrence of
that misspelling in the wiki; the casing variant "Hisilicon" is a separate
and much wider inconsistency, and several of its occurrences are verbatim
kernel output or package paths, so leave those alone.
@openipc-ai openipc-ai changed the title majestic-streamer: goke does speaker output too majestic-streamer: goke does speaker output too, and spell hisilicon right Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant