12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- /*
- do not edit:
- auto-generated by github.com/seamia/protodot
- */
- digraph protodot {
- /* package: sys */
- /* source: C:/Users/sle11/Documents/VSCode/squeezelite-esp32/protobuf/proto/Squeezelite.proto */
- /* selection: * */
- rankdir=LR;
- label="sys";
- tooltip="sys";
- bgcolor="transparent"
- node [
- shape=plaintext
- fontsize=10
- fontname="Ubuntu"
- ];
- /* ------ nodes ------ */
- Node_Ja_104 [shape=plaintext tooltip="sys.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>>];
- Node_Ja_111 [shape=plaintext tooltip="sys.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">8</TD><TD ALIGN="left">output_bt</TD><TD BGCOLOR="#fb9a99" PORT="pooutput_bt" ALIGN="right"><b>OutputBT</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">9</TD><TD ALIGN="left">log</TD><TD BGCOLOR="#fb9a99" PORT="polog" ALIGN="right"><b>DebugOptions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">10</TD><TD ALIGN="left">max_rate</TD><TD BGCOLOR="#a6cee3" PORT="pomax_rate" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">11</TD><TD ALIGN="left">buffers</TD><TD BGCOLOR="#fb9a99" PORT="pobuffers" ALIGN="right"><b>BufferOption</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">12</TD><TD ALIGN="left">resample</TD><TD BGCOLOR="#a6cee3" PORT="poresample" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">13</TD><TD ALIGN="left">included_codex</TD><TD BGCOLOR="#b2df8a" PORT="poincluded_codex" ALIGN="right"><u>CodexEnum</u></TD></TR><TR><TD ALIGN="right">[...]</TD><TD ALIGN="right">14</TD><TD ALIGN="left">excluded_codex</TD><TD BGCOLOR="#b2df8a" PORT="poexcluded_codex" ALIGN="right"><u>CodexEnum</u></TD></TR></TABLE>>];
- Node_Ja_102 [shape=plaintext tooltip="sys.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><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">pin</TD><TD BGCOLOR="#a6cee3" PORT="popin" ALIGN="right" TITLE="string"><i>string</i></TD></TR></TABLE>>];
- Node_Ja_107 [shape=plaintext tooltip="CodexEnum" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#b2df8a"><TR><TD COLSPAN="2" PORT="header" BGCOLOR="#33a02c" ALIGN="right">enum <b>CodexEnum</b></TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_undefined</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_alac</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_ogg</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_ops</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_flac</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_pcm</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_mp3</TD><TD BGCOLOR="#b2df8a" ALIGN="left">6</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_mad</TD><TD BGCOLOR="#b2df8a" ALIGN="left">7</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">c_mpg</TD><TD BGCOLOR="#b2df8a" ALIGN="left">8</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="sys.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_110 [shape=plaintext tooltip="sys.DebugOptions" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>DebugOptions</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">output</TD><TD BGCOLOR="#b2df8a" PORT="pooutput" ALIGN="right"><u>DebugLevelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">stream</TD><TD BGCOLOR="#b2df8a" PORT="postream" ALIGN="right"><u>DebugLevelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">3</TD><TD ALIGN="left">decode</TD><TD BGCOLOR="#b2df8a" PORT="podecode" ALIGN="right"><u>DebugLevelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">4</TD><TD ALIGN="left">slimproto</TD><TD BGCOLOR="#b2df8a" PORT="poslimproto" ALIGN="right"><u>DebugLevelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">5</TD><TD ALIGN="left">ir</TD><TD BGCOLOR="#b2df8a" PORT="poir" ALIGN="right"><u>DebugLevelEnum</u></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">6</TD><TD ALIGN="left">all</TD><TD BGCOLOR="#b2df8a" PORT="poall" ALIGN="right"><u>DebugLevelEnum</u></TD></TR></TABLE>>];
- Node_Ja_112 [shape=plaintext tooltip="sys.SqueezeliteProfile" label=<<TABLE BORDER="1" CELLBORDER="0" CELLSPACING="0" BGCOLOR="#fffaf0"><TR><TD COLSPAN="4" PORT="header" BGCOLOR="#e31a1c" ALIGN="right"><b>SqueezeliteProfile</b></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">1</TD><TD ALIGN="left">name</TD><TD BGCOLOR="#a6cee3" PORT="poname" ALIGN="right" TITLE="string"><i>string</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">profile</TD><TD BGCOLOR="#fb9a99" PORT="poprofile" ALIGN="right"><b>Squeezelite</b></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">8000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_11025</TD><TD BGCOLOR="#b2df8a" ALIGN="left">11025</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_12000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">12000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_16000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">16000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_22050</TD><TD BGCOLOR="#b2df8a" ALIGN="left">22050</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_24000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">24000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_32000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">32000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_44100</TD><TD BGCOLOR="#b2df8a" ALIGN="left">44100</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_48000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">48000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_88200</TD><TD BGCOLOR="#b2df8a" ALIGN="left">88200</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_96000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">96000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_176400</TD><TD BGCOLOR="#b2df8a" ALIGN="left">176400</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_192000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">192000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_352800</TD><TD BGCOLOR="#b2df8a" ALIGN="left">352800</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_384000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">384000</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_705600</TD><TD BGCOLOR="#b2df8a" ALIGN="left">705600</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SAMPLE_RATE_768000</TD><TD BGCOLOR="#b2df8a" ALIGN="left">768000</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">RA_DISABLED</TD><TD BGCOLOR="#b2df8a" ALIGN="left">0</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RA_BASIC_LINEAR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RA_THIRTEEN_TAPS</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">RA_TWENTY_ONE_TAPS</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</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">ERROR</TD><TD BGCOLOR="#b2df8a" ALIGN="left">1</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">WARN</TD><TD BGCOLOR="#b2df8a" ALIGN="left">2</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">INFO</TD><TD BGCOLOR="#b2df8a" ALIGN="left">3</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">DEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">4</TD></TR><TR><TD BGCOLOR="#b2df8a" ALIGN="left">SDEBUG</TD><TD BGCOLOR="#b2df8a" ALIGN="left">5</TD></TR></TABLE>>];
- Node_Ja_109 [shape=plaintext tooltip="sys.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</TD><TD BGCOLOR="#a6cee3" PORT="postream" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR><TR><TD ALIGN="right"></TD><TD ALIGN="right">2</TD><TD ALIGN="left">output</TD><TD BGCOLOR="#a6cee3" PORT="pooutput" ALIGN="right" TITLE="uint32"><i>uint32</i></TD></TR></TABLE>>];
- /* ------ connections ------ */
- Node_Ja_111:pobuffers:e -> Node_Ja_109:header [color="#000000" tooltip="Ja_111 --> Ja_109"];
- Node_Ja_111:polog:e -> Node_Ja_110:header [color="#000000" tooltip="Ja_111 --> Ja_110"];
- Node_Ja_108:pomax:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
- Node_Ja_108:polist:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
- Node_Ja_110:pooutput:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_111:poincluded_codex:e -> Node_Ja_107 [color="#008000" tooltip="Ja_111 --> Ja_107"];
- Node_Ja_111:poexcluded_codex:e -> Node_Ja_107 [color="#008000" tooltip="Ja_111 --> Ja_107"];
- Node_Ja_111:porates:e -> Node_Ja_108:header [color="#000000" tooltip="Ja_111 --> Ja_108"];
- Node_Ja_112:poprofile:e -> Node_Ja_111:header [color="#000000" tooltip="Ja_112 --> Ja_111"];
- Node_Ja_108:pomin:e -> Node_Ja_105 [color="#008000" tooltip="Ja_108 --> Ja_105"];
- Node_Ja_104:poalgorithm:e -> Node_Ja_103 [color="#008000" tooltip="Ja_104 --> Ja_103"];
- Node_Ja_110:poall:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_110:postream:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_111:pooutput_type:e -> Node_Ja_101 [color="#008000" tooltip="Ja_111 --> Ja_101"];
- Node_Ja_110:podecode:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_110:poir:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_110:poslimproto:e -> Node_Ja_106 [color="#008000" tooltip="Ja_110 --> Ja_106"];
- Node_Ja_111:pooutput_bt:e -> Node_Ja_102:header [color="#000000" tooltip="Ja_111 --> Ja_102"];
- /* generated by github.com/seamia/protodot on Sunday, 21-Jan-24 22:15:10 EST */
- }
|