소스 검색

adjust

master
Gitea 5 년 전
부모
커밋
57d647bbb1
3개의 변경된 파일628개의 추가작업 그리고 627개의 파일을 삭제
  1. +579
    -579
      TestEncodeConfig.cpp
  2. +48
    -47
      TestMediaRealPlay.cpp
  3. +1
    -1
      video.py

+ 579
- 579
TestEncodeConfig.cpp
파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
파일 보기


+ 48
- 47
TestMediaRealPlay.cpp 파일 보기

@@ -49,60 +49,61 @@ int TestMediaRealPlay()
char c = 0;
int size = sizeof(hDeviceArr) / sizeof(hDeviceArr[0]);
while((c = getchar()) != 'q')
//while((c = getchar()) != 'q')
//{
// switch(c)
// {
// case 's':
if(size==6)
{
switch(c)
for (int i = 0; i < size; i++)
{
case 's':
if (hPlayer[i])
{
for (int i = 0; i < size; i++)
{
if (hPlayer[i])
{
XSDK_MediaStop(hPlayer[i]);
hPlayer[i] = 0;
}
}
for (int i = 0; i < size; i++)
{
SXMediaRealPlayReq param = { 0 };
param.nChannel = 0;
param.nStreamType = 0;
param.nRequestType = EXSDK_DATA_FORMATE_FRAME;
param.pMediaCallback = Test_MediaCallBack;
param.pUserData = (void *)DeviceIdArr[i];
hPlayer[i] = XSDK_MediaRealPlay(hDeviceArr[i], &param);
bPause = false;
nSpeed = 0;
printf("play hMedia:: %x\r\n", hDeviceArr[i]);
XSDK_DevSynTime(hDeviceArr[i], "", 1);
}
XSDK_MediaStop(hPlayer[i]);
hPlayer[i] = 0;
}
break;
case 't':
{
for (int i = 0; i < size; i++)
{
if (hPlayer[i])
{
XSDK_MediaStop(hPlayer[i]);
hPlayer[i] = 0;
}
}
}
break;
}
}
for (int i = 0; i < size; i++)
{
if (hPlayer[i])
for (int i = 0; i < size; i++)
{
XSDK_MediaStop(hPlayer[i]);
hPlayer[i] = 0;
SXMediaRealPlayReq param = { 0 };
param.nChannel = 0;
param.nStreamType = 0;
param.nRequestType = EXSDK_DATA_FORMATE_FRAME;
param.pMediaCallback = Test_MediaCallBack;
param.pUserData = (void *)DeviceIdArr[i];
hPlayer[i] = XSDK_MediaRealPlay(hDeviceArr[i], &param);
bPause = false;
nSpeed = 0;
printf("play hMedia:: %x\r\n", hDeviceArr[i]);
XSDK_DevSynTime(hDeviceArr[i], "", 1);
}
}
// break;
// case 't':
// {
// for (int i = 0; i < size; i++)
// {
// if (hPlayer[i])
// {
// XSDK_MediaStop(hPlayer[i]);
// hPlayer[i] = 0;
// }
// }
//
// }
// break;
// }
//}
//for (int i = 0; i < size; i++)
//{
// if (hPlayer[i])
// {
// XSDK_MediaStop(hPlayer[i]);
// hPlayer[i] = 0;
// }
//}
return 0;
}

+ 1
- 1
video.py 파일 보기

@@ -46,7 +46,7 @@ def convert(origin, target):
print("answer in outs : {0}".format(answer in errs))
if answer in errs:
print('write y')
continue
continue
# proc.stdin.write(b'y')
if proc.returncode == 0:
print("{0} convert {1} Success, origin dat will remove!".format(origin, target))


불러오는 중...
취소
저장