12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /*
- do not edit:
- auto-generated by github.com/seamia/protodot
- */
- digraph protodot {
- /* package: platform */
- /* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Squeezelite.proto */
- /* selection: * */
- rankdir=LR;
- label="platform";
- tooltip="platform";
- bgcolor="transparent"
- node [
- shape=plaintext
- fontsize=10
- fontname="Ubuntu"
- ];
- /* ------ nodes ------ */
- Node_Ja_110 [shape=plaintext tooltip="platform.DebugOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">component</TD><TD BGCOLOR="#b2df8a" PORT="pocomponent" ALIGN="right"><u>DebugComponent</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">level</TD><TD BGCOLOR="#b2df8a" PORT="polevel" ALIGN="right"><u>DebugLevelEnum</u></TD></TR></TABLE>>];
- Node_Ja_105 [shape=plaintext tooltip="SampleRate" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>SampleRate</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_UNSPECIFIED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_8000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_11025</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_12000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_16000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_22050</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_24000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_32000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_44100</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_48000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">9</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_88200</TD><TD BGCOLOR="#b2df8a" ALIGN="left">10</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_96000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_176400</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_192000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">13</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_352800</TD><TD BGCOLOR="#b2df8a" ALIGN="left">14</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_384000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">15</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_705600</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_768000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">17</TD></TR></TABLE>>];
- Node_Ja_106 [shape=plaintext tooltip="DebugLevelEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugLevelEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEFAULT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INFO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SDEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
- Node_Ja_101 [shape=plaintext tooltip="OutputTypeEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>OutputTypeEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_UNKNOWN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_I2S</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_SPDIF</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT_Bluetooth</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
- Node_Ja_108 [shape=plaintext tooltip="platform.RatesOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">min</TD><TD BGCOLOR="#b2df8a" PORT="pomin" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">max</TD><TD BGCOLOR="#b2df8a" PORT="pomax" ALIGN="right"><u>SampleRate</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">3</TD><TD ALIGN="left">list</TD><TD BGCOLOR="#b2df8a" PORT="polist" ALIGN="right"><u>SampleRate</u></TD></TR></TABLE>>];
- Node_Ja_109 [shape=plaintext tooltip="platform.BufferOption" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>BufferOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">stream_buffer</TD><TD BGCOLOR="#a6cee3" PORT="postream_buffer" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">output_vuffer</TD><TD BGCOLOR="#a6cee3" PORT="pooutput_vuffer" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
- Node_Ja_111 [shape=plaintext tooltip="platform.Squeezelite" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>Squeezelite</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">output_type</TD><TD BGCOLOR="#b2df8a" PORT="pooutput_type" ALIGN="right"><u>OutputTypeEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">rates</TD><TD BGCOLOR="#fb9a99" PORT="porates" ALIGN="right"><b>RatesOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">amp_gpio_timeout</TD><TD BGCOLOR="#a6cee3" PORT="poamp_gpio_timeout" ALIGN="right" TITLE="int32"><i>int32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">wav_aiff_header_parsing</TD><TD BGCOLOR="#a6cee3" PORT="powav_aiff_header_parsing" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">server_name_ip</TD><TD BGCOLOR="#a6cee3" PORT="poserver_name_ip" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">server_port</TD><TD BGCOLOR="#a6cee3" PORT="poserver_port" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">7</TD><TD ALIGN="left">enabled</TD><TD BGCOLOR="#a6cee3" PORT="poenabled" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">device_name</TD><TD BGCOLOR="#a6cee3" PORT="podevice_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">bluetooth</TD><TD BGCOLOR="#fb9a99" PORT="pobluetooth" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">12</TD><TD ALIGN="left">logging_options</TD><TD BGCOLOR="#fb9a99" PORT="pologging_options" ALIGN="right"><b>DebugOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">13</TD><TD ALIGN="left">max_rate</TD><TD BGCOLOR="#a6cee3" PORT="pomax_rate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
- Node_Ja_103 [shape=plaintext tooltip="ResampleAlgorithm" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>ResampleAlgorithm</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLEDISABLED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLEBASIC_LINEAR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLETHIRTEEN_TAPS</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RESAMPLETWENTY_ONE_TAPS</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR></TABLE>>];
- Node_Ja_107 [shape=plaintext tooltip="DebugComponent" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>DebugComponent</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">NONE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SLIMPROTO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">STREAM</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DECODE</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">OUTPUT</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">IR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">ALL</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR></TABLE>>];
- Node_Ja_102 [shape=plaintext tooltip="platform.OutputBT" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">sink_name</TD><TD BGCOLOR="#a6cee3" PORT="posink_name" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
- Node_Ja_104 [shape=plaintext tooltip="platform.ResampleOptions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>ResampleOptions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">algorithm</TD><TD BGCOLOR="#b2df8a" PORT="poalgorithm" ALIGN="right"><u>ResampleAlgorithm</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">interpolate_filter_coefficients</TD><TD BGCOLOR="#a6cee3" PORT="pointerpolate_filter_coefficients" ALIGN="right" TITLE="bool"><i>bool</i></TD></TR></TABLE>>];
- /* ------ connections ------ */
- Node_Ja_108:pomin:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
- Node_Ja_111:porates:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_111 --> Ja_108"];
- Node_Ja_111:pooutput_type:e -> Node_Ja_101 [color="#008000" tooltip="Ja_111 --> Ja_101"];
- Node_Ja_111:pobluetooth:e -> Node_Ja_102:header [color="#000000" tooltip="Ja_111 --> Ja_102"];
- Node_Ja_111:pologging_options:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_111 --> Ja_110"];
- Node_Ja_104:poalgorithm:e -> Node_Ja_103 [color="#008000" tooltip="Ja_104 --> Ja_103"];
- Node_Ja_108:polist:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
- Node_Ja_108:pomax:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
- Node_Ja_110:polevel:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_110:pocomponent:e -> Node_Ja_107 [color="#008000" tooltip="Ja_110 --> Ja_107"];
- /* generated by github.com/seamia/protodot on Friday, 24-Nov-23 14:36:38 EST */
- }
|