Nikolay Sivov (@nsivov) commented about dlls/mf/session.c:
BOOL thin; float rate; } presentation;
- struct list topologies_queue; /* Topologies queued for playing. */ struct list topologies; struct list commands; enum session_state state;
Why do we need two lists?