summaryrefslogtreecommitdiff
path: root/faad2/src/plugins/QCDMp4/QCDModTagEditor.h
diff options
context:
space:
mode:
authorMichał Cichoń <michcic@gmail.com>2015-08-25 19:58:37 +0200
committerMichał Cichoń <michcic@gmail.com>2015-08-25 19:58:37 +0200
commita68df043bfbc7f8f38332143577877846631eca4 (patch)
treebf0e892f6e6df291111536e5db14982c834efe13 /faad2/src/plugins/QCDMp4/QCDModTagEditor.h
parent62c78119f83d76661ded8c852ac42c3b9330d211 (diff)
downloadpianobar-windows-build-a68df043bfbc7f8f38332143577877846631eca4.tar.gz
pianobar-windows-build-a68df043bfbc7f8f38332143577877846631eca4.tar.bz2
pianobar-windows-build-a68df043bfbc7f8f38332143577877846631eca4.zip
Update build environment
- remove faad2 - remove mad - remove polarssl - remove pthreads - add libcurl - add vtparse with UTF8 support - update project to use Visual Studio 2015
Diffstat (limited to 'faad2/src/plugins/QCDMp4/QCDModTagEditor.h')
-rw-r--r--faad2/src/plugins/QCDMp4/QCDModTagEditor.h84
1 files changed, 0 insertions, 84 deletions
diff --git a/faad2/src/plugins/QCDMp4/QCDModTagEditor.h b/faad2/src/plugins/QCDMp4/QCDModTagEditor.h
deleted file mode 100644
index 13555f3..0000000
--- a/faad2/src/plugins/QCDMp4/QCDModTagEditor.h
+++ /dev/null
@@ -1,84 +0,0 @@
-//-----------------------------------------------------------------------------
-//
-// File: QCDModTagEditor
-//
-// About: Tag Editing plugin module interface. This file is published with the
-// QCD plugin SDK.
-//
-// Authors: Written by Paul Quinn
-//
-// Copyright:
-//
-// QCD multimedia player application Software Development Kit Release 1.0.
-//
-// Copyright (C) 2002 Quinnware
-//
-// This code is free. If you redistribute it in any form, leave this notice
-// here.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-//
-//-----------------------------------------------------------------------------
-
-#ifndef QCDMODTAGEDITOR_H
-#define QCDMODTAGEDITOR_H
-
-#include "QCDModDefs.h"
-
-// name of the DLL export for output plugins
-#define TAGEDITORDLL_ENTRY_POINT QTagEditorModule
-
-// Tag field ids
-typedef enum
-{
- TAGFIELD_FIRSTFIELD = 0,
-
- TAGFIELD_TITLE = 0,
- TAGFIELD_ARTIST,
- TAGFIELD_ALBUM,
- TAGFIELD_GENRE,
- TAGFIELD_YEAR,
- TAGFIELD_TRACK,
- TAGFIELD_COMMENT,
-
- TAGFIELD_COMPOSER,
- TAGFIELD_CONDUCTOR,
- TAGFIELD_ORCHESTRA,
- TAGFIELD_YEARCOMPOSED,
-
- TAGFIELD_ORIGARTIST,
- TAGFIELD_LABEL,
- TAGFIELD_COPYRIGHT,
- TAGFIELD_ENCODER,
- TAGFIELD_CDDBTAGID,
-
- TAGFIELD_FIELDCOUNT
-};
-
-//-----------------------------------------------------------------------------
-
-typedef struct
-{
- UINT size; // size of init structure
- UINT version; // plugin structure version (set to PLUGIN_API_VERSION)
-
- LPCSTR description;
- LPCSTR defaultexts;
-
- bool (*Read)(LPCSTR filename, void* tagHandle);
- bool (*Write)(LPCSTR filename, void* tagHandle);
- bool (*Strip)(LPCSTR filename);
-
- void (*ShutDown)(int flags);
-
- void (*SetFieldA)(void* tagHandle, int fieldId, LPCSTR szNewText);
- void (*SetFieldW)(void* tagHandle, int fieldId, LPCWSTR szNewText);
-
- LPCSTR (*GetFieldA)(void* tagHandle, int fieldId);
- LPCWSTR (*GetFieldW)(void* tagHandle, int fieldId);
-
-} QCDModInitTag;
-
-#endif //QCDMODTAGEDITOR_H \ No newline at end of file