Skip to content

Commit

Permalink
feat(aws-android-sdk-kinesisvideo-archivedmedia): update models to la…
Browse files Browse the repository at this point in the history
…test (#3383)

Co-authored-by: Tyler Roach <tjroach@amazon.com>
  • Loading branch information
awsmobilesdk and tylerjroach authored Aug 11, 2023
1 parent 3e59da1 commit f611006
Show file tree
Hide file tree
Showing 88 changed files with 316 additions and 268 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down Expand Up @@ -150,8 +150,8 @@ public interface AWSKinesisVideoArchivedMedia {
* >Monitoring Kinesis Video Streams</a>. For pricing information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Amazon
* Kinesis Video Streams Pricing</a> and <a
* href="https://aws.amazon.com/pricing/">AWS Pricing</a>. Charges for
* outgoing AWS data apply.
* href="https://aws.amazon.com/pricing/"> Amazon Web Services Pricing</a>.
* Charges for outgoing Amazon Web Services data apply.
* </p>
*
* @param getClipRequest
Expand Down Expand Up @@ -258,7 +258,8 @@ GetClipResult getClip(GetClipRequest getClipRequest) throws AmazonClientExceptio
* <p>
* Don't share or store this token where an unauthorized entity can access
* it. The token provides access to the content of the stream. Safeguard the
* token with the same measures that you use with your AWS credentials.
* token with the same measures that you use with your Amazon Web Services
* credentials.
* </p>
* </note>
* <p>
Expand Down Expand Up @@ -349,8 +350,9 @@ GetClipResult getClip(GetClipRequest getClipRequest) throws AmazonClientExceptio
* >Monitoring Kinesis Video Streams</a>. For pricing information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Amazon
* Kinesis Video Streams Pricing</a> and <a
* href="https://aws.amazon.com/pricing/">AWS Pricing</a>. Charges for both
* HLS sessions and outgoing AWS data apply.
* href="https://aws.amazon.com/pricing/">Amazon Web Services Pricing</a>.
* Charges for both HLS sessions and outgoing Amazon Web Services data
* apply.
* </p>
* <p>
* For more information about HLS, see <a
Expand All @@ -373,8 +375,8 @@ GetClipResult getClip(GetClipRequest getClipRequest) throws AmazonClientExceptio
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down Expand Up @@ -434,11 +436,12 @@ GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* <ul>
* <li>
* <p>
* The media must contain h.264 or h.265 encoded video and, optionally, AAC
* encoded audio. Specifically, the codec ID of track 1 should be
* <code>V_MPEG/ISO/AVC</code> (for h.264) or <code>V_MPEG/ISO/HEVC</code>
* (for h.265). Optionally, the codec ID of track 2 should be
* <code>A_AAC</code>.
* For streaming video, the media must contain H.264 or H.265 encoded video
* and, optionally, AAC encoded audio. Specifically, the codec ID of track 1
* should be <code>V_MPEG/ISO/AVC</code> (for H.264) or
* <code>V_MPEG/ISO/HEVC</code> (for H.265). Optionally, the codec ID of
* track 2 should be <code>A_AAC</code>. For audio only streaming, the codec
* ID of track 1 should be <code>A_AAC</code>.
* </p>
* </li>
* <li>
Expand Down Expand Up @@ -500,8 +503,8 @@ GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* <p>
* Don't share or store this token where an unauthorized entity could access
* it. The token provides access to the content of the stream. Safeguard the
* token with the same measures that you would use with your AWS
* credentials.
* token with the same measures that you would use with your Amazon Web
* Services credentials.
* </p>
* </note>
* <p>
Expand Down Expand Up @@ -579,18 +582,22 @@ GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* </p>
* <note>
* <p>
* After the first media fragment is made available in a streaming session,
* any fragments that don't contain the same codec private data cause an
* error to be returned when those different media fragments are loaded.
* Therefore, the codec private data should not change between fragments in
* a session. This also means that the session fails if the fragments in a
* stream change from having only video to having both audio and video.
* For the HLS streaming session, in-track codec private data (CPD) changes
* are supported. After the first media fragment is made available in a
* streaming session, fragments can contain CPD changes for each track.
* Therefore, the fragments in a session can have a different resolution,
* bit rate, or other information in the CPD without interrupting playback.
* However, any change made in the track number or track codec format can
* return an error when those different media fragments are loaded. For
* example, streaming will fail if the fragments in the stream change from
* having only video to having both audio and video, or if an AAC audio
* track is changed to an ALAW audio track. For each streaming session, only
* 500 CPD changes are allowed.
* </p>
* </note>
* <p>
* Data retrieved with this action is billable. See <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Pricing</a>
* for details.
* Data retrieved with this action is billable. For information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Pricing</a>.
* </p>
* </li>
* <li>
Expand Down Expand Up @@ -630,8 +637,9 @@ GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* >Monitoring Kinesis Video Streams</a>. For pricing information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Amazon
* Kinesis Video Streams Pricing</a> and <a
* href="https://aws.amazon.com/pricing/">AWS Pricing</a>. Charges for both
* HLS sessions and outgoing AWS data apply.
* href="https://aws.amazon.com/pricing/">Amazon Web Services Pricing</a>.
* Charges for both HLS sessions and outgoing Amazon Web Services data
* apply.
* </p>
* <p>
* For more information about HLS, see <a
Expand All @@ -654,8 +662,8 @@ GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services, the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down Expand Up @@ -756,8 +764,8 @@ GetImagesResult getImages(GetImagesRequest getImagesRequest) throws AmazonClient
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services, the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down Expand Up @@ -831,8 +839,8 @@ GetMediaForFragmentListResult getMediaForFragmentList(
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services, the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down Expand Up @@ -425,8 +425,8 @@ private static ClientConfiguration adjustClientConfiguration(ClientConfiguration
* >Monitoring Kinesis Video Streams</a>. For pricing information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Amazon
* Kinesis Video Streams Pricing</a> and <a
* href="https://aws.amazon.com/pricing/">AWS Pricing</a>. Charges for
* outgoing AWS data apply.
* href="https://aws.amazon.com/pricing/"> Amazon Web Services Pricing</a>.
* Charges for outgoing Amazon Web Services data apply.
* </p>
*
* @param getClipRequest
Expand Down Expand Up @@ -559,7 +559,8 @@ public GetClipResult getClip(GetClipRequest getClipRequest)
* <p>
* Don't share or store this token where an unauthorized entity can access
* it. The token provides access to the content of the stream. Safeguard the
* token with the same measures that you use with your AWS credentials.
* token with the same measures that you use with your Amazon Web Services
* credentials.
* </p>
* </note>
* <p>
Expand Down Expand Up @@ -650,8 +651,9 @@ public GetClipResult getClip(GetClipRequest getClipRequest)
* >Monitoring Kinesis Video Streams</a>. For pricing information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Amazon
* Kinesis Video Streams Pricing</a> and <a
* href="https://aws.amazon.com/pricing/">AWS Pricing</a>. Charges for both
* HLS sessions and outgoing AWS data apply.
* href="https://aws.amazon.com/pricing/">Amazon Web Services Pricing</a>.
* Charges for both HLS sessions and outgoing Amazon Web Services data
* apply.
* </p>
* <p>
* For more information about HLS, see <a
Expand All @@ -674,8 +676,8 @@ public GetClipResult getClip(GetClipRequest getClipRequest)
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down Expand Up @@ -762,11 +764,12 @@ public GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* <ul>
* <li>
* <p>
* The media must contain h.264 or h.265 encoded video and, optionally, AAC
* encoded audio. Specifically, the codec ID of track 1 should be
* <code>V_MPEG/ISO/AVC</code> (for h.264) or <code>V_MPEG/ISO/HEVC</code>
* (for h.265). Optionally, the codec ID of track 2 should be
* <code>A_AAC</code>.
* For streaming video, the media must contain H.264 or H.265 encoded video
* and, optionally, AAC encoded audio. Specifically, the codec ID of track 1
* should be <code>V_MPEG/ISO/AVC</code> (for H.264) or
* <code>V_MPEG/ISO/HEVC</code> (for H.265). Optionally, the codec ID of
* track 2 should be <code>A_AAC</code>. For audio only streaming, the codec
* ID of track 1 should be <code>A_AAC</code>.
* </p>
* </li>
* <li>
Expand Down Expand Up @@ -828,8 +831,8 @@ public GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* <p>
* Don't share or store this token where an unauthorized entity could access
* it. The token provides access to the content of the stream. Safeguard the
* token with the same measures that you would use with your AWS
* credentials.
* token with the same measures that you would use with your Amazon Web
* Services credentials.
* </p>
* </note>
* <p>
Expand Down Expand Up @@ -907,18 +910,22 @@ public GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* </p>
* <note>
* <p>
* After the first media fragment is made available in a streaming session,
* any fragments that don't contain the same codec private data cause an
* error to be returned when those different media fragments are loaded.
* Therefore, the codec private data should not change between fragments in
* a session. This also means that the session fails if the fragments in a
* stream change from having only video to having both audio and video.
* For the HLS streaming session, in-track codec private data (CPD) changes
* are supported. After the first media fragment is made available in a
* streaming session, fragments can contain CPD changes for each track.
* Therefore, the fragments in a session can have a different resolution,
* bit rate, or other information in the CPD without interrupting playback.
* However, any change made in the track number or track codec format can
* return an error when those different media fragments are loaded. For
* example, streaming will fail if the fragments in the stream change from
* having only video to having both audio and video, or if an AAC audio
* track is changed to an ALAW audio track. For each streaming session, only
* 500 CPD changes are allowed.
* </p>
* </note>
* <p>
* Data retrieved with this action is billable. See <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Pricing</a>
* for details.
* Data retrieved with this action is billable. For information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Pricing</a>.
* </p>
* </li>
* <li>
Expand Down Expand Up @@ -958,8 +965,9 @@ public GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* >Monitoring Kinesis Video Streams</a>. For pricing information, see <a
* href="https://aws.amazon.com/kinesis/video-streams/pricing/">Amazon
* Kinesis Video Streams Pricing</a> and <a
* href="https://aws.amazon.com/pricing/">AWS Pricing</a>. Charges for both
* HLS sessions and outgoing AWS data apply.
* href="https://aws.amazon.com/pricing/">Amazon Web Services Pricing</a>.
* Charges for both HLS sessions and outgoing Amazon Web Services data
* apply.
* </p>
* <p>
* For more information about HLS, see <a
Expand All @@ -982,8 +990,8 @@ public GetDASHStreamingSessionURLResult getDASHStreamingSessionURL(
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services, the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down Expand Up @@ -1137,8 +1145,8 @@ public GetImagesResult getImages(GetImagesRequest getImagesRequest)
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services, the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down Expand Up @@ -1239,8 +1247,8 @@ public GetMediaForFragmentListResult getMediaForFragmentList(
* <li>
* <p>
* <code>x-amz-RequestId</code> HTTP header – if you want to report an issue
* to AWS, the support team can better diagnose the problem if given the
* Request Id.
* to Amazon Web Services, the support team can better diagnose the problem
* if given the Request Id.
* </p>
* </li>
* </ul>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
* Copyright 2010-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
* Copyright 2010-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License").
* You may not use this file except in compliance with the License.
Expand Down
Loading

0 comments on commit f611006

Please sign in to comment.