de.humatic.dsj
Class BDAChannelInfo
java.lang.Object
de.humatic.dsj.BDAChannelInfo
public class BDAChannelInfo
- extends java.lang.Object
|
Constructor Summary |
BDAChannelInfo(java.lang.String channelName,
java.lang.String providerName,
int[] data)
BDAChannelInfos are used by the DSBDAGraph class to tune to a specified channel. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BDAChannelInfo
public BDAChannelInfo(java.lang.String channelName,
java.lang.String providerName,
int[] data)
- BDAChannelInfos are used by the DSBDAGraph class to tune to a specified channel. In normal operation
they are constructed internally from the channellist file that gets written when a channel scan is
performed.
You may use this constructor manually to bypass the normal procedure.
The int[9] argument is made out of:
ChannelID (application defineable),
frequency (in kHz),
SID, service ID
TSID, transport stream ID
NIT,
bandwidth (symbolrate for DVB-S & C),
polarization (for DVB-S & C),
QAM (DVB-C, reserverd otherwise),
network type (see constants)
getProgramName
public java.lang.String getProgramName()
getProvider
public java.lang.String getProvider()
getChannelNumber
public int getChannelNumber()
getFrequency
public int getFrequency()
getBandWidth
public int getBandWidth()
getSID
public int getSID()
getPID
public int getPID()
getTSID
public int getTSID()
getQAM
public int getQAM()
getServiceType
public int getServiceType()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(BDAChannelInfo ci)
equalBroadcast
public boolean equalBroadcast(BDAChannelInfo ci)