FFmpegfs Fuse Multi Media Filesystem 2.16
Namespaces | Functions
vcdutils.cc File Reference

S/VCD utility functions implementation. More...

#include "ffmpegfs.h"
#include "vcd/vcdchapter.h"
#include "vcdutils.h"
#include "ffmpeg_utils.h"
#include <cstring>
#include <unistd.h>
#include <sys/stat.h>
Include dependency graph for vcdutils.cc:

Go to the source code of this file.

Namespaces

namespace  VCDUTILS
 Video CD utility functions.
 

Functions

std::string VCDUTILS::convert_txt2string (const char *txt, int size, bool trimmed=true)
 Non-zero terminated text is converted to std::string. More...
 
bool VCDUTILS::locate_file (const std::string &path, const std::string &filename, std::string &fullname, bool &is_vcd)
 Check if path is a S/VCD. More...
 
int VCDUTILS::locate_video (const std::string &path, int track_no, std::string &fullname)
 Locate AVSEQ*DAT/MPEG video file for track_no. More...
 
std::string VCDUTILS::get_type_str (VCDTYPE type)
 Return disk type as a human readable string. More...
 
std::string VCDUTILS::get_profile_tag_str (VCDPROFILETAG tag)
 Profile as a human readable string. More...
 
void VCDUTILS::get_directory (const std::string &fullname, std::string *directory)
 Check if fullname is a directory. Remove the filename if necessary. More...
 

Detailed Description

S/VCD utility functions implementation.

Author
Norbert Schlia (nschl.nosp@m.ia@o.nosp@m.blivi.nosp@m.on-s.nosp@m.oftwa.nosp@m.re.d.nosp@m.e)

Definition in file vcdutils.cc.