#ifndef NULLSOFT_M3UWRITERH #define NULLSOFT_M3UWRITERH #include #include "PlaylistWriter.h" class M3UWriter : public PlaylistWriter { public: M3UWriter() {} virtual ~M3UWriter(); int Open( const wchar_t *filename ) override; void Write( const wchar_t *filename ) override; void Write( const wchar_t *filename, const wchar_t *title, int length ) override; void Write( const wchar_t *p_filename, const wchar_t *p_title, const wchar_t *p_extended_infos, int p_length ) override {}; void Close() override; private: FILE *fp = NULL; }; #endif