Как я могу проверить (контролировать) видеофайл формата .avi в конкретном файле, превышает ли он 0 КБ и доступен ли он для чтения?
например;
У меня есть кнопка видеозаписи, и я нажимаю на нее, затем моя функция записывает 1 минуту и сохраняет в файл как test.avi (эта функция находится в операторе while(true){}):
in while(true)
save as test.avi
save as test2.avi
.
.
.
save as test8.avi
Итак, как мне проверить этот test.avi и все другие видеофайлы, если test.avi не имеет размера 0 КБ и не читается, что мне делать?
int main(void) {
while (true)
{
//Check if test.avi ready
if (test.avi is not 0KB and readable)
{
doSomeStuff01();
}
/* Check one more Time
else
{
}*/
//Check if test2.avi ready
if (test2.avi is not 0KB and readable)
{
doSomeStuff02();
}
/* Check one more Time
else
{
}*/
//Check if test3.avi ready
if (test3.avi is not 0KB and readable)
{
doSomeStuff03();
}
/* Check one more Time
else
{
}*/
//Check if test4.avi ready
if (test4.avi is not 0KB and readable)
{
doSomeStuff04();
}
/* Check one more Time
else
{
}*/
//Check if test5.avi ready
if (test5.avi is not 0KB and readable)
{
doSomeStuff05();
}
/* Check one more Time
else
{
}*/
//Check if test6.avi ready
if (test6.avi is not 0KB and readable)
{
doSomeStuff06();
}
/* Check one more Time
else
{
}*/
//Check if test7.avi ready
if (test7.avi is not 0KB and readable)
{
doSomeStuff07();
}
/* Check one more Time
else
{
}*/
//Check if test8.avi ready
if (test8.avi is not 0KB and readable)
{
doSomeStuff08();
}
/* Check one more Time
else
{
}*/
}
return(0);
}
Подробнее здесь: https://stackoverflow.com/questions/390 ... is-it-over