An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.
PiperOrigin-RevId: 810022369
feat: Added UHD (4k) resolution support
feat: Added Auto Transcription support
feat: Added StartDistribution/StopDistribution methods and Distribution/DistributionStream messages used for distributing live streams to external RTMP/SRT endpoints
feat: Added PreviewInput method used for the low latency input monitoring
feat: Added UpdateEncryptions event to perform key rotation without restarting a channel
docs: Update requirements of resource ID fields to be more clear
PiperOrigin-RevId: 808091810
feat: added support for converting the input video to a supported high dynamic range (HDR) formats
feat: added support for DROP_DUPLICATE frame rate conversion strategy to achieve the exact frame rate on the output video
feat: added support for fill_content_gaps field to allow processing inputs with significant number of missing frames
docs: improve comment formatting, add links, add references
PiperOrigin-RevId: 784316559
feat: added DVRSession methods to support DVR feature
docs: Clarified GCS in the comment for method `DeleteClip` in service `LivestreamService`
docs: Updated comment for field `update_mask` in message `.google.cloud.video.livestream.v1.UpdateInputRequest` to indicate updates in `tier` field are allowed
docs: A comment for field `requested_cancellation` in message `.google.cloud.video.livestream.v1.OperationMetadata` is changed to clarify error type
PiperOrigin-RevId: 758761402
feat: added Clip resource for performing clip cutting jobs
feat: added StaticOverlay for embedding images the whole duration of the live stream
docs: clarify the format of key/id fields
PiperOrigin-RevId: 651136042
chore(php): promote GSuiteAddOns as stable
chore(php): promote Run as stable
chore(php): promote StorageInsights as stable
chore(php): promote VideoLiveStream as stable
chore(php): promote VideoStitcher as stable
chore(php): promote VmwareEngine as stable
PiperOrigin-RevId: 647335803
feat: allowed usage for VODConfigs in VODSession
feat: added token config for MediaCdnKey
feat: added targetting parameter support to Livesession
feat: added adtracking to Livesession
feat: added fetchoptions with custom headers for Live and VODConfigs
docs: Added apis for Create, Read, Update, Delete For VODConfigs. Added vodConfig usage in VODSession. Added TokenConfig for MediaCdnKey. Added targeting_parameter and ad_tracking for Livesession. Added FetchOptions for Live and VOD configs.
PiperOrigin-RevId: 636368401
feat: added a new asset resource which can be used as the content of slate events
feat: added a new pool resource for protecting input endpoints within a VPC Service Controls perimeter
PiperOrigin-RevId: 549682971
feat: added support for batch mode priority
feat: added support for disabling job processing optimizations
feat: added support for content encryption (DRM)
PiperOrigin-RevId: 546916731
feat: added Encryption for enabling output encryption with DRM systems
feat: added InputConfig to allow enabling/disabling automatic failover
feat: added new tasks to Event: inputSwitch, returnToProgram, mute, unmute
feat: added support for audio normalization and audio gain
docs: clarify behavior when update_mask is omitted in PATCH requests
PiperOrigin-RevId: 518110162
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566