Configuration for OpenH264 encoder spatial layers. More...
Public Member Functions | |
fm.liveswitch.openh264.EncoderSpatialLayerConfig | deepCopy () |
Gets a deep copy of this configuration. More... | |
EncoderSpatialLayerConfig () | |
Configuration for an OpenH264 spatial layer. More... | |
fm.liveswitch.openh264.SampleAspectRatio | getAspectRatio () |
Gets a value that maps to "eAspectRatio". More... | |
int | getAspectRatioExtHeight () |
Gets a value that maps to "sAspectRatioExtHeight". More... | |
int | getAspectRatioExtWidth () |
Gets a value that maps to "sAspectRatioExtWidth". More... | |
boolean | getAspectRatioPresent () |
Gets a value that maps to "bAspectRatioPresent". More... | |
boolean | getColorDescriptionPresent () |
Gets a value that maps to "bColorDescriptionPresent". More... | |
fm.liveswitch.openh264.ColorMatrix | getColorMatrix () |
Gets a value that maps to "uiColorMatrix". More... | |
fm.liveswitch.openh264.ColorPrimaries | getColorPrimaries () |
Gets a value that maps to "uiColorPrimaries". More... | |
int | getDLayerQp () |
Gets a value that maps to "iDLayerQp". More... | |
float | getFrameRate () |
Gets a value that maps to "fFrameRate". More... | |
boolean | getFullRange () |
Gets a value that maps to "bFullRange". More... | |
fm.liveswitch.openh264.LevelIdc | getLevelIdc () |
Gets a value that maps to "uiLevelIdc". More... | |
fm.liveswitch.openh264.ProfileIdc | getProfileIdc () |
Gets a value that maps to "uiProfileIdc". More... | |
int[] | getSliceMBNum () |
Gets a value that maps to "sSliceArgument.uiSliceMbNum". More... | |
fm.liveswitch.openh264.SliceMode | getSliceMode () |
Gets a value that maps to "sSliceArgument.uiSliceMode". More... | |
int | getSliceNum () |
Gets a value that maps to "sSliceArgument.uiSliceNum". More... | |
int | getSliceSizeConstraint () |
Gets a value that maps to "sSliceArgument.uiSliceSizeConstraint". More... | |
fm.liveswitch.openh264.TransferCharacteristics | getTransferCharacteristics () |
Gets a value that maps to "uiTransferCharacteristics". More... | |
fm.liveswitch.openh264.VideoFormatSPS | getVideoFormat () |
Gets a value that maps to "uiVideoFormatSPS". More... | |
boolean | getVideoSignalTypePresent () |
Gets a value that maps to "bVideoSignalTypePresent". More... | |
void | setAspectRatio (fm.liveswitch.openh264.SampleAspectRatio value) |
Sets a value that maps to "eAspectRatio". More... | |
void | setAspectRatioExtHeight (int value) |
Sets a value that maps to "sAspectRatioExtHeight". More... | |
void | setAspectRatioExtWidth (int value) |
Sets a value that maps to "sAspectRatioExtWidth". More... | |
void | setAspectRatioPresent (boolean value) |
Sets a value that maps to "bAspectRatioPresent". More... | |
void | setColorDescriptionPresent (boolean value) |
Sets a value that maps to "bColorDescriptionPresent". More... | |
void | setColorMatrix (fm.liveswitch.openh264.ColorMatrix value) |
Sets a value that maps to "uiColorMatrix". More... | |
void | setColorPrimaries (fm.liveswitch.openh264.ColorPrimaries value) |
Sets a value that maps to "uiColorPrimaries". More... | |
void | setDLayerQp (int value) |
Sets a value that maps to "iDLayerQp". More... | |
void | setFrameRate (float value) |
Sets a value that maps to "fFrameRate". More... | |
void | setFullRange (boolean value) |
Sets a value that maps to "bFullRange". More... | |
void | setLevelIdc (fm.liveswitch.openh264.LevelIdc value) |
Sets a value that maps to "uiLevelIdc". More... | |
void | setProfileIdc (fm.liveswitch.openh264.ProfileIdc value) |
Sets a value that maps to "uiProfileIdc". More... | |
void | setSliceMBNum (int[] value) |
Sets a value that maps to "sSliceArgument.uiSliceMbNum". More... | |
void | setSliceMode (fm.liveswitch.openh264.SliceMode value) |
Sets a value that maps to "sSliceArgument.uiSliceMode". More... | |
void | setSliceNum (int value) |
Sets a value that maps to "sSliceArgument.uiSliceNum". More... | |
void | setSliceSizeConstraint (int value) |
Sets a value that maps to "sSliceArgument.uiSliceSizeConstraint". More... | |
void | setTransferCharacteristics (fm.liveswitch.openh264.TransferCharacteristics value) |
Sets a value that maps to "uiTransferCharacteristics". More... | |
void | setVideoFormat (fm.liveswitch.openh264.VideoFormatSPS value) |
Sets a value that maps to "uiVideoFormatSPS". More... | |
void | setVideoSignalTypePresent (boolean value) |
Sets a value that maps to "bVideoSignalTypePresent". More... | |
Configuration for OpenH264 encoder spatial layers.
Properties map to OpenH264 properties defined in "SSpatialLayerConfig".
fm.liveswitch.openh264.EncoderSpatialLayerConfig.EncoderSpatialLayerConfig | ( | ) |
Configuration for an OpenH264 spatial layer.
fm.liveswitch.openh264.EncoderSpatialLayerConfig fm.liveswitch.openh264.EncoderSpatialLayerConfig.deepCopy | ( | ) |
Gets a deep copy of this configuration.
fm.liveswitch.openh264.SampleAspectRatio fm.liveswitch.openh264.EncoderSpatialLayerConfig.getAspectRatio | ( | ) |
Gets a value that maps to "eAspectRatio".
int fm.liveswitch.openh264.EncoderSpatialLayerConfig.getAspectRatioExtHeight | ( | ) |
Gets a value that maps to "sAspectRatioExtHeight".
int fm.liveswitch.openh264.EncoderSpatialLayerConfig.getAspectRatioExtWidth | ( | ) |
Gets a value that maps to "sAspectRatioExtWidth".
boolean fm.liveswitch.openh264.EncoderSpatialLayerConfig.getAspectRatioPresent | ( | ) |
Gets a value that maps to "bAspectRatioPresent".
boolean fm.liveswitch.openh264.EncoderSpatialLayerConfig.getColorDescriptionPresent | ( | ) |
Gets a value that maps to "bColorDescriptionPresent".
fm.liveswitch.openh264.ColorMatrix fm.liveswitch.openh264.EncoderSpatialLayerConfig.getColorMatrix | ( | ) |
Gets a value that maps to "uiColorMatrix".
fm.liveswitch.openh264.ColorPrimaries fm.liveswitch.openh264.EncoderSpatialLayerConfig.getColorPrimaries | ( | ) |
Gets a value that maps to "uiColorPrimaries".
int fm.liveswitch.openh264.EncoderSpatialLayerConfig.getDLayerQp | ( | ) |
Gets a value that maps to "iDLayerQp".
float fm.liveswitch.openh264.EncoderSpatialLayerConfig.getFrameRate | ( | ) |
Gets a value that maps to "fFrameRate".
boolean fm.liveswitch.openh264.EncoderSpatialLayerConfig.getFullRange | ( | ) |
Gets a value that maps to "bFullRange".
fm.liveswitch.openh264.LevelIdc fm.liveswitch.openh264.EncoderSpatialLayerConfig.getLevelIdc | ( | ) |
Gets a value that maps to "uiLevelIdc".
fm.liveswitch.openh264.ProfileIdc fm.liveswitch.openh264.EncoderSpatialLayerConfig.getProfileIdc | ( | ) |
Gets a value that maps to "uiProfileIdc".
int [] fm.liveswitch.openh264.EncoderSpatialLayerConfig.getSliceMBNum | ( | ) |
Gets a value that maps to "sSliceArgument.uiSliceMbNum".
fm.liveswitch.openh264.SliceMode fm.liveswitch.openh264.EncoderSpatialLayerConfig.getSliceMode | ( | ) |
Gets a value that maps to "sSliceArgument.uiSliceMode".
int fm.liveswitch.openh264.EncoderSpatialLayerConfig.getSliceNum | ( | ) |
Gets a value that maps to "sSliceArgument.uiSliceNum".
int fm.liveswitch.openh264.EncoderSpatialLayerConfig.getSliceSizeConstraint | ( | ) |
Gets a value that maps to "sSliceArgument.uiSliceSizeConstraint".
fm.liveswitch.openh264.TransferCharacteristics fm.liveswitch.openh264.EncoderSpatialLayerConfig.getTransferCharacteristics | ( | ) |
Gets a value that maps to "uiTransferCharacteristics".
fm.liveswitch.openh264.VideoFormatSPS fm.liveswitch.openh264.EncoderSpatialLayerConfig.getVideoFormat | ( | ) |
Gets a value that maps to "uiVideoFormatSPS".
boolean fm.liveswitch.openh264.EncoderSpatialLayerConfig.getVideoSignalTypePresent | ( | ) |
Gets a value that maps to "bVideoSignalTypePresent".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setAspectRatio | ( | fm.liveswitch.openh264.SampleAspectRatio | value | ) |
Sets a value that maps to "eAspectRatio".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setAspectRatioExtHeight | ( | int | value | ) |
Sets a value that maps to "sAspectRatioExtHeight".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setAspectRatioExtWidth | ( | int | value | ) |
Sets a value that maps to "sAspectRatioExtWidth".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setAspectRatioPresent | ( | boolean | value | ) |
Sets a value that maps to "bAspectRatioPresent".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setColorDescriptionPresent | ( | boolean | value | ) |
Sets a value that maps to "bColorDescriptionPresent".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setColorMatrix | ( | fm.liveswitch.openh264.ColorMatrix | value | ) |
Sets a value that maps to "uiColorMatrix".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setColorPrimaries | ( | fm.liveswitch.openh264.ColorPrimaries | value | ) |
Sets a value that maps to "uiColorPrimaries".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setDLayerQp | ( | int | value | ) |
Sets a value that maps to "iDLayerQp".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setFrameRate | ( | float | value | ) |
Sets a value that maps to "fFrameRate".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setFullRange | ( | boolean | value | ) |
Sets a value that maps to "bFullRange".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setLevelIdc | ( | fm.liveswitch.openh264.LevelIdc | value | ) |
Sets a value that maps to "uiLevelIdc".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setProfileIdc | ( | fm.liveswitch.openh264.ProfileIdc | value | ) |
Sets a value that maps to "uiProfileIdc".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setSliceMBNum | ( | int[] | value | ) |
Sets a value that maps to "sSliceArgument.uiSliceMbNum".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setSliceMode | ( | fm.liveswitch.openh264.SliceMode | value | ) |
Sets a value that maps to "sSliceArgument.uiSliceMode".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setSliceNum | ( | int | value | ) |
Sets a value that maps to "sSliceArgument.uiSliceNum".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setSliceSizeConstraint | ( | int | value | ) |
Sets a value that maps to "sSliceArgument.uiSliceSizeConstraint".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setTransferCharacteristics | ( | fm.liveswitch.openh264.TransferCharacteristics | value | ) |
Sets a value that maps to "uiTransferCharacteristics".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setVideoFormat | ( | fm.liveswitch.openh264.VideoFormatSPS | value | ) |
Sets a value that maps to "uiVideoFormatSPS".
void fm.liveswitch.openh264.EncoderSpatialLayerConfig.setVideoSignalTypePresent | ( | boolean | value | ) |
Sets a value that maps to "bVideoSignalTypePresent".