vdr  1.7.27
Functions | Variables
videodir.h File Reference
#include <stdlib.h>
#include "tools.h"

Go to the source code of this file.

Functions

cUnbufferedFileOpenVideoFile (const char *FileName, int Flags)
int CloseVideoFile (cUnbufferedFile *File)
bool RenameVideoFile (const char *OldName, const char *NewName)
bool RemoveVideoFile (const char *FileName)
bool HardLinkVideoFile (const char *OldName, const char *NewName)
bool VideoFileSpaceAvailable (int SizeMB)
int VideoDiskSpace (int *FreeMB=NULL, int *UsedMB=NULL)
cString PrefixVideoFileName (const char *FileName, char Prefix)
cString NewVideoFileName (const char *FileName, const char *NewDirName)
void RemoveEmptyVideoDirectories (void)
bool IsOnVideoDirectoryFileSystem (const char *FileName)

Variables

const char * VideoDirectory

Function Documentation

Definition at line 150 of file videodir.c.

Referenced by cFileName::Close().

bool HardLinkVideoFile ( const char *  OldName,
const char *  NewName 
)

Definition at line 188 of file videodir.c.

Referenced by cCuttingThread::Action().

bool IsOnVideoDirectoryFileSystem ( const char *  FileName)
cString NewVideoFileName ( const char *  FileName,
const char *  NewDirName 
)

Definition at line 344 of file videodir.c.

Referenced by cMenuEditRecording::ProcessKey(), and cFileTransfer::Start().

cUnbufferedFile* OpenVideoFile ( const char *  FileName,
int  Flags 
)

Definition at line 109 of file videodir.c.

Referenced by cFileName::Open().

cString PrefixVideoFileName ( const char *  FileName,
char  Prefix 
)

Definition at line 324 of file videodir.c.

Referenced by cRecording::PrefixFileName(), and cCutter::Start().

void RemoveEmptyVideoDirectories ( void  )

Definition at line 360 of file videodir.c.

Referenced by cRemoveDeletedRecordingsThread::Action().

bool RemoveVideoFile ( const char *  FileName)
bool RenameVideoFile ( const char *  OldName,
const char *  NewName 
)

Definition at line 157 of file videodir.c.

Referenced by cRecording::Delete(), and cRecording::Undelete().

int VideoDiskSpace ( int *  FreeMB = NULL,
int *  UsedMB = NULL 
)
bool VideoFileSpaceAvailable ( int  SizeMB)

Definition at line 288 of file videodir.c.

Referenced by AssertFreeDiskSpace().


Variable Documentation

const char* VideoDirectory