Home
last modified time | relevance | path

Searched refs:VideoProfileProxy (Results 1 – 25 of 31) sorted by relevance

12

/camera/camera-video/src/main/java/androidx/camera/video/internal/
DBackupHdrProfileEncoderProfilesProvider.java25 import static androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_10;
37 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
119 List<VideoProfileProxy> videoProfiles = new ArrayList<>(baseProfiles.getVideoProfiles()); in appendBackupVideoProfile()
122 VideoProfileProxy sdrProfile = null; in appendBackupVideoProfile()
123 for (VideoProfileProxy videoProfile : baseProfiles.getVideoProfiles()) { in appendBackupVideoProfile()
129 VideoProfileProxy backupProfile = generateBackupProfile(sdrProfile, targetHdrFormat, in appendBackupVideoProfile()
148 private static @Nullable VideoProfileProxy generateBackupProfile( in generateBackupProfile()
149 @Nullable VideoProfileProxy baseProfile, int targetHdrFormat, int targetBitDepth) { in generateBackupProfile()
168 return VideoProfileProxy.create( in generateBackupProfile()
182 private static @VideoProfileProxy.VideoEncoder int deriveCodec(int hdrFormat) { in deriveCodec()
[all …]
DVideoValidatedEncoderProfilesProxy.java55 @NonNull List<VideoProfileProxy> videoProfiles) { in create()
58 VideoProfileProxy defaultVideoProfile = videoProfiles.get(0); in create()
79 public abstract @NonNull VideoProfileProxy getDefaultVideoProfile(); in getDefaultVideoProfile()
DDynamicRangeMatchedEncoderProfilesProvider.java25 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
88 List<VideoProfileProxy> validVideoProfiles = new ArrayList<>(); in filterUnmatchedDynamicRange()
89 for (VideoProfileProxy videoProfile : encoderProfiles.getVideoProfiles()) { in filterUnmatchedDynamicRange()
DQualityExploredEncoderProfilesProvider.java33 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
142 List<VideoProfileProxy> generatedVideoProfiles = new ArrayList<>(); in exploreProfiles()
154 VideoProfileProxy baseVideoProfile = encoderProfiles.getDefaultVideoProfile(); in exploreProfiles()
220 List<EncoderProfilesProxy.VideoProfileProxy> videoProfiles = new ArrayList<>(); in mergeEncoderProfiles()
241 for (VideoProfileProxy videoProfile : encoderProfiles.getVideoProfiles()) { in hasMatchedVideoProfileForDynamicRange()
/camera/camera-video/src/main/java/androidx/camera/video/internal/workaround/
DQualityResolutionModifiedEncoderProfilesProvider.java26 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
105 List<VideoProfileProxy> newVideoProfiles = new ArrayList<>(); in createNewEncoderProfiles()
106 for (VideoProfileProxy videoProfile : baseProfiles.getVideoProfiles()) { in createNewEncoderProfiles()
107 VideoProfileProxy newVideoProfile = generateVideoProfile(videoProfile, resolution); in createNewEncoderProfiles()
119 private static @NonNull VideoProfileProxy generateVideoProfile( in generateVideoProfile()
120 @NonNull VideoProfileProxy baseProfile, @NonNull Size resolution) { in generateVideoProfile()
121 return VideoProfileProxy.create( in generateVideoProfile()
DDefaultEncoderProfilesProvider.kt28 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy
82 private fun generateVideoProfiles(quality: Int): VideoProfileProxy? { in generateVideoProfiles()
102 private fun resolveVideoProfile(width: Int, height: Int, bitrate: Int): VideoProfileProxy? { in resolveVideoProfile()
131 videoProfile: VideoProfileProxy, in createDefaultEncoderProfiles()
159 ): VideoProfileProxy { in createDefaultVideoProfile()
160 return VideoProfileProxy.create( in createDefaultVideoProfile()
219 internal const val DEFAULT_VIDEO_BIT_DEPTH = VideoProfileProxy.BIT_DEPTH_8
/camera/camera-core/src/main/java/androidx/camera/core/impl/compat/
DEncoderProfilesProxyCompatBaseImpl.java29 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
50 private static @NonNull List<VideoProfileProxy> toVideoProfiles( in toVideoProfiles()
52 List<VideoProfileProxy> proxies = new ArrayList<>(); in toVideoProfiles()
53 proxies.add(VideoProfileProxy.create( in toVideoProfiles()
61 VideoProfileProxy.BIT_DEPTH_8, in toVideoProfiles()
DEncoderProfilesProxyCompatApi31Impl.java27 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
49 private static @NonNull List<VideoProfileProxy> fromVideoProfiles( in fromVideoProfiles()
51 List<VideoProfileProxy> proxies = new ArrayList<>(); in fromVideoProfiles()
53 proxies.add(VideoProfileProxy.create( in fromVideoProfiles()
61 VideoProfileProxy.BIT_DEPTH_8, in fromVideoProfiles()
DEncoderProfilesProxyCompatApi33Impl.java27 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
49 private static @NonNull List<VideoProfileProxy> fromVideoProfiles( in fromVideoProfiles()
51 List<VideoProfileProxy> proxies = new ArrayList<>(); in fromVideoProfiles()
53 proxies.add(VideoProfileProxy.create( in fromVideoProfiles()
/camera/camera-video/src/main/java/androidx/camera/video/internal/utils/
DEncoderProfilesUtil.java48 public static EncoderProfilesProxy.@NonNull VideoProfileProxy deriveVideoProfile( in deriveVideoProfile()
49 EncoderProfilesProxy.@NonNull VideoProfileProxy baseVideoProfile, in deriveVideoProfile()
62 return EncoderProfilesProxy.VideoProfileProxy.create( in deriveVideoProfile()
80 public static EncoderProfilesProxy.@Nullable VideoProfileProxy getFirstVideoProfile( in getFirstVideoProfile()
DDynamicRangeUtil.java55 import static androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_10;
56 import static androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_8;
249 EncoderProfilesProxy.@NonNull VideoProfileProxy videoProfile, in isHdrSettingsMatched()
/camera/camera-video/src/test/java/androidx/camera/video/internal/config/
DVideoConfigUtilTest.kt27 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy
188 fun createFakeEncoderProfiles(videoProfileProxies: List<VideoProfileProxy>) = in createFakeEncoderProfiles()
210 videoBitDepth = VideoProfileProxy.BIT_DEPTH_10
219 videoBitDepth = VideoProfileProxy.BIT_DEPTH_10
228 videoBitDepth = VideoProfileProxy.BIT_DEPTH_10
237 videoBitDepth = VideoProfileProxy.BIT_DEPTH_10
246 videoBitDepth = VideoProfileProxy.BIT_DEPTH_8
255 videoBitDepth = VideoProfileProxy.BIT_DEPTH_10
/camera/camera-testing/src/main/java/androidx/camera/testing/impl/
DEncoderProfilesUtil.kt27 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy in <lambda>()
96 public const val DEFAULT_VIDEO_BIT_DEPTH: Int = VideoProfileProxy.BIT_DEPTH_8 in <lambda>()
150 videoProfiles: List<VideoProfileProxy>, in <lambda>()
168 videoProfileProvider: (Size, Int, Int, Int) -> VideoProfileProxy = in <lambda>()
217 ): VideoProfileProxy { in <lambda>()
218 return VideoProfileProxy.create( in <lambda>()
241 ): VideoProfileProxy = in <lambda>()
/camera/camera-core/src/main/java/androidx/camera/core/impl/
DEncoderProfilesProxy.java73 @NonNull List<VideoProfileProxy> getVideoProfiles(); in getVideoProfiles()
80 abstract class VideoProfileProxy { class
98 public static @NonNull VideoProfileProxy create( in create()
226 @NonNull List<VideoProfileProxy> videoProfiles) { in create()
244 @VideoProfileProxy.VideoEncoder int codec) { in getVideoCodecMimeType()
268 return VideoProfileProxy.MEDIA_TYPE_NONE; in getVideoCodecMimeType()
/camera/camera-video/src/main/java/androidx/camera/video/internal/config/
DVideoMimeInfo.java44 public abstract EncoderProfilesProxy.@Nullable VideoProfileProxy getCompatibleVideoProfile(); in getCompatibleVideoProfile()
59 EncoderProfilesProxy.@Nullable VideoProfileProxy videoProfile); in setCompatibleVideoProfile()
DVideoEncoderConfigVideoProfileResolver.java25 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
46 private final VideoProfileProxy mVideoProfile;
73 @NonNull VideoProfileProxy videoProfile, in VideoEncoderConfigVideoProfileResolver()
DVideoConfigUtil.java52 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
150 VideoProfileProxy compatibleVideoProfile = null; in resolveVideoMimeInfo()
158 for (VideoProfileProxy videoProfile : encoderProfiles.getVideoProfiles()) { in resolveVideoMimeInfo()
256 VideoProfileProxy videoProfile = videoMimeInfo.getCompatibleVideoProfile(); in resolveVideoEncoderConfig()
/camera/camera-video/src/test/java/androidx/camera/video/internal/
DDynamicRangeMatchedEncoderProfilesProviderTest.kt35 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy in <lambda>()
36 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_10 in <lambda>()
37 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_8 in <lambda>()
198 private fun VideoProfileProxy.modifyDynamicRangeInfo( in <lambda>() method
201 ): VideoProfileProxy { in <lambda>()
202 return VideoProfileProxy.create( in <lambda>()
DVideoValidatedEncoderProfilesProxyTest.kt20 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy
33 VideoProfileProxy.create( in <lambda>()
DBackupHdrProfileEncoderProfilesProviderTest.kt27 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_10 in <lambda>()
/camera/camera-video/src/main/java/androidx/camera/video/internal/compat/quirk/
DExtraSupportedQualityQuirk.java95 EncoderProfilesProxy.VideoProfileProxy videoProfileHigh = in getExtraEncoderProfilesForMotoC()
102 EncoderProfilesProxy.VideoProfileProxy derivedVideoProfile = in getExtraEncoderProfilesForMotoC()
123 EncoderProfilesProxy.@NonNull VideoProfileProxy videoProfile, in getSupportedBitrateRange()
/camera/camera-camera2/src/main/java/androidx/camera/camera2/internal/
DCamera2EncoderProfilesProvider.java33 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
177 List<VideoProfileProxy> videoProfiles = profiles.getVideoProfiles(); in isEncoderProfilesResolutionValidInQuirk()
184 VideoProfileProxy videoProfile = videoProfiles.get(0); in isEncoderProfilesResolutionValidInQuirk()
/camera/camera-video/src/main/java/androidx/camera/video/
DCapabilitiesByQuality.java80 EncoderProfilesProxy.VideoProfileProxy videoProfile = in CapabilitiesByQuality()
176 List<EncoderProfilesProxy.VideoProfileProxy> videoProfiles = in toValidatedProfiles()
DRecorderVideoCapabilities.java48 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy;
316 for (VideoProfileProxy videoProfile : profiles.getVideoProfiles()) { in getHighSpeedSupportedFrameRateRanges()
/camera/camera-video/src/androidTest/java/androidx/camera/video/internal/
DBackupHdrProfileEncoderProfilesProviderTest.kt33 import androidx.camera.core.impl.EncoderProfilesProxy.VideoProfileProxy.BIT_DEPTH_10 in <lambda>()

12