#include "sbTranscodeAlbumArt.h"
#include <prio.h>
#include <nsIIOService.h>
#include <nsIURI.h>
#include <nsIResProtocolHandler.h>
#include <nsIFileProtocolHandler.h>
#include <nsIMIMEService.h>
#include <nsIProtocolHandler.h>
#include <nsIBufferedStreams.h>
#include <nsIArray.h>
#include <nsIMutableArray.h>
#include <nsIFileStreams.h>
#include <nsISeekableStream.h>
#include <nsIBinaryInputStream.h>
#include <imgITools.h>
#include <imgIEncoder.h>
#include <nsComponentManagerUtils.h>
#include <nsTArray.h>
#include <nsThreadUtils.h>
#include <sbStandardProperties.h>
#include <sbProxiedComponentManager.h>
#include <sbTArrayStringEnumerator.h>
#include <sbMemoryUtils.h>
#include <sbIJobProgress.h>
#include <sbIFileMetadataService.h>
#include <sbIAlbumArtService.h>
#include "sbImageTools.h"
Go to the source code of this file.
#define BUFFER_CHUNK_SIZE 1024 |
static nsresult HaveEncoderForFormat |
( |
nsCString |
mimeType, |
|
|
PRBool * |
haveEncoder |
|
) |
| |
|
static |