Hello,
We recently encountered a strange behavior that was resolved by deleting a service from the Manifest Services. However, we have no clear understanding of what these services actually do in the background, as there’s currently no detailed documentation available—aside from this page: https://developer.amazon.com/docs/vega/0.21/vega-services.html.
Problem:
We have several video files in different resolutions that should scale up to full HD (16:9) with black borders on the top and bottom. However, instead of properly filling the screen width, the videos were scaled to 16:9 but appeared with black borders in all corners—something that was not intended.
After some investigation, we deleted the following service from our manifest.toml file:
com.amazon.mediatransform.service
Once we removed this service, the videos scaled correctly as expected.
Now our questions are:
-
What exactly does this service do?
-
Are there services that can safely be removed or added to our manifest?
Currently, the only thing we can do is copy and paste manifest service entries that are recommended in the documentation or setup steps, but without understanding their purpose. This specific service, for example, is mentioned frequently as a recommended one.
Could you please provide more detailed documentation on these services, so that we can better understand when and why a service should be included?
For context, our application uses a WebView (webview_3.3.0_0.20).
Thank you,