Lines Matching refs:WebmElement
27 struct WebmElement : public LightRefBase<WebmElement> {
30 WebmElement(uint64_t id, uint64_t size);
31 virtual ~WebmElement();
40 static sp<WebmElement> EbmlHeader(
48 static sp<WebmElement> SegmentInfo(uint64_t scale = 1000000, double dur = 0);
50 static sp<WebmElement> AudioTrackEntry(
59 static sp<WebmElement> VideoTrackEntry(
66 static sp<WebmElement> SeekEntry(uint64_t id, uint64_t off);
67 static sp<WebmElement> CuePointEntry(uint64_t time, int track, uint64_t off);
68 static sp<WebmElement> SimpleBlock(
76 struct WebmUnsigned : public WebmElement {
82 struct WebmFloat : public WebmElement {
89 struct WebmBinary : public WebmElement {
95 struct WebmString : public WebmElement {
101 struct WebmSimpleBlock : public WebmElement {
111 struct EbmlVoid : public WebmElement {
118 struct WebmMaster : public WebmElement {
119 const List<sp<WebmElement> > mChildren;
121 WebmMaster(uint64_t id, const List<sp<WebmElement> > &children);