首页 > 其他分享 >Android 10.0 mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现

Android 10.0 mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现

时间:2024-09-12 09:50:29浏览次数:11  
标签:10.0 预览 camera2 旋转 mtk 横屏 90 mediatek

1.前言

在10.0的系统rom定制化开发中,在进行一些平板等默认横屏的设备开发的过程中,需要在进入camera2的 时候,默认预览图像也是需要横屏显示的,在上一篇已经实现了横屏预览功能,然后发现横屏预览后,点击录像保存的视频 依然是竖屏的,所以说同样需要将视频也保存为横屏视频了,所以就需要看下mtk的camera2的相关横屏保存视频功能, 如何实现实现横屏保存视频功能 如图所示:

2.mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现的核心类

vendor\mediatek\proprietary\packages\apps\Camera2\host\src\com\mediatek\camera\CameraActivity.java
vendor\mediatek\proprietary\packages\apps\Camera2\common\src\com\mediatek\camera\common\mode\video\recorder\NormalRecorder.java

3.mtk平板camera2横屏预览旋转90度横屏保存录像旋转90度功能实现的核心功能分析和实现

Android Camera 框架从整体上

标签:10.0,预览,camera2,旋转,mtk,横屏,90,mediatek
From: https://blog.csdn.net/baidu_41666295/article/details/142071209

相关文章

  • 20240909_111725 c语言 关于进位制
    各种进制注意:在较老的版本如VisualStudio2010中,C语言不支持直接使用0b开头来表示二进制数。对于八进制数,如果写成intnum=12;这是十进制的12,如果要明确表示八进制的12,可以写成intnum=012;测一测注,包含了语法错误的情况......
  • 测测万用表?合宙功耗分析仪Air9000&Air9000P齐出动
    当心!那个被你遗忘的万用表,可能正在偷偷“吃”电!万用表不关是一个常见的错误,指的是在使用万用表进行测量后,没有关闭或断开电路而直接离开。这样做可能会导致电池耗尽,影响测量结果,甚至损坏万用表本身。之前的文章,就有朋友留言说测一下万用表。安排!一起来看一下万用表的功耗表现吧~一......
  • 关于RTX 4090 微调llama2模型时出现nvcc fatal : Unsupported gpu architecture 'comp
    RTX4090是现在普通人可以轻松获取的最好的显卡了。运算速度仅次于专业图形卡TeslaA100,A800,H100RTX4090显卡是可以单卡推理llama27b和13b模型的,7b模型占用缓存14G左右,13b模型单卡推理显存占用在23G多点(只是运行一段时间容易爆显存),所以普通人都是可以使用llama2大语言模型。......
  • 洛谷题单指南-分治与倍增-P1908 逆序对
    原题链接:https://www.luogu.com.cn/problem/P1908题意解读:求序列逆序对数。解题思路:1、暴力法对于每一个数,寻找后面有多少数比其小,或者采用冒泡排序,交换的次数即逆序对的个数,复杂度为O(n^2)2、归并排序法在归并排序过程中,会进行有序序列的合并,设两部分连续的有序序列为a[s1,......
  • OpenCV结构分析与形状描述符(19)查找二维点集的最小面积外接旋转矩形函数minAreaRect()
    操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode编程语言:C++11算法描述找到一个包围输入的二维点集的最小面积旋转矩形。该函数计算并返回指定点集的最小面积边界矩形(可能是旋转的)。开发者需要注意的是,当数据接近包含的Mat元素边界时,返回的Rotated......
  • jsp畅行旅游网站的设计与实现690v7
    jsp畅行旅游网站的设计与实现69本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表项目功能用户,景点类型,景点信息开题报告内容一、项目背景与意义随着互联网技术的不断进步,人们的旅游方式发生了深刻变革。......
  • 应急灯升压恒流芯片IC-H6902B 2.7V3.7V5V9V12V24V转48V60V80V100V 10A大电流大功率
    LED驱动方案:IC-H6902B升压恒流芯片!这款芯片以其好性能和不同应用场景,成为LED灯串驱动的不错选择。H6902B内置高精度误差放大器、固定关断时间控制电路和恒流驱动电路,确保高亮度LED灯串的稳定驱动。通过RFB采样电阻设置,轻松控制LED灯的驱动电流,实现恒定亮度。更棒的是,它还支持PWM信......
  • 0909人工智能教育技术学
    第一节课学会使用FILETYPE\SITE和INTITLE指令:(1)Filetype指令可以查询特定格式的文件,比如doc\txt\ppt\pdf,搜索格式为:关键词+空格+filetype:+文件格式,比如:初等数论filetype:doc,搜索结果均为与初等数论有关的doc文档。小学班级管理filetype:doc,搜索结果均为与初等数论有关的doc文档......
  • YS9082HP量产工具操作步骤,YS9082HP固态怎么开卡成功分享,YS9082HC量产、YS9082HT量产、
    去年买的杂牌固态512G,只要不到90元,遇到的问题:温度固定在40度不变,写入20G后就出缓掉速度到20M,基本无法用,拆开发现是YS9082HP主控,还有三片后打标的颗粒,标的闪迪。先从量产部落随便找了个开卡工具读一下Flash ID,是45739CB376E3,闪迪的BICS4QLC颗粒:再用sg_flash_id软件......
  • Cisco Catalyst 9000 交换产品系列 IOS XE 17.15.1 发布下载,新增功能概览
    CiscoCatalyst9000SeriesSwitches,IOSXERelease17.15.1ED思科Catalyst9000交换产品系列IOSXE系统软件请访问原文链接:https://sysin.org/blog/cisco-catalyst-9000/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgCiscoCatalyst9000交换产品系列借......