|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.smaxe.uv.stream.MediaStreamInfo
public final class MediaStreamInfo
MediaStreamInfo
- media stream info.
Field Summary | |
---|---|
StreamInfo |
audio
audio stream. |
StreamInfo |
data
data stream. |
long |
stimestamp
stream timestamp. |
StreamInfo |
video
video stream. |
Constructor Summary | |
---|---|
MediaStreamInfo()
Constructor. |
|
MediaStreamInfo(long stimestamp)
Constructor. |
|
MediaStreamInfo(long stimestamp,
StreamInfo audio,
StreamInfo video,
StreamInfo data)
Constructor. |
Method Summary | |
---|---|
static int |
calculateBitrate(long dtime,
StreamInfo current,
StreamInfo previous)
Calculates bitrate. |
java.lang.Object |
clone()
|
boolean |
equals(java.lang.Object o)
|
int |
hashCode()
|
static void |
processMediaData(StreamInfo info,
long timestamp,
int dataSize)
Processes media data and keeps the info in the info instance. |
static int |
processMediaData(StreamInfo info,
MediaData data)
Processes data and keeps the info in the
info instance. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final long stimestamp
public final StreamInfo audio
public final StreamInfo video
public final StreamInfo data
Constructor Detail |
---|
public MediaStreamInfo(long stimestamp, StreamInfo audio, StreamInfo video, StreamInfo data)
stimestamp
- stream timestampaudio
- audio stream infovideo
- video stream infodata
- data stream infopublic MediaStreamInfo(long stimestamp)
stimestamp
- stream timestamppublic MediaStreamInfo()
Method Detail |
---|
public static int calculateBitrate(long dtime, StreamInfo current, StreamInfo previous)
dtime
- time deltacurrent
- previous
-
public static int processMediaData(StreamInfo info, MediaData data)
data
and keeps the info in the
info
instance.
info
- data
- media data
public static void processMediaData(StreamInfo info, long timestamp, int dataSize)
info
instance.
info
- timestamp
- timestampdataSize
- data sizepublic java.lang.Object clone()
clone
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |