diff --git a/QAction_1/QAction_1.csproj b/QAction_1/QAction_1.csproj
index 5a41530..bf53dd3 100644
--- a/QAction_1/QAction_1.csproj
+++ b/QAction_1/QAction_1.csproj
@@ -10,6 +10,10 @@
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/QAction_2/QAction_2.csproj b/QAction_2/QAction_2.csproj
index 190917b..1bc6b93 100644
--- a/QAction_2/QAction_2.csproj
+++ b/QAction_2/QAction_2.csproj
@@ -10,6 +10,10 @@
+
+ all
+ runtime; build; native; contentfiles; analyzers; buildtransitive
+
diff --git a/QAction_Helper/QAction_Helper.cs b/QAction_Helper/QAction_Helper.cs
index 9f7efe0..2b3d095 100644
--- a/QAction_Helper/QAction_Helper.cs
+++ b/QAction_Helper/QAction_Helper.cs
@@ -8,12 +8,104 @@ namespace Skyline.DataMiner.Scripting
{
public static class Parameter
{
+ /// PID: 6 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int encoderstatus_6 = 6;
+ /// PID: 6 | Type: read
+ public const int encoderstatus = 6;
+ /// PID: 7 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int decoderstatus_7 = 7;
+ /// PID: 7 | Type: read
+ public const int decoderstatus = 7;
+ /// PID: 8 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int currentcompressedbitrateencoder_8 = 8;
+ /// PID: 8 | Type: read
+ public const int currentcompressedbitrateencoder = 8;
+ /// PID: 9 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int autochromaweight_9 = 9;
+ /// PID: 9 | Type: read
+ public const int autochromaweight = 9;
+ /// PID: 10 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int chromaweight_10 = 10;
+ /// PID: 10 | Type: read
+ public const int chromaweight = 10;
+ /// PID: 11 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int losslessmode_11 = 11;
+ /// PID: 11 | Type: read
+ public const int losslessmode = 11;
+ /// PID: 12 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int currentcompressedbitratedecoder_12 = 12;
+ /// PID: 12 | Type: read
+ public const int currentcompressedbitratedecoder = 12;
+ /// PID: 13 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int progressionorder_13 = 13;
+ /// PID: 13 | Type: read
+ public const int progressionorder = 13;
+ /// PID: 14 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int codeblockwidth_14 = 14;
+ /// PID: 14 | Type: read
+ public const int codeblockwidth = 14;
+ /// PID: 15 | Type: read
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int codeblockheight_15 = 15;
+ /// PID: 15 | Type: read
+ public const int codeblockheight = 15;
public class Write
{
+ /// PID: 106 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int encoderstatus_106 = 106;
+ /// PID: 106 | Type: write
+ public const int encoderstatus = 106;
+ /// PID: 107 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int decoderstatus_107 = 107;
+ /// PID: 107 | Type: write
+ public const int decoderstatus = 107;
+ /// PID: 109 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int autochromaweight_109 = 109;
+ /// PID: 109 | Type: write
+ public const int autochromaweight = 109;
+ /// PID: 110 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int chromaweight_110 = 110;
+ /// PID: 110 | Type: write
+ public const int chromaweight = 110;
+ /// PID: 111 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int losslessmode_111 = 111;
+ /// PID: 111 | Type: write
+ public const int losslessmode = 111;
+ /// PID: 113 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public const int progressionorder_113 = 113;
+ /// PID: 113 | Type: write
+ public const int progressionorder = 113;
}
}
public class WriteParameters
{
+ /// PID: 106 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ public System.Object Encoderstatus {get { return Protocol.GetParameter(106); }set { Protocol.SetParameter(106, value); }}
+ /// PID: 107 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ public System.Object Decoderstatus {get { return Protocol.GetParameter(107); }set { Protocol.SetParameter(107, value); }}
+ /// PID: 109 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ public System.Object Autochromaweight {get { return Protocol.GetParameter(109); }set { Protocol.SetParameter(109, value); }}
+ /// PID: 110 | Type: write
+ public System.Object Chromaweight {get { return Protocol.GetParameter(110); }set { Protocol.SetParameter(110, value); }}
+ /// PID: 111 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ public System.Object Losslessmode {get { return Protocol.GetParameter(111); }set { Protocol.SetParameter(111, value); }}
+ /// PID: 113 | Type: write | DISCREETS: LCRP = 0, RLCP = 1, RPCL = 2, PCRL = 3, CPRL = 4
+ public System.Object Progressionorder {get { return Protocol.GetParameter(113); }set { Protocol.SetParameter(113, value); }}
public SLProtocolExt Protocol;
public WriteParameters(SLProtocolExt protocol)
{
@@ -22,13 +114,137 @@ public WriteParameters(SLProtocolExt protocol)
}
public interface SLProtocolExt : SLProtocol
{
+ object Valuezero__fixed { get; set; }
+ object Exceptionvalue__fixed { get; set; }
+ object Titlebeginencoder__fixed { get; set; }
+ object Titlebegindecoder__fixed { get; set; }
+ object Titleendgeneric__fixed { get; set; }
+ object Encoderstatus_6 { get; set; }
+ object Encoderstatus { get; set; }
+ object Decoderstatus_7 { get; set; }
+ object Decoderstatus { get; set; }
+ object Currentcompressedbitrateencoder_8 { get; set; }
+ object Currentcompressedbitrateencoder { get; set; }
+ object Autochromaweight_9 { get; set; }
+ object Autochromaweight { get; set; }
+ object Chromaweight_10 { get; set; }
+ object Chromaweight { get; set; }
+ object Losslessmode_11 { get; set; }
+ object Losslessmode { get; set; }
+ object Currentcompressedbitratedecoder_12 { get; set; }
+ object Currentcompressedbitratedecoder { get; set; }
+ object Progressionorder_13 { get; set; }
+ object Progressionorder { get; set; }
+ object Codeblockwidth_14 { get; set; }
+ object Codeblockwidth { get; set; }
+ object Codeblockheight_15 { get; set; }
+ object Codeblockheight { get; set; }
object Afterstartup_dummy { get; set; }
+ object Valueofcurrentbitrate__fixed { get; set; }
+ object Vauleone__fixed { get; set; }
+ object Valueofchromaweight__fixed { get; set; }
+ object Valueofcodeblockwidth__fixed { get; set; }
+ object Valueofcodeblockheight__fixed { get; set; }
+ object Encoderstatus_106 { get; set; }
+ object Decoderstatus_107 { get; set; }
+ object Autochromaweight_109 { get; set; }
+ object Chromaweight_110 { get; set; }
+ object Losslessmode_111 { get; set; }
+ object Progressionorder_113 { get; set; }
WriteParameters Write { get; set; }
}
public class ConcreteSLProtocolExt : ConcreteSLProtocol, SLProtocolExt
{
- /// PID: 2 | Type: dummy
- public System.Object Afterstartup_dummy {get { return GetParameter(2); }set { SetParameter(2, value); }}
+ /// PID: 1 | Type: fixed
+ public System.Object Valuezero__fixed {get { return GetParameter(1); }set { SetParameter(1, value); }}
+ /// PID: 2 | Type: fixed
+ public System.Object Exceptionvalue__fixed {get { return GetParameter(2); }set { SetParameter(2, value); }}
+ /// PID: 3 | Type: fixed
+ public System.Object Titlebeginencoder__fixed {get { return GetParameter(3); }set { SetParameter(3, value); }}
+ /// PID: 4 | Type: fixed
+ public System.Object Titlebegindecoder__fixed {get { return GetParameter(4); }set { SetParameter(4, value); }}
+ /// PID: 5 | Type: fixed
+ public System.Object Titleendgeneric__fixed {get { return GetParameter(5); }set { SetParameter(5, value); }}
+ /// PID: 6 | Type: read | DISCREETS: Disabled = 0, Enabled = 1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Encoderstatus_6 {get { return GetParameter(6); }set { SetParameter(6, value); }}
+ /// PID: 6 | Type: read | DISCREETS: Disabled = 0, Enabled = 1
+ public System.Object Encoderstatus {get { return GetParameter(6); }set { SetParameter(6, value); }}
+ /// PID: 7 | Type: read | DISCREETS: Disabled = 0, Enabled = 1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Decoderstatus_7 {get { return GetParameter(7); }set { SetParameter(7, value); }}
+ /// PID: 7 | Type: read | DISCREETS: Disabled = 0, Enabled = 1
+ public System.Object Decoderstatus {get { return GetParameter(7); }set { SetParameter(7, value); }}
+ /// PID: 8 | Type: read | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Currentcompressedbitrateencoder_8 {get { return GetParameter(8); }set { SetParameter(8, value); }}
+ /// PID: 8 | Type: read | EXCEPTIONS: Not Available = -1
+ public System.Object Currentcompressedbitrateencoder {get { return GetParameter(8); }set { SetParameter(8, value); }}
+ /// PID: 9 | Type: read | DISCREETS: Disabled = 0, Enabled = 1 | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Autochromaweight_9 {get { return GetParameter(9); }set { SetParameter(9, value); }}
+ /// PID: 9 | Type: read | DISCREETS: Disabled = 0, Enabled = 1 | EXCEPTIONS: Not Available = -1
+ public System.Object Autochromaweight {get { return GetParameter(9); }set { SetParameter(9, value); }}
+ /// PID: 10 | Type: read | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Chromaweight_10 {get { return GetParameter(10); }set { SetParameter(10, value); }}
+ /// PID: 10 | Type: read | EXCEPTIONS: Not Available = -1
+ public System.Object Chromaweight {get { return GetParameter(10); }set { SetParameter(10, value); }}
+ /// PID: 11 | Type: read | DISCREETS: Disabled = 0, Enabled = 1 | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Losslessmode_11 {get { return GetParameter(11); }set { SetParameter(11, value); }}
+ /// PID: 11 | Type: read | DISCREETS: Disabled = 0, Enabled = 1 | EXCEPTIONS: Not Available = -1
+ public System.Object Losslessmode {get { return GetParameter(11); }set { SetParameter(11, value); }}
+ /// PID: 12 | Type: read | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Currentcompressedbitratedecoder_12 {get { return GetParameter(12); }set { SetParameter(12, value); }}
+ /// PID: 12 | Type: read | EXCEPTIONS: Not Available = -1
+ public System.Object Currentcompressedbitratedecoder {get { return GetParameter(12); }set { SetParameter(12, value); }}
+ /// PID: 13 | Type: read | DISCREETS: LCRP = 0, RLCP = 1, RPCL = 2, PCRL = 3, CPRL = 4 | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Progressionorder_13 {get { return GetParameter(13); }set { SetParameter(13, value); }}
+ /// PID: 13 | Type: read | DISCREETS: LCRP = 0, RLCP = 1, RPCL = 2, PCRL = 3, CPRL = 4 | EXCEPTIONS: Not Available = -1
+ public System.Object Progressionorder {get { return GetParameter(13); }set { SetParameter(13, value); }}
+ /// PID: 14 | Type: read | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Codeblockwidth_14 {get { return GetParameter(14); }set { SetParameter(14, value); }}
+ /// PID: 14 | Type: read | EXCEPTIONS: Not Available = -1
+ public System.Object Codeblockwidth {get { return GetParameter(14); }set { SetParameter(14, value); }}
+ /// PID: 15 | Type: read | EXCEPTIONS: Not Available = -1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Codeblockheight_15 {get { return GetParameter(15); }set { SetParameter(15, value); }}
+ /// PID: 15 | Type: read | EXCEPTIONS: Not Available = -1
+ public System.Object Codeblockheight {get { return GetParameter(15); }set { SetParameter(15, value); }}
+ /// PID: 16 | Type: dummy
+ public System.Object Afterstartup_dummy {get { return GetParameter(16); }set { SetParameter(16, value); }}
+ /// PID: 17 | Type: fixed
+ public System.Object Valueofcurrentbitrate__fixed {get { return GetParameter(17); }set { SetParameter(17, value); }}
+ /// PID: 18 | Type: fixed
+ public System.Object Vauleone__fixed {get { return GetParameter(18); }set { SetParameter(18, value); }}
+ /// PID: 19 | Type: fixed
+ public System.Object Valueofchromaweight__fixed {get { return GetParameter(19); }set { SetParameter(19, value); }}
+ /// PID: 20 | Type: fixed
+ public System.Object Valueofcodeblockwidth__fixed {get { return GetParameter(20); }set { SetParameter(20, value); }}
+ /// PID: 21 | Type: fixed
+ public System.Object Valueofcodeblockheight__fixed {get { return GetParameter(21); }set { SetParameter(21, value); }}
+ /// PID: 106 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Encoderstatus_106 {get { return GetParameter(106); }set { SetParameter(106, value); }}
+ /// PID: 107 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Decoderstatus_107 {get { return GetParameter(107); }set { SetParameter(107, value); }}
+ /// PID: 109 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Autochromaweight_109 {get { return GetParameter(109); }set { SetParameter(109, value); }}
+ /// PID: 110 | Type: write
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Chromaweight_110 {get { return GetParameter(110); }set { SetParameter(110, value); }}
+ /// PID: 111 | Type: write | DISCREETS: Disabled = 0, Enabled = 1
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Losslessmode_111 {get { return GetParameter(111); }set { SetParameter(111, value); }}
+ /// PID: 113 | Type: write | DISCREETS: LCRP = 0, RLCP = 1, RPCL = 2, PCRL = 3, CPRL = 4
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public System.Object Progressionorder_113 {get { return GetParameter(113); }set { SetParameter(113, value); }}
public WriteParameters Write { get; set; }
public ConcreteSLProtocolExt()
{
diff --git a/protocol.xml b/protocol.xml
index d55c8a1..a286638 100644
--- a/protocol.xml
+++ b/protocol.xml
@@ -45,30 +45,830 @@ Any inquiries can be addressed to:
-->
- Exercise Encoder/Decoder
+ Exercise Encoder-Decoder
Exercise Encoder/Decoder DataMiner connector
1.0.0.1
- DMS-DRV-
+ DMS-DRV-0000
Skyline Communications
-
- 1.3.6.1.4.1.8813.2.
-
-
+ Skyline Communications
+ 1.3.6.1.4.1.8813.2.0
+ 0
+ Encoder/Decoder
virtual
-
+
auto
true
- 10.1.0.0 - 9966
+ 10.3.0.0 - 12752
+
+
+ valueZero
+ Value Zero
+ fixed
+
+ numeric text
+ double
+ fixed
+ 1
+ 0
+
+
+
- AfterStartup
+ exceptionValue
+ Exception Value
+ fixed
+
+ numeric text
+ double
+ fixed
+ 2
+ -1
+
+
+
+
+ titleBeginEncoder
+ Encoder
+ fixed
+
+ true
+
+
+ General
+ 0
+ 0
+
+
+
+
+ title
+
+
+
+
+ titleBeginDecoder
+ Decoder
+ fixed
+
+ true
+
+
+ General
+ 1
+ 0
+
+
+
+
+ title
+
+
+
+
+ titleEndGeneric
+ fixed
+
+ true
+
+
+
+ General
+ 0
+ 6
+
+
+ General
+ 1
+ 6
+
+
+
+
+ title
+
+
+
+
+ encoderStatus
+ Encoder Status
+ read
+
+ Encoder status button.
+
+
+ numeric text
+ double
+ next param
+ 1
+
+
+ true
+
+
+ General
+ 0
+ 1
+
+
+
+
+ discreet
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+ encoderStatus
+ Encoder Status
+ write
+
+ numeric text
+ double
+ next param
+
+
+ true
+
+
+ General
+ 0
+ 1
+
+
+
+
+ togglebutton
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+
+ decoderStatus
+ Decoder Status
+ read
+
+ Decoders status button
+
+
+ numeric text
+ double
+ next param
+ 0
+
+
+ true
+
+
+ General
+ 1
+ 1
+
+
+
+
+ discreet
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+ decoderStatus
+ Decoder Status
+ write
+
+ numeric text
+ double
+ next param
+
+
+ true
+
+
+ General
+ 1
+ 1
+
+
+
+
+ togglebutton
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+
+ currentCompressedBitrateEncoder
+ Current Compressed Bitrate Encoder
+ read
+
+ Current Compressed Bitrate
+
+
+ numeric text
+ double
+ next param
+ 500
+ 3
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+ 400
+ 50
+ 1000
+
+
+ true
+ 3
+ Mbps
+
+ 0
+ 1200
+
+
+
+ General
+ 0
+ 2
+
+
+
+
+ analog
+
+
+
+
+ autoChromaWeight
+ Auto Chroma Weight
+ read
+
+ Auto Chroma Weight Button
+
+
+ numeric text
+ double
+ next param
+ 1
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+
+
+ General
+ 0
+ 3
+
+
+
+
+ discreet
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+ autoChromaWeight
+ Auto Chroma Weight
+ write
+
+ numeric text
+ double
+ next param
+
+
+ true
+
+
+ General
+ 0
+ 3
+
+
+
+
+ togglebutton
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+
+ chromaWeight
+ Chroma Weight
+ read
+
+ Chroma Weight
+
+
+ numeric text
+ double
+ next param
+ 50
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+ 50
+ 80
+ 90
+ 15
+ 5
+
+
+ true
+ %
+
+ 0
+ 100
+
+
+
+ General
+ 0
+ 4
+
+
+
+
+ number
+
+
+
+ chromaWeight
+ Chroma Weight
+ write
+
+ numeric text
+ double
+ next param
+
+
+ true
+ %
+
+ 0
+ 100
+
+
+
+ General
+ 0
+ 4
+
+
+
+
+ number
+
+
+
+
+ losslessMode
+ Lossless Mode
+ read
+
+ Lossless Mode
+
+
+ numeric text
+ double
+ next param
+ 1
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+
+
+ General
+ 0
+ 5
+
+
+
+
+ discreet
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+ losslessMode
+ Lossless Mode
+ write
+
+ numeric text
+ double
+ next param
+
+
+ true
+
+
+ General
+ 0
+ 5
+
+
+
+
+ togglebutton
+
+
+ Disabled
+ 0
+
+
+ Enabled
+ 1
+
+
+
+
+
+
+ currentCompressedBitrateDecoder
+ Current Compressed Bitrate Decoder
+ read
+
+ Current Compressed Bitrate
+
+
+ numeric text
+ double
+ next param
+ 3
+ -1
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+ 400
+ 1000
+ 50
+
+
+ true
+ 3
+ Mbps
+
+ 0
+ 1200
+
+
+
+ General
+ 1
+ 2
+
+
+
+
+ analog
+
+
+
+
+ progressionOrder
+ Progression Order
+ read
+
+ Progression Order
+
+
+ numeric text
+ double
+ next param
+ -1
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+
+
+ General
+ 1
+ 3
+
+
+
+
+ discreet
+
+
+ LCRP
+ 0
+
+
+ RLCP
+ 1
+
+
+ RPCL
+ 2
+
+
+ PCRL
+ 3
+
+
+ CPRL
+ 4
+
+
+
+
+
+ progressionOrder
+ Progression Order
+ write
+
+ numeric text
+ double
+ next param
+
+
+ true
+
+
+ General
+ 1
+ 3
+
+
+
+
+ discreet
+
+
+ LCRP
+ 0
+
+
+ RLCP
+ 1
+
+
+ RPCL
+ 2
+
+
+ PCRL
+ 3
+
+
+ CPRL
+ 4
+
+
+
+
+
+
+ codeBlockWidth
+ Code Block Width
+ read
+
+ Code Block Width
+
+
+ numeric text
+ double
+ next param
+ -1
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+ px
+
+ 0
+
+
+
+ General
+ 1
+ 4
+
+
+
+
+ number
+
+
+
+
+ codeBlockHeight
+ Code Block Height
+ read
+
+ Code Block Height
+
+
+ numeric text
+ double
+ next param
+ -1
+
+
+ Not Available
+ -1
+
+
+
+
+ true
+ px
+
+ 0
+
+
+
+ General
+ 1
+ 5
+
+
+
+
+ number
+
+
+
+
+ afterStartup
After Startup
dummy
+
+
+ valueOfCurrentBitrate
+ Store the value of Current Bitrate
+ fixed
+
+ numeric text
+ double
+ fixed
+ 3
+ 500
+
+
+
+
+ vauleOne
+ Value One
+ fixed
+
+ numeric text
+ double
+ fixed
+ 1
+ 1
+
+
+
+
+ valueOfChromaWeight
+ Store the value of Chroma Weight
+ fixed
+
+ numeric text
+ double
+ fixed
+ 2
+ 50
+
+
+ false
+
+
+
+
+ valueOfCodeBlockWidth
+ Stores value of Code Block Width
+ fixed
+
+ numeric text
+ double
+ fixed
+ 4
+ 2040
+
+
+
+ valueOfCodeBlockHeight
+ Stores value of Code Block Height
+ fixed
+
+ numeric text
+ double
+ fixed
+ 4
+ 1800
+
+
@@ -85,6 +885,57 @@ Any inquiries can be addressed to:
2
+
+ Disable Encoder
+ Disable Encoders Status and set his parameters as Not Available
+ poll action
+
+ 5
+
+ 7
+ 8
+ 9
+ 10
+
+
+
+
+ Disable Decoder
+ Disable Decoders Status and set his paraeters as Not Available
+ poll action
+
+ 6
+
+ 11
+ 12
+ 13
+ 14
+
+
+
+ Encoders Parameteres Available
+ Shows all Encoders parameters with their values.
+ poll action
+
+
+ 15
+ 16
+ 17
+ 18
+
+
+
+ Decoders Parameters Available
+ Shows all Decoders parameters with their values.
+ poll action
+
+
+ 19
+ 20
+ 21
+ 22
+
+
@@ -97,6 +948,45 @@ Any inquiries can be addressed to:
1
+
+
+ On Encoder Status Change
+ parameter
+
+ action
+
+
+ 4
+ 23
+ 3
+ 24
+
+
+
+
+ On Decoder Status Change
+ parameter
+
+ action
+
+
+ 3
+ 24
+ 4
+ 23
+
+
+
+ Change Chroma Weight
+ parameter
+
+ action
+
+
+ 9
+ 17
+
+
@@ -107,9 +997,125 @@ Any inquiries can be addressed to:
After Startup QAction
- parameter
+ parameter
run actions
+
+
+ Disable Encoder
+ group
+ execute next
+
+
+ Disable Decoder
+ group
+ execute next
+
+
+
+ Disable Encoder Status
+ parameter
+ copy
+
+
+ Disable Decoder Status
+ parameter
+ copy
+
+
+
+ Current Compressed Bitrate Encoder Not Available
+ parameter
+ copy
+
+
+ Auto Chroma Weight Not Available
+ parameter
+ copy
+
+
+ Chroma Weight Not Available
+ parameter
+ copy
+
+
+ Lossless Mode Not Available
+ parameter
+ copy
+
+
+
+ Current Compressed Bitrate Decoder Not Available
+ parameter
+ copy
+
+
+ Progression Order Not Available
+ parameter
+ copy
+
+
+ Code Block Not Available
+ parameter
+ copy
+
+
+ Code Block Height Not Available
+ parameter
+ copy
+
+
+
+ Current Compressed Bitrate Encoder Available
+ parameter
+ copy
+
+
+ Auto Chroma Weight Available
+ parameter
+ copy
+
+
+ Chroma Weight Available
+ parameter
+ copy
+
+
+ Lossless Mode Available
+ parameter
+ copy
+
+
+
+ Current Compressed Bitrate Decoder Available
+ parameter
+ copy
+
+
+ Progression Order Available
+ parameter
+ copy
+
+
+ Code Block Width Available
+ parameter
+ copy
+
+
+ Code Block Height Available
+ parameter
+ copy
+
+
+ Show Encoder Parameters
+ group
+ execute next
+
+
+ Show Decoder parameters
+ group
+ execute next
+
@@ -151,7 +1157,7 @@ Any inquiries can be addressed to:
2024-01-08
- XXX
+ ABA
Skyline Communications