demux--->queue-->taskOne->parse-{pts,pageId,timeout)
--segment----region--object---BItmap/char
----clut
----decode display definition
------------------------>queue->taskTwo->while(pts)----callback to app
demux--->queue-->taskOne->parse-{pts,pageId,timeout)
--segment----region--object---BItmap/char
----clut
----decode display definition
------------------------>queue->taskTwo->while(pts)----callback to app