Add watermark support for videos - #226
Conversation
pugal66
commented
Jul 28, 2026
- Introduce native watermark overlays for the video player using the TPStreams SDK
- Extend institute settings to consume backend-driven watermark configurations
- Map both fixed-position (static) and animated (dynamic) layouts natively based on the configuration type
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
|
Claude finished @pugal66's task in 2m 59s —— View job Claude finished the review
PR Review Summary✅ What's good
🔴 CRITICAL — Must fix before mergeNone found. 🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictAPPROVED — no critical SDK-boundary, design-system, or spec-compliance blockers. The two WARNING items (pre-existing import pattern, reduce-motion handling) are good follow-ups but don't need to block this merge. |
|
@claude review |
|
I'll analyze this and get back to you. |
3bd0ef4 to
87f6414
Compare
|
@claude review |
|
Claude finished @pugal66's task in 1m 3s —— View job Claude finished @pugal66's task
PR Review SummaryThis re-review covers the latest commit ✅ What's good
🔴 CRITICAL — Must fix before mergeNone. 🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictAPPROVED — both previously-flagged WARNING items were addressed with reasonable justification (documented intentional motion bypass, and an import fix that aligns with existing repo convention even though the underlying |
|
check this: https://chatgpt.com/share/6a688346-08a0-83ee-95c1-b0a5920c13f7 NOTE: as the player sdk is updated dont we need the lock file to be added in this commit as well? |
87f6414 to
1e9b88d
Compare
|
@claude review |
|
Claude finished @pugal66's task in 3m 28s —— View job Claude finished @pugal66's task
PR Review SummaryThis re-review covers the current state of the branch after all prior review feedback was addressed (rename to ✅ What's good
🔴 CRITICAL — Must fix before mergeNone found. 🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictAPPROVED — no CRITICAL SDK-boundary, design-system, spec-compliance, or accessibility blockers. WARNING #1 (fallback watermark unreachable when username resolves to null) is a real correctness gap worth fixing given the security purpose of this feature, but I'm not blocking merge on it since it's a narrow edge case (only affects users with no username) — recommend addressing in a fast-follow. Note: I don't have |
1e9b88d to
c0cefae
Compare
|
@claude review |
|
Claude finished @pugal66's task in 2m 59s —— View job
PR Review SummaryThis re-review covers the branch as it stands after all prior feedback (from both the earlier Claude reviews and ✅ What's good
🔴 CRITICAL — Must fix before mergeNone found. 🟡 WARNING — Should fix
🔵 SUGGESTION — Nice to have
VerdictAPPROVED — no CRITICAL SDK-boundary, design-system, spec-compliance, or accessibility blockers. All of Note: |
31909c9 to
e5dda1c
Compare
…ayer SDK configuration
e5dda1c to
b30c4a0
Compare
