Dub Credit Registry

Summary

Dub Credit Registry maintains an association between a feature manifest the dub-credit manifest for a dubbed language. These are used by the Credit Stitch filter in order to “stitch” dub-credit manifests onto the feature manifest identified by manifest_uri.

Definition

Name Schema Comments
id integer unique auto-generated record-ID
manifest_uri string URI of feature (primary) manifest
language string language-code (matching a language code in the feature manifest) of dubbed-language
dub_manifest_uri string URI of dub-credit manifest for language

REST Operations

GET dub-credit-registry/<resourceId>

Return dub-credit-registry resource identified by resourceId

GET dub-credit-registry?<query-parameters>

Return dub-credit-registry resources identified by query paramters:

Query Parameters:

parameter type default comments
page integer 0 zero indexed page of results to return (optional)
page_size integer   items-per-page to return (required)
manifest_uri_prefix string   feature manifest-uri prefix to match (optional)
manifest_uri string   exact manifest_uri to match (optional)
language string   exact dub-manifest language to match (optional)

PUT dub-credit-registry/<resourceId>

Update dub-credit-registry resource idientied by resourceId

JSON body parameters:

Name Schema Comments
manifest_uri string URI of feature (primary) manifest
language string language-code (matching a language code in the feature manifest) of dubbed-language
dub_manifest_uri string URI of dub-credit manifest for language

POST dub-credit-registry

Create new dub-credit-registry resource

JSON body parameters:

Name Schema Comments
manifest_uri string URI of feature (primary) manifest
language string language-code (matching a language code in the feature manifest) of dubbed-language
dub_manifest_uri string URI of dub-credit manifest for language

DELETE dub-credit-registry/resourceId

Delete dub-credit-registry resource idientied by resourceId

DELETE dub-credit-cache

Delete all “stiched” manifests stored in the cached