public class Mp4MvhdBox extends AbstractMp4Box
This MP4Box contains important audio information we need. It can be used to calculate track length, depending on the version field this can be in either short or long format
Modifier and Type | Field and Description |
---|---|
static int |
CREATED_DATE_LONG_LENGTH |
static int |
CREATED_DATE_LONG_POS |
static int |
CREATED_DATE_SHORT_LENGTH |
static int |
CREATED_DATE_SHORT_POS |
static int |
DURATION_LONG_LENGTH |
static int |
DURATION_LONG_POS |
static int |
DURATION_SHORT_LENGTH |
static int |
DURATION_SHORT_POS |
static int |
MODIFIED_DATE_LONG_LENGTH |
static int |
MODIFIED_DATE_LONG_POS |
static int |
MODIFIED_DATE_SHORT_LENGTH |
static int |
MODIFIED_DATE_SHORT_POS |
static int |
OTHER_FLAG_LENGTH |
static int |
OTHER_FLAG_POS |
static int |
TIMESCALE_LENGTH |
static int |
TIMESCALE_LONG_POS |
static int |
TIMESCALE_SHORT_POS |
static int |
VERSION_FLAG_LENGTH |
static int |
VERSION_FLAG_POS |
dataBuffer, header
Constructor and Description |
---|
Mp4MvhdBox(Mp4BoxHeader header,
ByteBuffer dataBuffer) |
Modifier and Type | Method and Description |
---|---|
int |
getLength() |
double |
getPreciseLength() |
getData, getHeader
public static final int VERSION_FLAG_POS
public static final int OTHER_FLAG_POS
public static final int CREATED_DATE_SHORT_POS
public static final int MODIFIED_DATE_SHORT_POS
public static final int TIMESCALE_SHORT_POS
public static final int DURATION_SHORT_POS
public static final int CREATED_DATE_LONG_POS
public static final int MODIFIED_DATE_LONG_POS
public static final int TIMESCALE_LONG_POS
public static final int DURATION_LONG_POS
public static final int VERSION_FLAG_LENGTH
public static final int OTHER_FLAG_LENGTH
public static final int CREATED_DATE_SHORT_LENGTH
public static final int MODIFIED_DATE_SHORT_LENGTH
public static final int CREATED_DATE_LONG_LENGTH
public static final int MODIFIED_DATE_LONG_LENGTH
public static final int TIMESCALE_LENGTH
public static final int DURATION_SHORT_LENGTH
public static final int DURATION_LONG_LENGTH
public Mp4MvhdBox(Mp4BoxHeader header, ByteBuffer dataBuffer)
header
- header infodataBuffer
- data of box (doesnt include header data)Copyright © 2005–2020 jthink.net. All rights reserved.