Loading tv/tuner/1.0/types.hal +27 −1 Original line number Diff line number Diff line Loading @@ -1924,7 +1924,7 @@ safe_union DemuxPid { }; @export enum Constant : uint16_t { enum Constant : uint32_t { /** * An invalid packet ID in transport stream according to ISO/IEC 13818-1. */ Loading @@ -1933,6 +1933,14 @@ enum Constant : uint16_t { * An invalid Stream ID. */ INVALID_STREAM_ID = 0xFFFF, /** * An invalid Filter ID. */ INVALID_FILTER_ID = 0xFFFFFFFF, /** * An invalid AV sync hardware ID. */ INVALID_AV_SYNC_ID = 0xFFFFFFFF, }; /** Loading Loading @@ -2151,19 +2159,37 @@ struct DemuxFilterDownloadSettings { */ struct DemuxIpAddress { safe_union SrcIpAddress { /** * 0.0.0.0 is invalid. should be ignored. */ uint8_t[4] v4; /** * 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 is invalid. should be ignored. */ uint8_t[16] v6; } srcIpAddress; safe_union DstIpAddress { /** * 0.0.0.0 is invalid. should be ignored. */ uint8_t[4] v4; /** * 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 is invalid. should be ignored. */ uint8_t[16] v6; } dstIpAddress; /** * 0 is invalid. should be ignored. */ uint16_t srcPort; /** * 0 is invalid. should be ignored. */ uint16_t dstPort; }; Loading Loading
tv/tuner/1.0/types.hal +27 −1 Original line number Diff line number Diff line Loading @@ -1924,7 +1924,7 @@ safe_union DemuxPid { }; @export enum Constant : uint16_t { enum Constant : uint32_t { /** * An invalid packet ID in transport stream according to ISO/IEC 13818-1. */ Loading @@ -1933,6 +1933,14 @@ enum Constant : uint16_t { * An invalid Stream ID. */ INVALID_STREAM_ID = 0xFFFF, /** * An invalid Filter ID. */ INVALID_FILTER_ID = 0xFFFFFFFF, /** * An invalid AV sync hardware ID. */ INVALID_AV_SYNC_ID = 0xFFFFFFFF, }; /** Loading Loading @@ -2151,19 +2159,37 @@ struct DemuxFilterDownloadSettings { */ struct DemuxIpAddress { safe_union SrcIpAddress { /** * 0.0.0.0 is invalid. should be ignored. */ uint8_t[4] v4; /** * 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 is invalid. should be ignored. */ uint8_t[16] v6; } srcIpAddress; safe_union DstIpAddress { /** * 0.0.0.0 is invalid. should be ignored. */ uint8_t[4] v4; /** * 0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 is invalid. should be ignored. */ uint8_t[16] v6; } dstIpAddress; /** * 0 is invalid. should be ignored. */ uint16_t srcPort; /** * 0 is invalid. should be ignored. */ uint16_t dstPort; }; Loading