public HevcConfigurationBox() { super(TYPE); hevcDecoderConfigurationRecord = new HevcDecoderConfigurationRecord(); }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; HevcConfigurationBox that = (HevcConfigurationBox) o; if (hevcDecoderConfigurationRecord != null ? !hevcDecoderConfigurationRecord.equals(that.hevcDecoderConfigurationRecord) : that.hevcDecoderConfigurationRecord != null) return false; return true; }
@Override protected long getContentSize() { return hevcDecoderConfigurationRecord.getSize(); }
if (hvcc.getHevcDecoderConfigurationRecord().isFrame_only_constraint_flag()) { _general_constraint_indicator_flags |= 1l << 47; if (hvcc.getHevcDecoderConfigurationRecord().isNon_packed_constraint_flag()) { _general_constraint_indicator_flags |= 1l << 46; if (hvcc.getHevcDecoderConfigurationRecord().isInterlaced_source_flag()) { _general_constraint_indicator_flags |= 1l << 45; if (hvcc.getHevcDecoderConfigurationRecord().isProgressive_source_flag()) { _general_constraint_indicator_flags |= 1l << 44;
@Override protected void getContent(ByteBuffer byteBuffer) { hevcDecoderConfigurationRecord.write(byteBuffer); }
@Override protected void _parseDetails(ByteBuffer content) { hevcDecoderConfigurationRecord.parse(content); }
@Override public int hashCode() { return hevcDecoderConfigurationRecord != null ? hevcDecoderConfigurationRecord.hashCode() : 0; }
@Override protected void getContent(ByteBuffer byteBuffer) { hevcDecoderConfigurationRecord.write(byteBuffer); }
@Override protected void _parseDetails(ByteBuffer content) { hevcDecoderConfigurationRecord.parse(content); }
@Override public int hashCode() { return hevcDecoderConfigurationRecord != null ? hevcDecoderConfigurationRecord.hashCode() : 0; }
@Override public boolean equals(Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; HevcConfigurationBox that = (HevcConfigurationBox) o; if (hevcDecoderConfigurationRecord != null ? !hevcDecoderConfigurationRecord.equals(that.hevcDecoderConfigurationRecord) : that.hevcDecoderConfigurationRecord != null) return false; return true; }
public HevcConfigurationBox() { super(TYPE); hevcDecoderConfigurationRecord = new HevcDecoderConfigurationRecord(); }
@Override protected long getContentSize() { return hevcDecoderConfigurationRecord.getSize(); }