Builds a partial livestream update from metadata fetched on YouTube. YouTube is treated as the source of truth on pull — only changed fields are included.
Current local livestream row.
Metadata from getYouTubeLiveBroadcastMetadata.
Patch to apply, or null when the local row already matches YouTube.
null
Builds a partial livestream update from metadata fetched on YouTube. YouTube is treated as the source of truth on pull — only changed fields are included.