Lines Matching refs:data

70         /* package */ abstract int extraParamToByteArray(byte[] data, int index);
76 /* package */ final int toByteArray(boolean includeType, byte[] data, int index) {
86 data[index++] = (byte) mSourceType;
88 extraParamToByteArray(data, index);
115 int extraParamToByteArray(byte[] data, int index) {
122 // ---- Digital service data -------------------------------------------------------------------
166 int toByteArray(byte[] data, int index);
198 public int toByteArray(byte[] data, int index) {
199 return threeFieldsToSixBytes(mTransportStreamId, mServiceId, mOriginalNetworkId, data,
227 public int toByteArray(byte[] data, int index) {
228 return threeFieldsToSixBytes(mTransportStreamId, mProgramNumber, 0, data, index);
261 public int toByteArray(byte[] data, int index) {
262 return threeFieldsToSixBytes(mTransportStreamId, mServiceId, mOriginalNetworkId, data,
290 private int toByteArray(byte[] data, int index) {
292 data[index] = (byte) (((mChannelNumberFormat << 2) | (mMajorChannelNumber >>> 8) & 0x3));
293 data[index + 1] = (byte) (mMajorChannelNumber & 0xFF);
295 shortToByteArray((short) mMinorChannelNumber, data, index + 2);
331 public int toByteArray(byte[] data, int index) {
332 mChannelIdentifier.toByteArray(data, index);
334 data[index + 4] = 0;
335 data[index + 5] = 0;
362 DigitalChannelData data) {
363 if (data == null) {
364 throw new IllegalArgumentException("data should not be null.");
383 data);
404 public static DigitalServiceSource ofArib(int aribType, AribData data) {
405 if (data == null) {
406 throw new IllegalArgumentException("data should not be null.");
415 aribType, data);
435 public static DigitalServiceSource ofAtsc(int atscType, AtscData data) {
436 if (data == null) {
437 throw new IllegalArgumentException("data should not be null.");
446 atscType, data);
467 public static DigitalServiceSource ofDvb(int dvbType, DvbData data) {
468 if (data == null) {
469 throw new IllegalArgumentException("data should not be null.");
479 dvbType, data);
528 int extraParamToByteArray(byte[] data, int index) {
529 data[index] = (byte) ((mIdentificationMethod << 7) | (mBroadcastSystem & 0x7F));
530 mIdentification.toByteArray(data, index + 1);
538 // ---- Analogue service data ------------------------------------------------------------------
607 * Record source for analogue service data. It consists of
638 /* package */ int extraParamToByteArray(byte[] data, int index) {
640 data[index] = (byte) mBroadcastType;
642 shortToByteArray((short) mFrequency, data, index + 1);
644 data[index + 3] = (byte) mBroadcastSystem;
651 // ---- External plug data ---------------------------------------------------------------------
688 int extraParamToByteArray(byte[] data, int index) {
689 data[index] = (byte) mPlugNumber;
732 int extraParamToByteArray(byte[] data, int index) {
733 shortToByteArray((short) mPhysicalAddress, data, index);
742 private static int threeFieldsToSixBytes(int first, int second, int third, byte[] data,
744 shortToByteArray((short) first, data, index);
745 shortToByteArray((short) second, data, index + 2);
746 shortToByteArray((short) third, data, index + 4);