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 | 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 | 585 | /// <summary> |
| 571 | 586 | /// Stops the streaming data parser. |
| 572 | 587 | /// </summary> |