public static ChannelBox createChannelBox() { return new ChannelBox(new Header(fourcc())); }
private static void setLabels(TrakBox trakBox, Label[] labels) { ChannelBox channel = Box.findFirst(trakBox, ChannelBox.class, "mdia", "minf", "stbl", "stsd", null, "chan"); if (channel == null) { channel = new ChannelBox(); Box.findFirst(trakBox, SampleEntry.class, "mdia", "minf", "stbl", "stsd", null).add(channel); } setLabels(labels, channel); }
private static void setLabels(TrakBox trakBox, Label[] labels) { ChannelBox channel = Box.findFirst(trakBox, ChannelBox.class, "mdia", "minf", "stbl", "stsd", null, "chan"); if (channel == null) { channel = new ChannelBox(); Box.findFirst(trakBox, SampleEntry.class, "mdia", "minf", "stbl", "stsd", null).add(channel); } setLabels(labels, channel); }