public class SampleFlags extends Object
Constructor and Description |
---|
SampleFlags() |
SampleFlags(ByteBuffer bb) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
void |
getContent(ByteBuffer os) |
byte |
getIsLeading() |
int |
getReserved() |
int |
getSampleDegradationPriority() |
int |
getSampleDependsOn()
sample_depends_on takes one of the following four values:
|
int |
getSampleHasRedundancy()
sample_has_redundancy takes one of the following four values:
|
int |
getSampleIsDependedOn()
sample_is_depended_on takes one of the following four values:
|
int |
getSamplePaddingValue() |
int |
hashCode() |
boolean |
isSampleIsDifferenceSample() |
void |
setIsLeading(byte isLeading) |
void |
setReserved(int reserved) |
void |
setSampleDegradationPriority(int sampleDegradationPriority) |
void |
setSampleDependsOn(int sampleDependsOn)
sample_depends_on takes one of the following four values:
|
void |
setSampleHasRedundancy(int sampleHasRedundancy)
sample_has_redundancy takes one of the following four values:
|
void |
setSampleIsDependedOn(int sampleIsDependedOn)
sample_is_depended_on takes one of the following four values:
|
void |
setSampleIsDifferenceSample(boolean sampleIsDifferenceSample) |
void |
setSamplePaddingValue(int samplePaddingValue) |
String |
toString() |
public SampleFlags()
public SampleFlags(ByteBuffer bb)
public void getContent(ByteBuffer os)
public int getReserved()
public void setReserved(int reserved)
public byte getIsLeading()
public void setIsLeading(byte isLeading)
public int getSampleDependsOn()
0: the dependency of this sample is unknown; 1: this sample does depend on others (not an I picture); 2: this sample does not depend on others (I picture); 3: reserved
public void setSampleDependsOn(int sampleDependsOn)
0: the dependency of this sample is unknown; 1: this sample does depend on others (not an I picture); 2: this sample does not depend on others (I picture); 3: reserved
sampleDependsOn
- new depends on valuepublic int getSampleIsDependedOn()
0: the dependency of other samples on this sample is unknown; 1: other samples may depend on this one (not disposable); 2: no other sample depends on this one (disposable); 3: reserved
public void setSampleIsDependedOn(int sampleIsDependedOn)
0: the dependency of other samples on this sample is unknown; 1: other samples may depend on this one (not disposable); 2: no other sample depends on this one (disposable); 3: reserved
sampleIsDependedOn
- new is_depends on valuepublic int getSampleHasRedundancy()
0: it is unknown whether there is redundant coding in this sample; 1: there is redundant coding in this sample; 2: there is no redundant coding in this sample; 3: reserved
public void setSampleHasRedundancy(int sampleHasRedundancy)
0: it is unknown whether there is redundant coding in this sample; 1: there is redundant coding in this sample; 2: there is no redundant coding in this sample; 3: reserved
sampleHasRedundancy
- new redundancy levelpublic int getSamplePaddingValue()
public void setSamplePaddingValue(int samplePaddingValue)
public boolean isSampleIsDifferenceSample()
public void setSampleIsDifferenceSample(boolean sampleIsDifferenceSample)
public int getSampleDegradationPriority()
public void setSampleDegradationPriority(int sampleDegradationPriority)
Copyright © 2015. All rights reserved.