Encoder
class Encoder;
Encoder* fEncoder;
class Encoder;
BPrivate::media::Encoder* fEncoder;
virtual Encoder* NewEncoder(
virtual Encoder* NewEncoder(
class Encoder {
Encoder();
virtual ~Encoder();
status_t CreateEncoder(Encoder** _encoder,
status_t CreateEncoder(Encoder** encoder,
status_t CreateEncoder(Encoder** encoder,
void DestroyEncoder(Encoder* encoder);
Encoder(),
class AVCodecEncoder : public Encoder {
Encoder*
Encoder*
virtual Encoder* NewEncoder(
virtual Encoder* NewEncoder(const media_format& format);
Encoder::Perform(perform_code code, void* data)
void Encoder::_ReservedEncoder1() {}
void Encoder::_ReservedEncoder2() {}
void Encoder::_ReservedEncoder3() {}
void Encoder::_ReservedEncoder4() {}
void Encoder::_ReservedEncoder5() {}
void Encoder::_ReservedEncoder6() {}
void Encoder::_ReservedEncoder7() {}
void Encoder::_ReservedEncoder8() {}
void Encoder::_ReservedEncoder9() {}
void Encoder::_ReservedEncoder10() {}
void Encoder::_ReservedEncoder11() {}
void Encoder::_ReservedEncoder12() {}
void Encoder::_ReservedEncoder13() {}
void Encoder::_ReservedEncoder14() {}
void Encoder::_ReservedEncoder15() {}
void Encoder::_ReservedEncoder16() {}
void Encoder::_ReservedEncoder17() {}
void Encoder::_ReservedEncoder18() {}
void Encoder::_ReservedEncoder19() {}
void Encoder::_ReservedEncoder20() {}
Encoder::Encoder()
Encoder::~Encoder()
Encoder::AddTrackInfo(uint32 code, const void* data, size_t size, uint32 flags)
Encoder::ParameterView()
Encoder::ParameterWeb()
Encoder::GetParameterValue(int32 id, void* value, size_t* size) const
Encoder::SetParameterValue(int32 id, const void* value, size_t size)
Encoder::GetEncodeParameters(encode_parameters* parameters) const
Encoder::SetEncodeParameters(encode_parameters* parameters)
Encoder::WriteChunk(const void* chunkBuffer, size_t chunkSize,
Encoder::SetChunkWriter(ChunkWriter* writer)
MediaWriter::CreateEncoder(Encoder** _encoder,
Encoder* encoder;
PluginManager::CreateEncoder(Encoder** _encoder,
PluginManager::CreateEncoder(Encoder** encoder, const media_format& format)
PluginManager::DestroyEncoder(Encoder* encoder)