MetadataHandlerTaglib.h File Reference

Songbird MetadataHandlerTaglib Component Definition. More...

#include <nsCOMPtr.h>
#include <nsIChannel.h>
#include <nsICharsetDetectionObserver.h>
#include <nsIFileProtocolHandler.h>
#include <nsIResProtocolHandler.h>
#include <nsIURL.h>
#include <nsStringGlue.h>
#include <nsMemory.h>
#include <nsTArray.h>
#include <nsAutoPtr.h>
#include <sbIMetadataHandler.h>
#include <sbISeekableChannel.h>
#include <sbITagLibChannelFileIOManager.h>
#include <flacfile.h>
#include <fileref.h>
#include <mpegfile.h>
#include <asffile.h>
#include <vorbisfile.h>
#include <id3v1tag.h>
#include <id3v2tag.h>
#include <mp4file.h>
#include <mp4tag.h>
#include <apetag.h>
#include <tag.h>
#include <tfile.h>
#include <xiphcomment.h>
#include <attachedpictureframe.h>
#include <nsAutoLock.h>
Include dependency graph for MetadataHandlerTaglib.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbMetadataHandlerTaglib
 

Macros

#define SONGBIRD_METADATAHANDLERTAGLIB_CONTRACTID   "@songbirdnest.com/Songbird/MetadataHandler/Taglib;1"
 
#define SONGBIRD_METADATAHANDLERTAGLIB_CLASSNAME   "Songbird Taglib Metadata Handler Component"
 
#define SONGBIRD_METADATAHANDLERTAGLIB_CID
 

Detailed Description

Songbird MetadataHandlerTaglib Component Definition.

Definition in file MetadataHandlerTaglib.h.

Macro Definition Documentation

#define SONGBIRD_METADATAHANDLERTAGLIB_CID
Value:
{ \
0x62f2be31, \
0x54cf, \
0x4728, \
{ 0x84, 0xe8, 0x92, 0x3f, 0x52, 0x15, 0xb9, 0x2a } \
}

Definition at line 55 of file MetadataHandlerTaglib.h.

#define SONGBIRD_METADATAHANDLERTAGLIB_CLASSNAME   "Songbird Taglib Metadata Handler Component"

Definition at line 53 of file MetadataHandlerTaglib.h.

#define SONGBIRD_METADATAHANDLERTAGLIB_CONTRACTID   "@songbirdnest.com/Songbird/MetadataHandler/Taglib;1"

Definition at line 51 of file MetadataHandlerTaglib.h.