利用arm和VMware实现视频播放器,可以实现的功能有:下一个、上一个、暂停、播放、快进、快退、音量调大、音量调小。
#include<stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include<linux/input.h> //事件头文件
#include <unistd.h>
#include <sys/mman.h>
#include<string.h>//字符串操作
#include <dirent.h>//打开目录
#include <stdlib.h>//system
//声明函数
int search_file(const char* src_dir, const char* file_type);
int chumo();
int bmp_lcd(char *a);
//全局变量
char mp4[100][1000];
int i,j;
int x,y;
char s[256];
int main()
{
bmp_lcd("mp.bmp");
int k=0;
int n= search_file("./",".avi");
printf("n=%d pcs avi\n",n);
int amode=access("/tmp/fifo",F_OK);
if (amode==-1)
{
printf("NO!\n");
}
mkfifo("/tmp/fifo",777);// 创建管道文件
int fifo_fd=open("/tmp/fifo",O_RDWR);//打开管道文件
if(fifo_fd==-1)
{
printf("open error!\n");
}
sprintf(s,"mplay