Class StreamMetadata
java.lang.Object
org.opencastproject.inspection.ffmpeg.api.CommonMetadata
org.opencastproject.inspection.ffmpeg.api.TemporalMetadata
org.opencastproject.inspection.ffmpeg.api.StreamMetadata
- Direct Known Subclasses:
AudioStreamMetadata,SubtitleStreamMetadata,VideoStreamMetadata
Common metadata for all kind of embedded media streams.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Floatprotected Longprotected LongFields inherited from class org.opencastproject.inspection.ffmpeg.api.TemporalMetadata
bitRate, bitRateMaximum, bitRateMinimum, bitRateMode, bitRateNominal, durationFields inherited from class org.opencastproject.inspection.ffmpeg.api.CommonMetadata
encodedDate, encoderApplication, encoderApplicationURL, encoderApplicationVendor, encoderLibrary, encoderLibraryInfo, encoderLibraryReleaseDate, encoderLibrarySettings, encoderLibraryURL, encoderLibraryVendor, encoderLibraryVersion, encrypted, format, formatInfo, formatProfile, formatSettingsSummary, formatURL, formatVersion, language, size, taggedDate, title -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDelay()Returns the resolution in bits.voidsetAlignment(String alignment) voidsetCaptureDevice(String captureDevice) voidsetCaptureDeviceInfo(String captureDeviceInfo) voidsetCaptureDeviceURL(String captureDeviceURL) voidsetCaptureDeviceVendor(String captureDeviceVendor) voidsetCaptureDeviceVersion(String captureDeviceVersion) voidsetCompressionRatio(Float compressionRatio) voidvoidvoidsetResolution(Integer resolution) Sets the resolution in bits.Methods inherited from class org.opencastproject.inspection.ffmpeg.api.TemporalMetadata
getBitRate, getBitRateMaximum, getBitRateMinimum, getBitRateMode, getBitRateNominal, getDuration, setBitRate, setBitRateMaximum, setBitRateMinimum, setBitRateMode, setBitRateNominal, setDurationMethods inherited from class org.opencastproject.inspection.ffmpeg.api.CommonMetadata
getEncodedDate, getEncoderApplication, getEncoderApplicationURL, getEncoderApplicationVendor, getEncoderLibrary, getEncoderLibraryInfo, getEncoderLibraryReleaseDate, getEncoderLibrarySettings, getEncoderLibraryURL, getEncoderLibraryVendor, getEncoderLibraryVersion, getFormat, getFormatInfo, getFormatProfile, getFormatSettingsSummary, getFormatURL, getFormatVersion, getLanguage, getSize, getTaggedDate, getTitle, isEncrypted, setEncodedDate, setEncoderApplication, setEncoderApplicationURL, setEncoderApplicationVendor, setEncoderLibrary, setEncoderLibraryInfo, setEncoderLibraryReleaseDate, setEncoderLibrarySettings, setEncoderLibraryURL, setEncoderLibraryVendor, setEncoderLibraryVersion, setEncrypted, setFormat, setFormatInfo, setFormatProfile, setFormatSettingsSummary, setFormatURL, setFormatVersion, setLanguage, setSize, setTaggedDate, setTitle
-
Field Details
-
alignment
-
delay
-
frames
-
compressionRatio
-
captureDevice
-
captureDeviceVersion
-
captureDeviceVendor
-
captureDeviceURL
-
captureDeviceInfo
-
-
Constructor Details
-
StreamMetadata
public StreamMetadata()
-
-
Method Details
-
getAlignment
-
setAlignment
-
getDelay
-
setDelay
-
getFrames
-
setFrames
-
getCompressionRatio
-
setCompressionRatio
-
getCaptureDevice
-
setCaptureDevice
-
getCaptureDeviceVersion
-
setCaptureDeviceVersion
-
getCaptureDeviceVendor
-
setCaptureDeviceVendor
-
getCaptureDeviceURL
-
setCaptureDeviceURL
-
getCaptureDeviceInfo
-
setCaptureDeviceInfo
-
getResolution
Returns the resolution in bits. Usually one of 8, 16, 20 or 24. -
setResolution
Sets the resolution in bits. Usually one of 8, 16, 20 or 24.
-