Zeta--S3 Linux使用PCCAM/WEBCAM模式
#include <ZetaCameraInterface.h>
#include <ZetaMediaPlayInterface.h> using namespace zeta; int main (int argc, const char* argv[])
{
struct view_info sur;
struct src_info src;
HwDisplay *mHwDisplay;
int mHlay;
int mLayerOpened; sur.x = ;
sur.y = ;
sur.w = ;
sur.h = ;
mHwDisplay = HwDisplay::getInstance();
mHlay = mHwDisplay->hwd_layer_request(&sur);
mLayerOpened = true; src.w = ;
src.h = ;
src.crop_x = ;
src.crop_y = ;
src.crop_w = ;
src.crop_h = ;
//src.color_space = DISP_YCC;
src.format = HWC_FORMAT_YUV420PLANAR;//HWC_FORMAT_YUV420UVC
mHwDisplay->hwd_layer_set_src(mHlay, &src);
mHwDisplay->hwd_layer_open(mHlay); ZETA_RECT rect;
rect.x = ; rect.y = ; rect.w = ; rect.h = ;
zeta::ZetaCamera* mZetaCamera = new zeta::ZetaCamera(rect, );
mZetaCamera->initCamera(, , , , , , , );
mZetaCamera->startPreview(); system("echo 0 > /sys/class/android_usb/android0/enable");
sleep();
system("echo 1d6b > /sys/class/android_usb/android0/idVendor");
sleep();
system("echo 0102 > /sys/class/android_usb/android0/idProduct");
sleep();
system("echo webcam > /sys/class/android_usb/android0/functions");
sleep();
system("echo 1 > /sys/class/android_usb/android0/enable");
sleep();
system("chmod 0666 /dev/video1");
sleep();
mZetaCamera->setUvcMode(); while()
{
sleep();
}
return ;
}
Zeta--S3 Linux使用PCCAM/WEBCAM模式的更多相关文章
- Linux服务器命令行模式安装Matlab2014a
Linux服务器命令行模式安装Matlab2014a,有需要的朋友可以参考下. 0.下载安装包 下载Matlab2014a for Linux安装包的ISO镜像文件(感谢万能的度娘)以及破解包(下载地 ...
- Linux下网卡混杂模式设置和取消
工作中发现一个网卡工作状态不对了,查看了一下,发现这个网卡和正常工作的网卡 信息不一样,它显示的居然是混杂模式,而正常工作的是 running 模式 ,所以来了解下混杂模式怎么取消... 下文来自 ...
- Linux进入单用户模式
有时候配置linux的过程中,因为一些误操作导致系统初始化时堵塞或挂起而无法进入系统,原因往往是因为配置文件设置错误,部分文件被误删之类.遇到这种情况一般新手的做法就是重装(虚拟机不装白不装),但在实 ...
- linux下的特殊模式
单用户模式 ubuntu 16.04 单用户操作 1.重启操作系统,BIOS引导过后一直按住shift,出现GUN Grub菜单: 2.选择Advanced options for Ubuntu选项回 ...
- Linux FTP的主动模式与被动模式
Linux FTP的主动模式与被动模式 一.FTP主被动模式 FTP是文件传输协议的简称,ftp传输协议有着众多的优点所以传输文件时使用ftp协议的软件很多,ftp协议使用的端口是21( ...
- 『学了就忘』Linux启动引导与修复 — 74、Linux系统的修复模式(光盘修复模式)
目录 1.光盘修复模式概念 2.光盘修复模式修复系统问题 (1)准备系统光盘 (2)进入BIOS (3)修改BIOS的启动顺序 (4)进入光盘修复模式 (5)修复系统 (6)修复系统实操 (7)总结 ...
- Linux shell 通配符 / glob 模式
概念 glob 模式(globbing)也被称之为 shell 通配符,名字的起源来自于 Unix V6 中的 /etc/glob (详见 man 文档).glob 是一种特殊的模式匹配,最常见的是通 ...
- linux下驱动webcam
linux自带驱动只支持一些型号的camera,具体型号见http://www.ideasonboard.org/uvc/ 所以有些购买的webcam不能够在linux中被点亮,而且有些厂家只为了在W ...
- Linux中仅主机模式下设ip
昨天在项目中接触到了Hadoop,需要用到linux来操作,以前有过接触,大致都忘了,在装备虚拟机的时候,遇到的IP ping不通的问题,模式是仅主机模式,今天分享一下,以便自己以后再遇到,也可以迎 ...
随机推荐
- leetcode coding base
1. Contains Duplicate 2. Contains Duplicate II 3. Contains Duplicate III
- Sharepoint配置Projectserver
1 需要创建一个project server application 程序. 2 创建一个内容数据库,这个比较简单,微软文档中如下表述: 3 创建一个Project Web App 需要用命 ...
- 沉淀再出发:xml的意义和存在的价值
沉淀再出发:xml的意义和存在的价值 一.前言 学习了那么多的语言.框架.语法和基础知识,我们对于数据的理解或许有了一定的认识,但是如何描述.包装.传输.存储数据的手法和流程我们了解的或许并不多,其中 ...
- CentOS 7 安装Rabbitmq
第一步也是往往最重要的一步:下载安装包! Rabbitmq地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.5 Erla ...
- java中形参的可变参数的定义(如String... args) .
如果有下面的一个笔试题: 已知我们有如下的调用关系 logIt(”log message 1 “); logIt(”log message2”, " log message3”); logI ...
- Programming Assignment 2: Seam Carving
编程作业二 作业链接:Seam Carving & Checklist 我的代码:SeamCarver.java 问题简介 接缝裁剪(Seam carving),是一个可以针对照片内容做正确缩 ...
- update from select
CREATE TABLE dualx( x_id ) NOT NULL , x_con ) ) CREATE TABLE dualy( y_id ) NOT NULL , y_con ) ) ','x ...
- Java中如何利用File类递归的遍历指定目录中的所有文件和文件夹
package cuiyuee; import java.io.File; import java.util.ArrayList; import java.util.List; public clas ...
- POJ-2452 Sticks Problem 二分+RMQ
题目链接: https://cn.vjudge.net/problem/POJ-2452 题目大意: 给出一个数组a,求最大的j-i满足 i<j && a[i] ... a[j] ...
- Vue04——vue自定义事件、Router、Vue-cli、发布上线
一.Vue的自定义事件 点击任何一个按钮,按钮本身计数累加,但是每点击三个按钮中的一个,totalCounter 都要累加. <body> <div id="app&quo ...