| /external/webrtc/modules/video_coding/ |
| D | BUILD.gn | 3 # Use of this source code is governed by a BSD-style license 21 "../../api/video:encoded_image", 22 "../../api/video:video_frame", 23 "../../api/video:video_rtp_headers", 33 "//third_party/abseil-cpp/absl/types:optional", 34 "//third_party/abseil-cpp/absl/types:variant", 49 "//third_party/abseil-cpp/absl/container:inlined_vector", 50 "//third_party/abseil-cpp/absl/types:optional", 67 "//third_party/abseil-cpp/absl/algorithm:container", 68 "//third_party/abseil-cpp/absl/container:inlined_vector", [all …]
|
| /external/webrtc/modules/video_coding/g3doc/ |
| D | index.md | 2 <?% config.freshness.reviewed = '2021-04-15' %?> 4 # Video coding in WebRTC 6 ## Introduction to layered video coding 8 [Video coding][video-coding-wiki] is the process of encoding a stream of 9 uncompressed video frames into a compressed bitstream, whose bitrate is lower 12 ### Block-based hybrid video coding 14 All video codecs in WebRTC are based on the block-based hybrid video coding 15 paradigm, which entails prediction of the original video frame using either 16 [information from previously encoded frames][motion-compensation-wiki] or 18 of the prediction from the original video, and [all …]
|
| /external/google-cloud-java/java-video-stitcher/proto-google-cloud-video-stitcher-v1/src/main/java/com/google/cloud/video/stitcher/v1/ |
| D | RenditionFilter.java | 8 * https://www.apache.org/licenses/LICENSE-2.0 17 // source: google/cloud/video/stitcher/v1/sessions.proto 19 package com.google.cloud.video.stitcher.v1; 25 * Filters for a video or muxed redition. 28 * Protobuf type {@code google.cloud.video.stitcher.v1.RenditionFilter} 32 // @@protoc_insertion_point(message_implements:google.cloud.video.stitcher.v1.RenditionFilter) 56 return com.google.cloud.video.stitcher.v1.SessionsProto in getDescriptor() 63 return com.google.cloud.video.stitcher.v1.SessionsProto in internalGetFieldAccessorTable() 66 com.google.cloud.video.stitcher.v1.RenditionFilter.class, in internalGetFieldAccessorTable() 67 com.google.cloud.video.stitcher.v1.RenditionFilter.Builder.class); in internalGetFieldAccessorTable() [all …]
|
| D | RenditionFilterOrBuilder.java | 8 * https://www.apache.org/licenses/LICENSE-2.0 17 // source: google/cloud/video/stitcher/v1/sessions.proto 19 package com.google.cloud.video.stitcher.v1; 23 // @@protoc_insertion_point(interface_extends:google.cloud.video.stitcher.v1.RenditionFilter) 44 * Codecs for the rendition. If set, only renditions with the exact value 48 * <code>string codecs = 2;</code> 50 * @return The codecs. 57 * Codecs for the rendition. If set, only renditions with the exact value 61 * <code>string codecs = 2;</code> 63 * @return The bytes for codecs.
|
| /external/exoplayer/tree_8e57d3715f9092d5ec54ebe2e538f34bfcc34479/docs/ |
| D | debug-logging.md | 1 --- 3 --- 14 {: .language-java} 30 {: .language-shell} 81 EventLogger: [X] Track:0, id=133, mimeType=video/avc, bitrate=261112, codecs=avc1.4d4015, res=4… 82 EventLogger: [X] Track:1, id=134, mimeType=video/avc, bitrate=671331, codecs=avc1.4d401e, res=6… 83 EventLogger: [X] Track:2, id=135, mimeType=video/avc, bitrate=1204535, codecs=avc1.4d401f, res=… 84 EventLogger: [X] Track:3, id=160, mimeType=video/avc, bitrate=112329, codecs=avc1.4d400c, res=2… 85 EventLogger: [ ] Track:4, id=136, mimeType=video/avc, bitrate=2400538, codecs=avc1.4d401f, res=… 88 EventLogger: [ ] Track:0, id=139, mimeType=audio/mp4a-latm, bitrate=48582, codecs=mp4a.40.5, ch… [all …]
|
| /external/webrtc/pc/ |
| D | media_session_unittest.cc | 4 * Use of this source code is governed by a BSD-style license 51 ASSERT_EQ(s, cd->cryptos().size()); \ 52 ASSERT_EQ(cs, cd->cryptos()[0].cipher_suite) 114 AudioCodec(103, "ISAC", 16000, -1, 1), 132 static const VideoCodec kVideoCodecs1[] = {VideoCodec(96, "H264-SVC"), 136 VideoCodec(96, "H264-SVC")}; 144 RtpExtension("urn:ietf:params:rtp-hdrext:ssrc-audio-level", 8), 149 RtpExtension("urn:ietf:params:rtp-hdrext:ssrc-audio-level", 8), 151 RtpExtension("urn:ietf:params:rtp-hdrext:ssrc-audio-level", 12, true), 156 RtpExtension("urn:ietf:params:rtp-hdrext:ssrc-audio-level", 2), [all …]
|
| D | peer_connection_media_unittest.cc | 4 * Use of this source code is governed by a BSD-style license 13 // the media-related aspects of SDP. 147 auto result = pc_factory->CreatePeerConnectionOrError( in CreatePeerConnection() 154 observer->SetPeerConnectionInterface(pc.get()); in CreatePeerConnection() 157 wrapper->set_media_engine(media_engine_ptr); in CreatePeerConnection() 162 // track (but no video). 169 wrapper->AddAudioTrack("a"); in CreatePeerConnectionWithAudio() 173 // Accepts the same arguments as CreatePeerConnection and adds default video 181 wrapper->AddVideoTrack("v"); in CreatePeerConnectionWithVideo() 186 // and video tracks. [all …]
|
| /external/exoplayer/tree_15dc86382f17a24a3e881e52e31a810c1ea44b49/docs/ |
| D | debug-logging.md | 1 --- 3 --- 14 {: .language-java} 33 {: .language-shell} 85 EventLogger: [X] Track:0, id=133, mimeType=video/avc, bitrate=261112, codecs=avc1.4d4015, res… 86 EventLogger: [X] Track:1, id=134, mimeType=video/avc, bitrate=671331, codecs=avc1.4d401e, res… 87 EventLogger: [X] Track:2, id=135, mimeType=video/avc, bitrate=1204535, codecs=avc1.4d401f, re… 88 EventLogger: [X] Track:3, id=160, mimeType=video/avc, bitrate=112329, codecs=avc1.4d400c, res… 89 EventLogger: [ ] Track:4, id=136, mimeType=video/avc, bitrate=2400538, codecs=avc1.4d401f, re… 94 EventLogger: [ ] Track:0, id=139, mimeType=audio/mp4a-latm, bitrate=48582, codecs=mp4a.40.5, … [all …]
|
| /external/exoplayer/tree_15dc86382f17a24a3e881e52e31a810c1ea44b49/testdata/src/test/assets/media/mpd/ |
| D | sample_mpd_vod_location_fallback | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 5 xmlns:dvb="urn:dvb:dash:dash-extensions:2014-1" 7 profiles="urn:mpeg:dash:profile:isoff-main:2011" 10 <BaseURL serviceLocation="a" dvb:priority="1" dvb:weight="1">http://video.com/baseUrl/a/</BaseURL> 11 <BaseURL serviceLocation="b" dvb:priority="2" dvb:weight="1">http://video.com/baseUrl/b/</BaseURL> 12 <BaseURL serviceLocation="c" dvb:priority="2" dvb:weight="1">http://video.com/baseUrl/b/</BaseURL> 13 <BaseURL serviceLocation="d" dvb:priority="3" dvb:weight="1">http://video.com/baseUrl/d/</BaseURL> 15 …<AdaptationSet id="0" mimeType="video/mp4" contentType="video" segmentAlignment="true" startWithSA… 17 <BaseURL>video/</BaseURL> [all …]
|
| D | sample_mpd_stream_keys | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 5 <Representation id="135" bandwidth="1000000" codecs="avc1.42c01f"/> 9 <AdaptationSet id="100" mimeType="video/mp4"> 11 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" 13 <Representation id="1001" bandwidth="200000" codecs="avc1.42c01f"> 19 <Representation id="1002" bandwidth="400000" codecs="avc1.42c01f"> 25 <Representation id="1003" bandwidth="600000" codecs="avc1.42c01f"> 34 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" [all …]
|
| D | sample_mpd_trick_play_property | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 8 <Representation id="0" bandwidth="0" codecs="avc1.42c01f"/> 9 <Representation id="1" bandwidth="1" codecs="avc1.42c01f"/> 11 <AdaptationSet id="1" mimeType="video/mp4"> 12 <Representation id="11" bandwidth="100" codecs="avc1.42c01f"/> 14 <AdaptationSet id="2" mimeType="video/mp4"> 15 <Representation id="21" bandwidth="200" codecs="avc1.42c01f"/> 16 <Representation id="22" bandwidth="201" codecs="avc1.42c01f"/> [all …]
|
| D | sample_mpd_switching_property | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 6 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" 8 <Representation id="1" bandwidth="0" codecs="avc1.42c01f"/> 9 <Representation id="2" bandwidth="1" codecs="avc1.42c01f"/> 11 <AdaptationSet id="3" mimeType="video/mp4"> 12 <Representation id="31" bandwidth="300" codecs="avc1.42c01f"/> 14 <AdaptationSet id="2" mimeType="video/mp4"> 16 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" [all …]
|
| D | sample_mpd_switching_and_trick_play_property | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 8 <Representation id="0" bandwidth="0" codecs="avc1.42c01f"/> 9 <Representation id="1" bandwidth="1" codecs="avc1.42c01f"/> 11 <AdaptationSet id="1" mimeType="video/mp4"> 13 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" 15 <Representation id="11" bandwidth="100" codecs="avc1.42c01f"/> 17 <AdaptationSet id="2" mimeType="video/mp4"> 19 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" [all …]
|
| D | sample_mpd_trick_play | 1 <?xml version="1.0" encoding="UTF-8"?> 9 <AdaptationSet id="0" mimeType="video/mp4" subsegmentAlignment="true"> 10 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000"> 14 <AdaptationSet id="1" mimeType="video/mp4" subsegmentAlignment="true"> 15 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000"> 19 <AdaptationSet id="2" mimeType="video/mp4" subsegmentAlignment="true"> 21 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000"> 25 <AdaptationSet id="3" mimeType="video/mp4" subsegmentAlignment="true"> 27 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000">
|
| /external/exoplayer/tree_8e57d3715f9092d5ec54ebe2e538f34bfcc34479/testdata/src/test/assets/media/mpd/ |
| D | sample_mpd_stream_keys | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 5 <Representation id="135" bandwidth="1000000" codecs="avc1.42c01f"/> 9 <AdaptationSet id="100" mimeType="video/mp4"> 11 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" 13 <Representation id="1001" bandwidth="200000" codecs="avc1.42c01f"> 19 <Representation id="1002" bandwidth="400000" codecs="avc1.42c01f"> 25 <Representation id="1003" bandwidth="600000" codecs="avc1.42c01f"> 34 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" [all …]
|
| D | sample_mpd_vod_location_fallback | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 5 xmlns:dvb="urn:dvb:dash:dash-extensions:2014-1" 7 profiles="urn:mpeg:dash:profile:isoff-main:2011,urn:dvb:dash:profile:dvb-dash:2014" 10 <BaseURL serviceLocation="a" dvb:priority="1" dvb:weight="1">http://video.com/baseUrl/a/</BaseURL> 11 <BaseURL serviceLocation="b" dvb:priority="2" dvb:weight="1">http://video.com/baseUrl/b/</BaseURL> 12 <BaseURL serviceLocation="c" dvb:priority="2" dvb:weight="1">http://video.com/baseUrl/b/</BaseURL> 13 <BaseURL serviceLocation="d" dvb:priority="3" dvb:weight="1">http://video.com/baseUrl/d/</BaseURL> 15 …<AdaptationSet id="0" mimeType="video/mp4" contentType="video" segmentAlignment="true" startWithSA… 17 <BaseURL>video/</BaseURL> [all …]
|
| D | sample_mpd_trick_play_property | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 8 <Representation id="0" bandwidth="0" codecs="avc1.42c01f"/> 9 <Representation id="1" bandwidth="1" codecs="avc1.42c01f"/> 11 <AdaptationSet id="1" mimeType="video/mp4"> 12 <Representation id="11" bandwidth="100" codecs="avc1.42c01f"/> 14 <AdaptationSet id="2" mimeType="video/mp4"> 15 <Representation id="21" bandwidth="200" codecs="avc1.42c01f"/> 16 <Representation id="22" bandwidth="201" codecs="avc1.42c01f"/> [all …]
|
| D | sample_mpd_switching_property | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 6 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" 8 <Representation id="1" bandwidth="0" codecs="avc1.42c01f"/> 9 <Representation id="2" bandwidth="1" codecs="avc1.42c01f"/> 11 <AdaptationSet id="3" mimeType="video/mp4"> 12 <Representation id="31" bandwidth="300" codecs="avc1.42c01f"/> 14 <AdaptationSet id="2" mimeType="video/mp4"> 16 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" [all …]
|
| D | sample_mpd_switching_and_trick_play_property | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <MPD availabilityStartTime="2014-06-19T23:07:42" type="dynamic"> 4 <AdaptationSet id="0" mimeType="video/mp4"> 8 <Representation id="0" bandwidth="0" codecs="avc1.42c01f"/> 9 <Representation id="1" bandwidth="1" codecs="avc1.42c01f"/> 11 <AdaptationSet id="1" mimeType="video/mp4"> 13 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" 15 <Representation id="11" bandwidth="100" codecs="avc1.42c01f"/> 17 <AdaptationSet id="2" mimeType="video/mp4"> 19 schemeIdUri="urn:mpeg:dash:adaptation-set-switching:2016" [all …]
|
| D | sample_mpd_trick_play | 1 <?xml version="1.0" encoding="UTF-8"?> 9 <AdaptationSet id="0" mimeType="video/mp4" subsegmentAlignment="true"> 10 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000"> 14 <AdaptationSet id="1" mimeType="video/mp4" subsegmentAlignment="true"> 15 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000"> 19 <AdaptationSet id="2" mimeType="video/mp4" subsegmentAlignment="true"> 21 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000"> 25 <AdaptationSet id="3" mimeType="video/mp4" subsegmentAlignment="true"> 27 <Representation id="0" codecs="avc1.42c01f" bandwidth="128000">
|
| /external/libogg/doc/ |
| D | rfc5334.txt | 43 10.2. video/ogg . . . . . . . . . . . . . . . . . . . . . . . . . 8 79 video, [Speex] (narrow-band and wide-band) speech, [Vorbis] or [FLAC] 81 data, it is possible to include any other type of video, audio, 82 image, text, or, generally speaking, any time-continuously sampled 86 transport mechanisms that provide their own framing and packet- 91 HTTP, included in multi-part documents, or used in other places where 98 o The types "video/ogg" and "audio/ogg" are defined. 104 o The codecs parameter is defined for optional use. 133 are considered non-compliant. Implementations that satisfy all 143 Use of the "application" top-level type for this kind of content is [all …]
|
| /external/webrtc/pc/g3doc/ |
| D | rtp.md | 1 <?% config.freshness.reviewed = '2021-06-03' %?> 8 and video. Media is encrypted using [SRTP](./srtp.md). 13 used to handle a packet. For some (older) codecs like PCMU the payload type is 22 recognize payload types in the lower range. Newer codecs (such as flexfec-03 and 31 class. New audio codecs should be allocated in the lower dynamic range [35,63], 34 ## Allocation of video payload types 36 Video payload types are allocated by the 37 [GetPayloadTypesAndDefaultCodecs method][3]. The set of codecs depends on the 38 platform, in particular for H264 codecs and their different profiles. Payload 39 numbers are assigned ascending from 96 for video codecs and their [all …]
|
| /external/webrtc/ |
| D | Android.bp | 5 // Added automatically by a large-scale-change that took the approach of 19 // large-scale-change included anything that looked like it might be a license 23 // See: http://go/android-license-faq 34 "SPDX-license-identifier-Apache-2.0", 35 "SPDX-license-identifier-BSD", 36 "SPDX-license-identifier-MIT", 37 "SPDX-license-identifier-Zlib", 56 "-Wextra", 57 "-Wno-unused-parameter", 58 "-Wshadow", [all …]
|
| /external/webrtc/api/ |
| D | rtp_parameters.h | 4 * Use of this source code is governed by a BSD-style license 26 #include "api/video/resolution.h" 43 // SSRCs, since they use the full unsigned 32-bit range, and aren't expected to 48 // (such as codecs, by providing an external encoder factory), a string 60 LNTF, // "goog-lntf" 62 REMB, // "goog-remb" 80 // https://w3c.github.io/webrtc-pc/#idl-def-rtcdegradationpreference. 81 // These options are enforced on a best-effort basis. For instance, all of 84 // maintain-framerate option. 87 // Don't take any actions based on over-utilization signals. Not part of the [all …]
|
| /external/webrtc/api/test/pclf/ |
| D | peer_configurer.h | 4 * Use of this source code is governed by a BSD-style license 100 // Add new video stream to the call that will be sent from this peer. 101 // Default implementation of video frames generator will be used. 103 // Add new video stream to the call that will be sent from this peer with 104 // provided own implementation of video frames generator. 108 // Add new video stream to the call that will be sent from this peer. 109 // Capturing device with specified index will be used to get input video. 112 // Sets video subscription for the peer. By default subscription will 116 // Set the list of video codecs used by the peer during the test. These 117 // codecs will be negotiated in SDP during offer/answer exchange. The order [all …]
|