Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CEncoder Member List

This is the complete list of members for CEncoder, including all inherited members.

CEncoder(std::shared_ptr< IEncoder > encoder)CEncoderexplicit
CloseEncode()CEncodervirtual
Encode(int nNumBytesRead, uint8_t *pbtStream)CEncodervirtual
FileClose()CEncoder
FileCreate(const char *filename)CEncoder
FileSeek(int64_t iFilePosition, int iWhence=SEEK_SET)CEncoder
FileWrite(const void *pBuffer, uint32_t iBytes)CEncoder
FlushStream()CEncoderprotected
Init(const char *strFile, int iInChannels, int iInRate, int iInBits)CEncodervirtual
m_btWriteBufferCEncoderprotected
m_dwWriteBufferPointerCEncoderprotected
m_fileCEncoderprotected
m_implCEncoderprotected
SeekCallback(void *opaque, int64_t offset, int whence)CEncoderprotectedstatic
SetAlbum(const std::string &str)CEncoderinline
SetAlbumArtist(const std::string &str)CEncoderinline
SetArtist(const std::string &str)CEncoderinline
SetComment(const std::string &str)CEncoderinline
SetGenre(const std::string &str)CEncoderinline
SetTitle(const std::string &str)CEncoderinline
SetTrack(const std::string &str)CEncoderinline
SetTrackLength(int length)CEncoderinline
SetYear(const std::string &str)CEncoderinline
WriteCallback(void *opaque, const uint8_t *data, int size)CEncoderprotectedstatic
WriteStream(const void *pBuffer, uint32_t iBytes)CEncoderprotected
~CEncoder()CEncodervirtual