Skip to content
This repository has been archived by the owner on Nov 21, 2023. It is now read-only.

Commit

Permalink
feat: added support for slate events which allow users to create and …
Browse files Browse the repository at this point in the history
…insert a slate into a live stream to replace the main live stream content (#171)

* chore: Update gapic-generator-python to v1.11.3

PiperOrigin-RevId: 546899192

Source-Link: googleapis/googleapis@e6b1691

Source-Link: googleapis/googleapis-gen@0b3917c
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMGIzOTE3YzQyMWNiZGE3ZmNiNjcwOTJlMTZjMzNmM2VhNDZmNGJjNyJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* chore: Update gapic-generator-python to v1.11.4

PiperOrigin-RevId: 547897126

Source-Link: googleapis/googleapis@c09c75e

Source-Link: googleapis/googleapis-gen@45e0ec4
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNDVlMGVjNDM0MzUxN2NkMGFhNjZiNWNhNjQyMzJhMTgwMmMyZjk0NSJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* feat: added support for slate events which allow users to create and insert a slate into a live stream to replace the main live stream content
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

Source-Link: googleapis/googleapis@e43e3d6

Source-Link: googleapis/googleapis-gen@47b8267
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNDdiODI2NzFiYTEwODYyYTY4ZGY0YzExYTk3ODEzMWMyYzkyMTI0YyJ9

* 🦉 Updates from OwlBot post-processor

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* apply docs fix from googleapis/gapic-generator-python#1721

---------

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Anthonios Partheniou <partheniou@google.com>
  • Loading branch information
3 people committed Aug 9, 2023
1 parent 45e9db3 commit 825eedf
Show file tree
Hide file tree
Showing 29 changed files with 10,690 additions and 2,131 deletions.
18 changes: 18 additions & 0 deletions google/cloud/video/live_stream/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@
VideoStream,
)
from google.cloud.video.live_stream_v1.types.resources import (
Asset,
AudioFormat,
AudioStreamProperty,
Channel,
Expand All @@ -47,20 +48,27 @@
InputConfig,
InputStreamProperty,
LogConfig,
Pool,
VideoFormat,
VideoStreamProperty,
)
from google.cloud.video.live_stream_v1.types.service import (
ChannelOperationResponse,
CreateAssetRequest,
CreateChannelRequest,
CreateEventRequest,
CreateInputRequest,
DeleteAssetRequest,
DeleteChannelRequest,
DeleteEventRequest,
DeleteInputRequest,
GetAssetRequest,
GetChannelRequest,
GetEventRequest,
GetInputRequest,
GetPoolRequest,
ListAssetsRequest,
ListAssetsResponse,
ListChannelsRequest,
ListChannelsResponse,
ListEventsRequest,
Expand All @@ -72,6 +80,7 @@
StopChannelRequest,
UpdateChannelRequest,
UpdateInputRequest,
UpdatePoolRequest,
)

__all__ = (
Expand All @@ -87,6 +96,7 @@
"TextStream",
"TimecodeConfig",
"VideoStream",
"Asset",
"AudioFormat",
"AudioStreamProperty",
"Channel",
Expand All @@ -97,18 +107,25 @@
"InputConfig",
"InputStreamProperty",
"LogConfig",
"Pool",
"VideoFormat",
"VideoStreamProperty",
"ChannelOperationResponse",
"CreateAssetRequest",
"CreateChannelRequest",
"CreateEventRequest",
"CreateInputRequest",
"DeleteAssetRequest",
"DeleteChannelRequest",
"DeleteEventRequest",
"DeleteInputRequest",
"GetAssetRequest",
"GetChannelRequest",
"GetEventRequest",
"GetInputRequest",
"GetPoolRequest",
"ListAssetsRequest",
"ListAssetsResponse",
"ListChannelsRequest",
"ListChannelsResponse",
"ListEventsRequest",
Expand All @@ -120,4 +137,5 @@
"StopChannelRequest",
"UpdateChannelRequest",
"UpdateInputRequest",
"UpdatePoolRequest",
)
18 changes: 18 additions & 0 deletions google/cloud/video/live_stream_v1/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
VideoStream,
)
from .types.resources import (
Asset,
AudioFormat,
AudioStreamProperty,
Channel,
Expand All @@ -45,20 +46,27 @@
InputConfig,
InputStreamProperty,
LogConfig,
Pool,
VideoFormat,
VideoStreamProperty,
)
from .types.service import (
ChannelOperationResponse,
CreateAssetRequest,
CreateChannelRequest,
CreateEventRequest,
CreateInputRequest,
DeleteAssetRequest,
DeleteChannelRequest,
DeleteEventRequest,
DeleteInputRequest,
GetAssetRequest,
GetChannelRequest,
GetEventRequest,
GetInputRequest,
GetPoolRequest,
ListAssetsRequest,
ListAssetsResponse,
ListChannelsRequest,
ListChannelsResponse,
ListEventsRequest,
Expand All @@ -70,31 +78,39 @@
StopChannelRequest,
UpdateChannelRequest,
UpdateInputRequest,
UpdatePoolRequest,
)

__all__ = (
"LivestreamServiceAsyncClient",
"Asset",
"AudioFormat",
"AudioStream",
"AudioStreamProperty",
"Channel",
"ChannelOperationResponse",
"CreateAssetRequest",
"CreateChannelRequest",
"CreateEventRequest",
"CreateInputRequest",
"DeleteAssetRequest",
"DeleteChannelRequest",
"DeleteEventRequest",
"DeleteInputRequest",
"ElementaryStream",
"Encryption",
"Event",
"GetAssetRequest",
"GetChannelRequest",
"GetEventRequest",
"GetInputRequest",
"GetPoolRequest",
"Input",
"InputAttachment",
"InputConfig",
"InputStreamProperty",
"ListAssetsRequest",
"ListAssetsResponse",
"ListChannelsRequest",
"ListChannelsResponse",
"ListEventsRequest",
Expand All @@ -106,6 +122,7 @@
"Manifest",
"MuxStream",
"OperationMetadata",
"Pool",
"PreprocessingConfig",
"SegmentSettings",
"SpriteSheet",
Expand All @@ -115,6 +132,7 @@
"TimecodeConfig",
"UpdateChannelRequest",
"UpdateInputRequest",
"UpdatePoolRequest",
"VideoFormat",
"VideoStream",
"VideoStreamProperty",
Expand Down
90 changes: 90 additions & 0 deletions google/cloud/video/live_stream_v1/gapic_metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@
"grpc": {
"libraryClient": "LivestreamServiceClient",
"rpcs": {
"CreateAsset": {
"methods": [
"create_asset"
]
},
"CreateChannel": {
"methods": [
"create_channel"
Expand All @@ -25,6 +30,11 @@
"create_input"
]
},
"DeleteAsset": {
"methods": [
"delete_asset"
]
},
"DeleteChannel": {
"methods": [
"delete_channel"
Expand All @@ -40,6 +50,11 @@
"delete_input"
]
},
"GetAsset": {
"methods": [
"get_asset"
]
},
"GetChannel": {
"methods": [
"get_channel"
Expand All @@ -55,6 +70,16 @@
"get_input"
]
},
"GetPool": {
"methods": [
"get_pool"
]
},
"ListAssets": {
"methods": [
"list_assets"
]
},
"ListChannels": {
"methods": [
"list_channels"
Expand Down Expand Up @@ -89,12 +114,22 @@
"methods": [
"update_input"
]
},
"UpdatePool": {
"methods": [
"update_pool"
]
}
}
},
"grpc-async": {
"libraryClient": "LivestreamServiceAsyncClient",
"rpcs": {
"CreateAsset": {
"methods": [
"create_asset"
]
},
"CreateChannel": {
"methods": [
"create_channel"
Expand All @@ -110,6 +145,11 @@
"create_input"
]
},
"DeleteAsset": {
"methods": [
"delete_asset"
]
},
"DeleteChannel": {
"methods": [
"delete_channel"
Expand All @@ -125,6 +165,11 @@
"delete_input"
]
},
"GetAsset": {
"methods": [
"get_asset"
]
},
"GetChannel": {
"methods": [
"get_channel"
Expand All @@ -140,6 +185,16 @@
"get_input"
]
},
"GetPool": {
"methods": [
"get_pool"
]
},
"ListAssets": {
"methods": [
"list_assets"
]
},
"ListChannels": {
"methods": [
"list_channels"
Expand Down Expand Up @@ -174,12 +229,22 @@
"methods": [
"update_input"
]
},
"UpdatePool": {
"methods": [
"update_pool"
]
}
}
},
"rest": {
"libraryClient": "LivestreamServiceClient",
"rpcs": {
"CreateAsset": {
"methods": [
"create_asset"
]
},
"CreateChannel": {
"methods": [
"create_channel"
Expand All @@ -195,6 +260,11 @@
"create_input"
]
},
"DeleteAsset": {
"methods": [
"delete_asset"
]
},
"DeleteChannel": {
"methods": [
"delete_channel"
Expand All @@ -210,6 +280,11 @@
"delete_input"
]
},
"GetAsset": {
"methods": [
"get_asset"
]
},
"GetChannel": {
"methods": [
"get_channel"
Expand All @@ -225,6 +300,16 @@
"get_input"
]
},
"GetPool": {
"methods": [
"get_pool"
]
},
"ListAssets": {
"methods": [
"list_assets"
]
},
"ListChannels": {
"methods": [
"list_channels"
Expand Down Expand Up @@ -259,6 +344,11 @@
"methods": [
"update_input"
]
},
"UpdatePool": {
"methods": [
"update_pool"
]
}
}
}
Expand Down
Loading

0 comments on commit 825eedf

Please sign in to comment.