Showing the changes to Source/Libraries/GSF.Core/Parsing/MultiSourceFrameImageParserBase.cs (1 of 1 file). Show all
Unified · Split
| @@ -567,6 +567,21 @@ namespace GSF.Parsing · 566 unmodified lines | |||
| 567 | m_bufferQueue.Start(); | 567 | m_bufferQueue.Start(); |
| 568 | } | 568 | } |
| 569 | 569 | ||
| 570 | /// <summary> | ||
| 571 | /// Starts the data parser given the specified type implementations. | ||
| 572 | /// </summary> | ||
| 573 | /// <param name="implementations">Output type implementations to establish for the parser.</param> | ||
| 574 | public override void Start(IEnumerable<Type> implementations) | ||
| 575 | { | ||
| 576 | base.Start(implementations); | ||
| 577 | |||
| 578 | if ((object)m_sourceInitialized != null) | ||
| 579 | m_sourceInitialized.Clear(); | ||
| 580 | |||
| 581 | m_unparsedBuffers.Clear(); | ||
| 582 | m_bufferQueue.Start(); | ||
| 583 | } | ||
| 584 | |||
| 570 | /// <summary> | 585 | /// <summary> |
| 571 | /// Stops the streaming data parser. | 586 | /// Stops the streaming data parser. |
| 572 | /// </summary> | 587 | /// </summary> |