Home
last modified time | relevance | path

Searched +full:check +full:- +full:api +full:- +full:rate (Results 1 – 25 of 929) sorted by relevance

12345678910>>...38

/external/webrtc/modules/audio_mixer/
Dframe_combiner_unittest.cc4 * Use of this source code is governed by a BSD-style license
21 #include "api/array_view.h"
22 #include "api/rtp_packet_info.h"
23 #include "api/rtp_packet_infos.h"
24 #include "api/units/timestamp.h"
54 ss << "Sample rate: " << sample_rate_hz << " ,"; in ProduceDebugText()
62 ss << "Sample rate: " << config.sample_rate_hz << " ,"; in ProduceDebugText()
87 frame->UpdateFrame(0, nullptr, rtc::CheckedDivExact(sample_rate_hz, 100), in SetUpFrames()
94 // The limiter requires sample rate divisible by 2000.
97 for (const int rate : {8000, 18000, 34000, 48000}) { in TEST()
[all …]
/external/webrtc/api/units/
Ddata_rate.h4 * Use of this source code is governed by a BSD-style license
15 #include <ostream> // no-presubmit-check TODO(webrtc:8982)
22 #include "api/units/data_size.h"
23 #include "api/units/frequency.h"
24 #include "api/units/time_delta.h"
29 // DataRate is a class that represents a given data rate. This can be used to
93 << "rate is too large to be expressed in microbytes per second"; in MillibytePerSec()
102 inline constexpr TimeDelta operator/(const DataSize size, const DataRate rate) {
103 return TimeDelta::Micros(data_rate_impl::Microbits(size) / rate.bps());
105 inline constexpr DataSize operator*(const DataRate rate,
[all …]
/external/webrtc/modules/audio_processing/aec3/
Drender_delay_buffer_unittest.cc4 * Use of this source code is governed by a BSD-style license
17 #include "api/array_view.h"
29 ss << "Sample rate: " << sample_rate_hz; in ProduceDebugText()
39 for (auto rate : {16000, 32000, 48000}) { in TEST()
40 SCOPED_TRACE(ProduceDebugText(rate)); in TEST()
42 RenderDelayBuffer::Create(config, rate, num_channels)); in TEST()
43 Block block_to_insert(NumBandsForRate(rate), num_channels); in TEST()
46 delay_buffer->Insert(block_to_insert)); in TEST()
51 delay_buffer->Insert(block_to_insert); in TEST()
62 // Verifies that the check for available block works.
[all …]
Decho_remover_unittest.cc4 * Use of this source code is governed by a BSD-style license
31 ss << "Sample rate: " << sample_rate_hz; in ProduceDebugText()
52 // Verifies the basic API call sequence
57 for (auto rate : {16000, 32000, 48000}) { in TEST_P()
58 SCOPED_TRACE(ProduceDebugText(rate)); in TEST_P()
60 EchoRemover::Create(EchoCanceller3Config(), rate, num_render_channels, in TEST_P()
63 EchoCanceller3Config(), rate, num_render_channels)); in TEST_P()
65 Block render(NumBandsForRate(rate), num_render_channels); in TEST_P()
66 Block capture(NumBandsForRate(rate), num_capture_channels); in TEST_P()
73 render_buffer->Insert(render); in TEST_P()
[all …]
Drender_delay_controller_unittest.cc4 * Use of this source code is governed by a BSD-style license
33 ss << "Sample rate: " << sample_rate_hz; in ProduceDebugText()
53 // TODO(bugs.webrtc.org/11161): Re-enable tests.
63 for (auto rate : {16000, 32000, 48000}) { in TEST()
64 SCOPED_TRACE(ProduceDebugText(rate)); in TEST()
66 RenderDelayBuffer::Create(config, rate, num_render_channels)); in TEST()
68 RenderDelayController::Create(config, rate, in TEST()
71 auto delay = delay_controller->GetDelay( in TEST()
72 delay_buffer->GetDownsampledRenderBuffer(), in TEST()
73 delay_buffer->Delay(), block); in TEST()
[all …]
Dblock_processor_unittest.cc4 * Use of this source code is governed by a BSD-style license
37 // Verifies that the basic BlockProcessor functionality works and that the API
48 block_processor->BufferRender(block); in RunBasicSetupAndApiCallTest()
49 block_processor->ProcessCapture(false, false, nullptr, &block); in RunBasicSetupAndApiCallTest()
50 block_processor->UpdateEchoLeakageStatus(false); in RunBasicSetupAndApiCallTest()
64 EXPECT_DEATH(block_processor->BufferRender(block), ""); in RunRenderBlockSizeVerificationTest()
79 EXPECT_DEATH(block_processor->BufferRender(block), ""); in RunRenderNumBandsVerificationTest()
94 EXPECT_DEATH(block_processor->ProcessCapture(false, false, nullptr, &block), in RunCaptureNumBandsVerificationTest()
101 ss << "Sample rate: " << sample_rate_hz; in ProduceDebugText()
109 samples[i] = (call_counter - delay) * 10000.0f + i; in FillSampleVector()
[all …]
/external/libavc/encoder/svc/
Disvce_rate_control.c9 * http://www.apache.org/licenses/LICENSE-2.0
27 * Contains api function definitions for h264 rate control
33 * - isvce_rc_init()
34 * - isvce_rc_get_picture_details()
35 * - isvce_rc_pre_enc()
36 * - isvce_update_rc_mb_info()
37 * - isvce_rc_get_buffer_status()
38 * - isvce_rc_post_enc()
39 * - isvce_update_rc_bits_info()
94 * This function initializes rate control context and variables
[all …]
/external/libopus/tests/
Drandom_config.sh5 if [ $? -ne 0 ]
11 if [ $? -ne 0 ]
20 case `seq 3 | shuf -n1` in
22 approx=--enable-float-approx
23 math=-ffast-math
26 approx=--enable-float-approx
34 CFLAGS='-g'
36 opt=`echo -e "-O1\n-O2\n-O3" | shuf -n1`
38 arch=`echo -e "\n-march=core2\n-march=sandybridge\n-march=broadwell\n-march=skylake" | shuf -n1`
40 footprint=`echo -e "\n-DSMALL_FOOTPRINT" | shuf -n1`
[all …]
/external/webrtc/modules/congestion_controller/pcc/
Dpcc_network_controller.h4 * Use of this source code is governed by a BSD-style license
20 #include "api/transport/network_control.h"
21 #include "api/transport/network_types.h"
22 #include "api/units/data_rate.h"
23 #include "api/units/time_delta.h"
24 #include "api/units/timestamp.h"
33 // PCC (Performance-oriented Congestion Control) Vivace is a congestion
36 // rates r(1 + eps), r(1 - eps) for the current sending rate r.
39 // sending rate using gradient ascent to maximize utility function.
44 // Slow start phase of PCC doubles sending rate each monitor interval.
[all …]
/external/google-cloud-java/java-compute/proto-google-cloud-compute-v1/src/main/java/com/google/cloud/compute/v1/
DBackendOrBuilder.java8 * https://www.apache.org/licenses/LICENSE-2.0
30API to configure incompatible balancing modes, the configuration might be accepted even though it …
31 * Check the BalancingMode enum for the list of possible values.
43API to configure incompatible balancing modes, the configuration might be accepted even though it …
44 * Check the BalancingMode enum for the list of possible values.
56API to configure incompatible balancing modes, the configuration might be accepted even though it …
57 * Check the BalancingMode enum for the list of possible values.
157-qualified URL of an instance group or network endpoint group (NEG) resource. To determine what ty…
169-qualified URL of an instance group or network endpoint group (NEG) resource. To determine what ty…
181-qualified URL of an instance group or network endpoint group (NEG) resource. To determine what ty…
[all …]
DBackend.java8 * https://www.apache.org/licenses/LICENSE-2.0
76API to configure incompatible balancing modes, the configuration might be accepted even though it …
109 * <code>RATE = 2508000;</code>
111 RATE(2508000), enumConstant
122 UNRECOGNIZED(-1),
152 * <code>RATE = 2508000;</code>
195 return RATE; in forNumber()
236 if (desc.getIndex() == -1) { in valueOf()
260API to configure incompatible balancing modes, the configuration might be accepted even though it …
261 * Check the BalancingMode enum for the list of possible values.
[all …]
/external/igt-gpu-tools/tests/
Dkms_vrr.c59 return ts->tv_sec * NSECS_PER_SEC + ts->tv_nsec; in timespec_to_ns()
71 igt_assert_eq(read(data->drm_fd, &ev, sizeof(ev)), sizeof(ev)); in get_vblank_event_ns()
80 * CLOCK_MONOTONIC_RAW - which isn't what the kernel uses for its timestamps.
92 igt_fail(-errno); in get_time_ns()
97 /* Returns the rate duration in nanoseconds for the given refresh rate. */
111 fd = igt_debugfs_connector_dir(data->drm_fd, output->name, O_RDONLY); in get_vrr_range()
141 igt_require(mode->vrefresh > range.min); in get_test_rate_ns()
143 vtest = (mode->vrefresh - range.min) / 2 + range.min; in get_test_rate_ns()
144 igt_require(vtest < mode->vrefresh); in get_test_rate_ns()
156 /* Toggles variable refresh rate on the pipe. */
[all …]
/external/webrtc/modules/pacing/
Dtask_queue_paced_sender.h4 * Use of this source code is governed by a BSD-style license
21 #include "api/field_trials_view.h"
22 #include "api/sequence_checker.h"
23 #include "api/task_queue/task_queue_factory.h"
24 #include "api/units/data_size.h"
25 #include "api/units/time_delta.h"
26 #include "api/units/timestamp.h"
50 // a packet "debt" that correspond to approximately the send rate during the
112 // Set the max desired queuing delay, pacer will override the pacing rate
131 // Check if it is time to send packets, or schedule a delayed task if not.
[all …]
Dpacing_controller.h4 * Use of this source code is governed by a BSD-style license
23 #include "api/field_trials_view.h"
24 #include "api/function_view.h"
25 #include "api/transport/field_trial_based_config.h"
26 #include "api/transport/network_types.h"
39 // This class implements a leaky-bucket packet pacing algorithm. It handles the
72 // order to send a keep-alive packet so we don't get stuck in a bad state due
78 // corresponding to this duration times the current padding rate.
122 // packet "debt" that correspond to approximately the send rate during
158 // Check queue of pending packets and send them or padding packets, if budget
[all …]
/external/openthread/include/openthread/
Dchannel_manager.h32 * This file includes the OpenThread API for Channel Manager module.
45 * @addtogroup api-channel-manager
53 …* device role. It manages the network-wide PAN channel on a Full Thread Device in rx-on-when-idle …
55 * selects CSL channel in synchronized rx-off-when-idle mode. On a Minimal Thread Device
115 * 1) `ChannelManager` decides if the channel change would be helpful. This check can be skipped if
116 …ualityCheck` is set to true (forcing a channel selection to happen and skipping the quality check).
117 …* This step uses the collected link quality metrics on the device (such as CCA failure rate, fr…
129 …* @param[in] aSkipQualityCheck Indicates whether the quality check (step 1) should be skipp…
145 …* 1) `ChannelManager` decides if the CSL channel change would be helpful. This check can be skippe…
146 …tyCheck` is set to true (forcing a CSL channel selection to happen and skipping the quality check).
[all …]
/external/deqp/external/openglcts/modules/glesext/fragment_shading_rate/
DesextcFragmentShadingRateAPI.cpp1 /*-------------------------------------------------------------------------
3 * -----------------------------
5 * Copyright (c) 2022-2022 The Khronos Group Inc.
11 * http://www.apache.org/licenses/LICENSE-2.0
22 * \brief Base test group for fragment shading rate tests
23 */ /*-------------------------------------------------------------------*/
37 : TestCaseGroupBase(context, extParams, "api", "Fragment Shading Rate") in FragmentShadingRateAPI()
41 /// Initializes test cases for fragment shading rate tests
47 // Case 1 - via basic shading rate function in init()
48 …addChild(new FragmentShadingRateBasic(m_context, m_extParams, "basic", "Fragment shading rate func… in init()
[all …]
/external/libvpx/
DCHANGELOG1 2024-10-22 v1.15.0 "Wigeon Duck"
5 - Upgrading:
9 control VP9E_SET_KEY_FRAME_FILTERING, which gives 1+% BD-rate saving with
12 libwebm is upgraded to libwebm-1.0.0.31-10-g3b63004
14 - Enhancement:
16 1-3% speed up across speed 5 to 10 for RTC
23 rate control library
25 Rate control parameters are reset and maximum QP is enforced on scene
26 changes in SVC when there is no inter-layer prediction
28 - Bug fixes:
[all …]
/external/libavc/encoder/
Dih264e_rate_control.c9 * http://www.apache.org/licenses/LICENSE-2.0
27 * Contains api function definitions for h264 rate control
33 * - ih264e_rc_init
34 * - ih264e_rc_get_picture_details
35 * - ih264e_update_rc_framerates
36 * - ih264e_update_rc_mb_info
37 * - ih264e_rc_get_buffer_status
38 * - ih264e_rc_post_enc
39 * - ih264e_update_rc_bits_info
106 * This function initializes rate control context and variables
[all …]
/external/oboe/docs/
DFAQ.md5 …data from Java to C++ you can use [JNI](https://developer.android.com/training/articles/perf-jni).
7 …sider whether the reduced latency which Oboe gives you (particularly on high-end devices) is worth…
13 …/android/media/AudioTrack#PERFORMANCE_MODE_LOW_LATENCY) was added in API 26, For API 24 or 25 use …
18 … on using FFmpeg in your app [check out this article](https://medium.com/@donturner/using-ffmpeg-f…
21 …ions here](https://github.com/google/oboe/blob/main/docs/GettingStarted.md#2-update-cmakeliststxt).
25 1) Invalidate the Android Studio cache by going to File->Invalidate Caches / Restart
33 - You are opening an output stream and did not specify a **data callback**.
34 - You requested a **sample** rate which does not match the audio device's native sample rate. For p…
35 - If you request **AudioFormat::Float on an Input** stream before Android 9.0 then you will **not**…
36 - The audio **device** does not support `LowLatency` streams, for example Bluetooth.
[all …]
/external/arm-trusted-firmware/plat/xilinx/zynqmp/pm_service/
Dpm_api_sys.c2 * Copyright (c) 2013-2020, ARM Limited and Contributors. All rights reserved.
4 * SPDX-License-Identifier: BSD-3-Clause
8 * ZynqMP system level PM-API functions and communication with PMU via
27 * pm_get_shutdown_scope() - Get the currently set shutdown scope
73 * pm_self_suspend() - PM call for processor to suspend itself
99 PM_PACK_PAYLOAD6(payload, PM_SELF_SUSPEND, proc->node_id, latency, in pm_self_suspend()
105 * pm_req_suspend() - PM call to request for another PU or subsystem to
129 * pm_req_wakeup() - PM call for processor to wake up selected processor
137 * This API function is either used to power up another APU core for SMP
168 * pm_force_powerdown() - PM call to request for another PU or subsystem to
[all …]
/external/googleapis/google/cloud/mediatranslation/v1alpha1/
Dmedia_translation.proto7 // http://www.apache.org/licenses/LICENSE-2.0
19 import "google/api/field_behavior.proto";
21 import "google/api/client.proto";
29 option (google.api.default_host) = "mediatranslation.googleapis.com";
30 option (google.api.oauth_scopes) = "https://www.googleapis.com/auth/cloud-platform";
33 // sending audio. This method is only available via the gRPC API (not REST).
44 // - `linear16`
46 // Uncompressed 16-bit signed little-endian samples (Linear PCM).
48 // - `flac`
51 // because it is lossless--therefore recognition is not compromised--and
[all …]
/external/autotest/client/cros/multimedia/
Daudio_facade.py2 # Use of this source code is governed by a BSD-style license that can be
5 """Facade to access the audio-related functionality."""
32 """Wrapper for the methods to check _arc_resource.
56 """Facede to access the audio-related functionality.
63 channel=1, rate=48000),
65 channel=2, rate=48000)]
68 file_type='raw', sample_format='S16_LE', channel=2, rate=48000)
72 channel=1, rate=16000)]
103 """Returns the availability of chrome.audio API.
111 """Returns the audio devices from chrome.audio API.
[all …]
/external/mesa3d/docs/relnotes/
D24.0.7.rst1 Mesa 24.0.7 Release Notes / 2024-05-08
6 Mesa 24.0.7 implements the OpenGL 4.6 API, but the version reported by
13 Mesa 24.0.7 implements the Vulkan 1.3 API, but the version reported by
18 ---------------
22 7454425f1ed4a6f1b5b107e1672b30c88b22ea0efea000ae2c7d96db93f6c26a mesa-24.0.7.tar.xz
26 ------------
28 - None
32 ---------
34 - mesa 24 intel A770 KOTOR black shadow smoke scenes
35 - Graphical glitches in RPCS3 after updating Vulkan Intel drivers
[all …]
/external/google-cloud-java/java-service-control/proto-google-cloud-service-control-v1/src/main/proto/google/api/servicecontrol/v1/
Dquota_controller.proto7 // http://www.apache.org/licenses/LICENSE-2.0
17 package google.api.servicecontrol.v1;
19 import "google/api/annotations.proto";
20 import "google/api/servicecontrol/v1/metric_value.proto";
22 import "google/api/client.proto";
29 option java_package = "com.google.api.servicecontrol.v1";
33 // [Google Quota Control API](/service-control/overview)
36 … service](https://cloud.google.com/service-management/reference/rpc/google.api/servicemanagement.v…
38 option (google.api.default_host) = "servicecontrol.googleapis.com";
39 option (google.api.oauth_scopes) =
[all …]
/external/googleapis/google/api/servicecontrol/v1/
Dquota_controller.proto7 // http://www.apache.org/licenses/LICENSE-2.0
17 package google.api.servicecontrol.v1;
19 import "google/api/annotations.proto";
20 import "google/api/servicecontrol/v1/metric_value.proto";
22 import "google/api/client.proto";
29 option java_package = "com.google.api.servicecontrol.v1";
33 // [Google Quota Control API](/service-control/overview)
36 … service](https://cloud.google.com/service-management/reference/rpc/google.api/servicemanagement.v…
38 option (google.api.default_host) = "servicecontrol.googleapis.com";
39 option (google.api.oauth_scopes) =
[all …]

12345678910>>...38