package com.twilight.h264.decoder;
public class AVComponentDescriptor {
public int /*uint16_t */plane =2; ///< which of the 4 planes contains the component
/**
* Number of elements between 2 horizontally consecutive pixels minus 1.
* Elements are bits for bitstream formats, bytes otherwise.
*/
public int /*uint16_t */step_minus1 =3;
/**
* Number of elements before the component of the first pixel plus 1.
* Elements are bits for bitstream formats, bytes otherwise.
*/
public int /*uint16_t */offset_plus1 =3;
public int /*uint16_t */shift =3; ///< number of least significant bits that must be shifted away to get the value
public int /*uint16_t */depth_minus1 =4; ///< number of bits in the component minus 1
public AVComponentDescriptor(int _plane, int _step_minus1, int _offset_plus1
, int _shift, int _depth_minus1) {
plane = _plane;
step_minus1 = _step_minus1;
offset_plus1 = _offset_plus1;
shift = _shift;
depth_minus1 = _depth_minus1;
}
}