class_docstr: Test decoder stack
class_docstr_tok: ["Test","decoder","stack"]
docstr: Test decoder stack: test process
docstr_tok: ["Test","decoder","stack",":","test","process"]
code: def testProcess(self):
      "Test decoder stack: test process"
      decoder = FileDecoder(
          uri=self.source,
          start=self.start,
          duration=self.duration,
          stack=True,
      )
      self.assertTrue(decoder.stack)
      self.assertFalse(decoder.from_stack)
  
      pipe = ProcessPipe(decoder)
  
      pipe.run()
  
      self.assertFalse(decoder.stack)
      self.assertTrue(decoder.from_stack)
  
      self.assertEqual(len(pipe.frames_stack), 44)
  
      pipe.run()
  
file_path: TimeSide/tests/test_decoding_stack.py
imports: from __future__ import division
  from timeside.plugins.decoder.file import FileDecoder
  from timeside.plugins.analyzer.level import Level
  from timeside.core.processor import ProcessPipe
  import unittest
  from unit_timeside import TestRunner
  from timeside.core.tools.test_samples import samples
label_desc: Use image node_id 2 for calling the TestDecodingFromStack obj's underlying member method code with example usage: obj.testProcess() without return types