/external/chromium_org/third_party/libvpx/source/libvpx/third_party/libmkv/ |
testlibmkv.c | 17 // init the datatype we're using for ebml output 19 EbmlGlobal ebml; local 20 ebml.buf = data; 21 ebml.offset = 0; 22 ebml.length = 8192; 24 writeHeader(&ebml); 27 Ebml_StartSubElement(&ebml, &startSegment, Segment); // segment 31 Ebml_StartSubElement(&ebml, &startInfo, Info); 32 Ebml_SerializeString(&ebml, 0x4D80, "muxingAppLibMkv"); 33 Ebml_SerializeString(&ebml, 0x5741, "writingAppLibMkv") [all...] |
WebMElement.h | 14 void writeHeader(EbmlGlobal *ebml); 15 void writeSegmentInformation(EbmlGlobal *ebml, EbmlLoc *startInfo, 18 void writeVideoTrack(EbmlGlobal *ebml, unsigned int trackNumber, 27 void writeSimpleBlock(EbmlGlobal *ebml, unsigned char trackNumber,
|
WebMElement.c | 20 Ebml_StartSubElement(glob, &start, EBML); 22 Ebml_SerializeUnsigned(glob, EBMLReadVersion, 1); // EBML Read Version 23 Ebml_SerializeUnsigned(glob, EBMLMaxIDLength, 4); // EBML Max ID Length 24 Ebml_SerializeUnsigned(glob, EBMLMaxSizeLength, 8); // EBML Max Size Length 107 void writeSegmentInformation(EbmlGlobal *ebml, EbmlLoc *startInfo, unsigned long timeCodeScale, double duration) { 108 Ebml_StartSubElement(ebml, startInfo, Info); 109 Ebml_SerializeUnsigned(ebml, TimecodeScale, timeCodeScale); 110 Ebml_SerializeFloat(ebml, Segment_Duration, duration * 1000.0); // Currently fixed to using milliseconds 111 Ebml_SerializeString(ebml, 0x4D80, "QTmuxingAppLibWebM-0.0.1"); 112 Ebml_SerializeString(ebml, 0x5741, "QTwritingAppLibWebM-0.0.1") [all...] |
/external/libvpx/libvpx/third_party/libmkv/ |
testlibmkv.c | 17 // init the datatype we're using for ebml output 19 EbmlGlobal ebml; local 20 ebml.buf = data; 21 ebml.offset = 0; 22 ebml.length = 8192; 24 writeHeader(&ebml); 27 Ebml_StartSubElement(&ebml, &startSegment, Segment); // segment 31 Ebml_StartSubElement(&ebml, &startInfo, Info); 32 Ebml_SerializeString(&ebml, 0x4D80, "muxingAppLibMkv"); 33 Ebml_SerializeString(&ebml, 0x5741, "writingAppLibMkv") [all...] |
WebMElement.h | 14 void writeHeader(EbmlGlobal *ebml); 15 void writeSegmentInformation(EbmlGlobal *ebml, EbmlLoc *startInfo, 18 void writeVideoTrack(EbmlGlobal *ebml, unsigned int trackNumber, 27 void writeSimpleBlock(EbmlGlobal *ebml, unsigned char trackNumber,
|
WebMElement.c | 20 Ebml_StartSubElement(glob, &start, EBML); 22 Ebml_SerializeUnsigned(glob, EBMLReadVersion, 1); // EBML Read Version 23 Ebml_SerializeUnsigned(glob, EBMLMaxIDLength, 4); // EBML Max ID Length 24 Ebml_SerializeUnsigned(glob, EBMLMaxSizeLength, 8); // EBML Max Size Length 107 void writeSegmentInformation(EbmlGlobal *ebml, EbmlLoc *startInfo, unsigned long timeCodeScale, double duration) { 108 Ebml_StartSubElement(ebml, startInfo, Info); 109 Ebml_SerializeUnsigned(ebml, TimecodeScale, timeCodeScale); 110 Ebml_SerializeFloat(ebml, Segment_Duration, duration * 1000.0); // Currently fixed to using milliseconds 111 Ebml_SerializeString(ebml, 0x4D80, "QTmuxingAppLibWebM-0.0.1"); 112 Ebml_SerializeString(ebml, 0x5741, "QTwritingAppLibWebM-0.0.1") [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/libmkv/ |
testlibmkv.c | 17 // init the datatype we're using for ebml output 19 EbmlGlobal ebml; local 20 ebml.buf = data; 21 ebml.offset = 0; 22 ebml.length = 8192; 24 writeHeader(&ebml); 27 Ebml_StartSubElement(&ebml, &startSegment, Segment); // segment 31 Ebml_StartSubElement(&ebml, &startInfo, Info); 32 Ebml_SerializeString(&ebml, 0x4D80, "muxingAppLibMkv"); 33 Ebml_SerializeString(&ebml, 0x5741, "writingAppLibMkv") [all...] |
WebMElement.h | 14 void writeHeader(EbmlGlobal *ebml); 15 void writeSegmentInformation(EbmlGlobal *ebml, EbmlLoc *startInfo, 18 void writeVideoTrack(EbmlGlobal *ebml, unsigned int trackNumber, 27 void writeSimpleBlock(EbmlGlobal *ebml, unsigned char trackNumber,
|
WebMElement.c | 20 Ebml_StartSubElement(glob, &start, EBML); 22 Ebml_SerializeUnsigned(glob, EBMLReadVersion, 1); // EBML Read Version 23 Ebml_SerializeUnsigned(glob, EBMLMaxIDLength, 4); // EBML Max ID Length 24 Ebml_SerializeUnsigned(glob, EBMLMaxSizeLength, 8); // EBML Max Size Length 107 void writeSegmentInformation(EbmlGlobal *ebml, EbmlLoc *startInfo, unsigned long timeCodeScale, double duration) { 108 Ebml_StartSubElement(ebml, startInfo, Info); 109 Ebml_SerializeUnsigned(ebml, TimecodeScale, timeCodeScale); 110 Ebml_SerializeFloat(ebml, Segment_Duration, duration * 1000.0); // Currently fixed to using milliseconds 111 Ebml_SerializeString(ebml, 0x4D80, "QTmuxingAppLibWebM-0.0.1"); 112 Ebml_SerializeString(ebml, 0x5741, "QTwritingAppLibWebM-0.0.1") [all...] |
/external/libvpx/libvpx/ |
webmenc.c | 102 void write_webm_seek_element(struct EbmlGlobal *ebml, 105 uint64_t offset = pos - ebml->position_reference; 107 Ebml_StartSubElement(ebml, &start, Seek); 108 Ebml_SerializeBinary(ebml, SeekID, id); 109 Ebml_SerializeUnsigned64(ebml, SeekPosition, offset); 110 Ebml_EndSubElement(ebml, &start); 113 void write_webm_seek_info(struct EbmlGlobal *ebml) { 121 pos = ftello(ebml->stream); 123 if (ebml->seek_info_pos) 124 fseeko(ebml->stream, ebml->seek_info_pos, SEEK_SET) [all...] |
webmenc.h | 75 void write_webm_seek_element(struct EbmlGlobal *ebml,
|
vpxenc.c | 621 struct EbmlGlobal ebml; member in struct:stream_state 844 stream->ebml.last_pts_ms = -1; 847 /* Allows removal of the application version from the EBML tags */ 848 stream->ebml.debug = global->debug; [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/ |
webmenc.c | 102 void write_webm_seek_element(struct EbmlGlobal *ebml, 105 uint64_t offset = pos - ebml->position_reference; 107 Ebml_StartSubElement(ebml, &start, Seek); 108 Ebml_SerializeBinary(ebml, SeekID, id); 109 Ebml_SerializeUnsigned64(ebml, SeekPosition, offset); 110 Ebml_EndSubElement(ebml, &start); 113 void write_webm_seek_info(struct EbmlGlobal *ebml) { 121 pos = ftello(ebml->stream); 123 if (ebml->seek_info_pos) 124 fseeko(ebml->stream, ebml->seek_info_pos, SEEK_SET) [all...] |
webmenc.h | 75 void write_webm_seek_element(struct EbmlGlobal *ebml,
|
vpxenc.c | 621 struct EbmlGlobal ebml; member in struct:stream_state 844 stream->ebml.last_pts_ms = -1; 847 /* Allows removal of the application version from the EBML tags */ 848 stream->ebml.debug = global->debug; [all...] |
/external/chromium_org/media/formats/webm/chromeos/ |
webm_encoder.cc | 29 static void Ebml_SerializeUnsigned32(EbmlGlobal* ebml, 33 Ebml_WriteID(ebml, class_id); 34 Ebml_Serialize(ebml, &size_serialized, sizeof(size_serialized), 1); 35 Ebml_Serialize(ebml, &value, sizeof(value), 4); 165 StartSubElement(EBML); 175 EndSubElement(); // EBML
|
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/nestegg/src/ |
nestegg.c | 14 /* EBML Elements */ 97 /* EBML Types */ 171 /* EBML Definitions */ 172 struct ebml { struct 304 struct ebml ebml; member in struct:nestegg 344 /* EBML Element Lists */ 346 E_FIELD(ID_EBML_VERSION, TYPE_UINT, struct ebml, ebml_version), 347 E_FIELD(ID_EBML_READ_VERSION, TYPE_UINT, struct ebml, ebml_read_version), 348 E_FIELD(ID_EBML_MAX_ID_LENGTH, TYPE_UINT, struct ebml, ebml_max_id_length) [all...] |
/external/libvpx/libvpx/third_party/nestegg/src/ |
nestegg.c | 14 /* EBML Elements */ 97 /* EBML Types */ 171 /* EBML Definitions */ 172 struct ebml { struct 304 struct ebml ebml; member in struct:nestegg 344 /* EBML Element Lists */ 346 E_FIELD(ID_EBML_VERSION, TYPE_UINT, struct ebml, ebml_version), 347 E_FIELD(ID_EBML_READ_VERSION, TYPE_UINT, struct ebml, ebml_read_version), 348 E_FIELD(ID_EBML_MAX_ID_LENGTH, TYPE_UINT, struct ebml, ebml_max_id_length) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/third_party/nestegg/src/ |
nestegg.c | 14 /* EBML Elements */ 97 /* EBML Types */ 171 /* EBML Definitions */ 172 struct ebml { struct 304 struct ebml ebml; member in struct:nestegg 344 /* EBML Element Lists */ 346 E_FIELD(ID_EBML_VERSION, TYPE_UINT, struct ebml, ebml_version), 347 E_FIELD(ID_EBML_READ_VERSION, TYPE_UINT, struct ebml, ebml_read_version), 348 E_FIELD(ID_EBML_MAX_ID_LENGTH, TYPE_UINT, struct ebml, ebml_max_id_length) [all...] |
/frameworks/av/media/libstagefright/webm/ |
WebmWriter.cpp | 312 // EBML void element. 461 sp<WebmElement> ebml, segment, info, seekHead, tracks, cues; local 462 ebml = WebmElement::EbmlHeader(); 487 sp<WebmElement> elems[] = { ebml, segment, seekHead, info, tracks, cues };
|
/external/chromium_org/third_party/libvpx/source/libvpx/ |
vpxenc.c | 589 struct EbmlGlobal ebml; member in struct:stream_state 811 stream->ebml.last_pts_ns = -1; 812 stream->ebml.writer = NULL; 813 stream->ebml.segment = NULL; 816 /* Allows removal of the application version from the EBML tags */ 817 stream->ebml.debug = global->debug; [all...] |