#include #include #include "tools.h" bool MoveVideoFile(cRecording *Recording,char *NewName) { if(!strcmp(Recording->FileName(),NewName)) return true; isyslog("[extrecmenu] moving file %s to %s",Recording->FileName(),NewName); int result=MakeDirs(NewName); if(result) { result=RenameVideoFile(Recording->FileName(),NewName); if(result) { // update recordings list Recordings.AddByName(NewName); Recordings.Del(Recording,false); return true; } } isyslog("[extrecmenu] moving failed"); return false; }