Searched refs:IMkvWriter (Results 1 - 5 of 5) sorted by relevance

/external/libvpx/libvpx/third_party/libwebm/mkvmuxer/
H A Dmkvmuxerutil.h18 class IMkvWriter;
32 int32 SerializeInt(IMkvWriter* writer, int64 value, int32 size);
54 int32 WriteUInt(IMkvWriter* writer, uint64 value);
59 int32 WriteUIntSize(IMkvWriter* writer, uint64 value, int32 size);
62 bool WriteEbmlMasterElement(IMkvWriter* writer, uint64 value, uint64 size);
64 // Outputs an Mkv ID, calls |IMkvWriter::ElementStartNotify|, and passes the
66 int32 WriteID(IMkvWriter* writer, uint64 type);
69 bool WriteEbmlElement(IMkvWriter* writer, uint64 type, uint64 value);
70 bool WriteEbmlElement(IMkvWriter* writer, uint64 type, int64 value);
71 bool WriteEbmlElement(IMkvWriter* write
[all...]
H A Dmkvmuxer.h37 class IMkvWriter { class in namespace:mkvmuxer
60 IMkvWriter();
61 virtual ~IMkvWriter();
64 LIBWEBM_DISALLOW_COPY_AND_ASSIGN(IMkvWriter);
70 bool WriteEbmlHeader(IMkvWriter* writer, uint64_t doc_type_version,
75 bool WriteEbmlHeader(IMkvWriter* writer, uint64_t doc_type_version);
79 bool WriteEbmlHeader(IMkvWriter* writer);
82 bool ChunkedCopy(mkvparser::IMkvReader* source, IMkvWriter* dst, int64_t start,
192 bool Write(IMkvWriter* writer) const;
248 bool Write(IMkvWriter* write
[all...]
H A Dmkvwriter.h19 // Default implementation of the IMkvWriter interface on Windows.
20 class MkvWriter : public IMkvWriter {
26 // IMkvWriter interface
H A Dmkvmuxerutil.cc34 uint64 WriteBlock(IMkvWriter* writer, const Frame* const frame, int64 timecode,
153 uint64 WriteSimpleBlock(IMkvWriter* writer, const Frame* const frame,
325 int32 SerializeInt(IMkvWriter* writer, int64 value, int32 size) {
345 int32 SerializeFloat(IMkvWriter* writer, float f) {
373 int32 WriteUInt(IMkvWriter* writer, uint64 value) {
382 int32 WriteUIntSize(IMkvWriter* writer, uint64 value, int32 size) {
416 int32 WriteID(IMkvWriter* writer, uint64 type) {
427 bool WriteEbmlMasterElement(IMkvWriter* writer, uint64 type, uint64 size) {
440 bool WriteEbmlElement(IMkvWriter* writer, uint64 type, uint64 value) {
444 bool WriteEbmlElement(IMkvWriter* write
[all...]
H A Dmkvmuxer.cc87 // IMkvWriter Class
89 IMkvWriter::IMkvWriter() {} function in class:mkvmuxer::IMkvWriter
91 IMkvWriter::~IMkvWriter() {}
93 bool WriteEbmlHeader(IMkvWriter* writer, uint64_t doc_type_version,
140 bool WriteEbmlHeader(IMkvWriter* writer, uint64_t doc_type_version) {
144 bool WriteEbmlHeader(IMkvWriter* writer) {
148 bool ChunkedCopy(mkvparser::IMkvReader* source, mkvmuxer::IMkvWriter* dst,
292 bool CuePoint::Write(IMkvWriter* write
[all...]

Completed in 119 milliseconds