ReactOS 0.4.16-dev-338-g34e76ad
|
Go to the source code of this file.
MIXER_STATUS MMixerAddPinConnection | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PPIN | Pin, | ||
IN PTOPOLOGY_NODE | Node, | ||
IN ULONG | bPinToNode | ||
) |
Definition at line 144 of file topology.c.
Referenced by MMixerHandleNodePinConnection().
VOID MMixerAddPinIndexToArray | ( | IN PMIXER_CONTEXT | MixerContext, |
IN ULONG | PinId, | ||
IN ULONG | MaxPins, | ||
OUT PULONG | OutPinCount, | ||
OUT PULONG | OutPins | ||
) |
Definition at line 568 of file topology.c.
Referenced by MMixerGetAllUpOrDownstreamNodesFromPinIndex(), MMixerGetAllUpOrDownstreamPinsFromPinIndex(), MMixerGetUpOrDownstreamNodes(), and MMixerGetUpOrDownStreamPins().
MIXER_STATUS MMixerAddPinToPinConnection | ( | IN PMIXER_CONTEXT | MixerContext, |
IN OUT PPIN | InPin, | ||
IN OUT PPIN | OutPin | ||
) |
Definition at line 368 of file topology.c.
Referenced by MMixerHandleNodePinConnection().
MIXER_STATUS MMixerAllocateTopology | ( | IN PMIXER_CONTEXT | MixerContext, |
IN ULONG | NodesCount, | ||
IN ULONG | PinCount, | ||
OUT PTOPOLOGY * | OutTopology | ||
) |
Definition at line 43 of file topology.c.
Referenced by MMixerCreateTopology().
MIXER_STATUS MMixerAllocateTopologyNodeArray | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
OUT PULONG * | OutNodes | ||
) |
Definition at line 1045 of file topology.c.
Referenced by MMixerAddMixerControl(), MMixerAddMixerControlsToDestinationLine(), MMixerAddMixerSourceLines(), MMixerCountMixerControls(), and MMixerSetGetMuxControlDetails().
MIXER_STATUS MMixerAllocateTopologyPinArray | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
OUT PULONG * | OutPins | ||
) |
Definition at line 1013 of file topology.c.
Referenced by MMixerAddMixerSourceLines(), MMixerHandlePhysicalConnection(), MMixerHandleTopologyFilter(), MMixerInitializeFilter(), and MMixerIsNodeConnectedToPin().
MIXER_STATUS MMixerCreateTopology | ( | IN PMIXER_CONTEXT | MixerContext, |
IN ULONG | PinCount, | ||
IN PKSMULTIPLE_ITEM | NodeConnections, | ||
IN PKSMULTIPLE_ITEM | NodeTypes, | ||
OUT PTOPOLOGY * | OutTopology | ||
) |
Definition at line 1245 of file topology.c.
Referenced by MMixerBuildTopology().
MIXER_STATUS MMixerExploreTopology | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PKSMULTIPLE_ITEM | NodeConnections, | ||
IN PKSMULTIPLE_ITEM | NodeTypes, | ||
IN OUT PTOPOLOGY | Topology | ||
) |
Definition at line 521 of file topology.c.
Referenced by MMixerCreateTopology().
MIXER_STATUS MMixerGetAllUpOrDownstreamNodesFromNodeIndex | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | NodeIndex, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutNodesCount, | ||
OUT PULONG | OutNodes | ||
) |
Definition at line 781 of file topology.c.
Referenced by MMixerAddMixerSourceLines(), and MMixerGetAllUpOrDownstreamNodesFromPinIndex().
VOID MMixerGetAllUpOrDownstreamNodesFromPinIndex | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | PinIndex, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutNodesCount, | ||
OUT PULONG | OutNodes | ||
) |
Definition at line 873 of file topology.c.
VOID MMixerGetAllUpOrDownstreamPinsFromNodeIndex | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | NodeIndex, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutPinsCount, | ||
OUT PULONG | OutPins | ||
) |
Definition at line 709 of file topology.c.
Referenced by MMixerAddMixerSourceLines(), MMixerGetAllUpOrDownstreamPinsFromPinIndex(), MMixerInitializeFilter(), and MMixerIsNodeConnectedToPin().
MIXER_STATUS MMixerGetAllUpOrDownstreamPinsFromPinIndex | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | PinIndex, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutPinsCount, | ||
OUT PULONG | OutPins | ||
) |
Definition at line 809 of file topology.c.
Referenced by MMixerHandlePhysicalConnection(), and MMixerHandleTopologyFilter().
VOID MMixerGetConnectedFromLogicalTopologyPins | ( | IN PTOPOLOGY | Topology, |
IN ULONG | NodeIndex, | ||
OUT PULONG | OutPinCount, | ||
OUT PULONG | OutPins | ||
) |
Definition at line 1158 of file topology.c.
Referenced by MMixerSetGetMuxControlDetails().
VOID MMixerGetNextNodesFromNodeIndex | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | NodeIndex, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutNodesCount, | ||
OUT PULONG | OutNodes | ||
) |
Definition at line 965 of file topology.c.
Referenced by MMixerAddMixerControl(), MMixerCountMixerControls(), and MMixerSetGetMuxControlDetails().
VOID MMixerGetNextNodesFromPinIndex | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | PinIndex, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutNodesCount, | ||
OUT PULONG | OutNodes | ||
) |
Definition at line 922 of file topology.c.
Referenced by MMixerCountMixerControls().
Definition at line 691 of file topology.c.
Referenced by MMixerSetupFilter().
Definition at line 1184 of file topology.c.
Referenced by MMixerAddMixerControl(), and MMixerAddMixerControlsToMixerLineByNodeIndexArray().
Definition at line 1004 of file topology.c.
Referenced by MMixerHandleAlternativeMixers(), and MMixerInitializeMidiForFilter().
VOID MMixerGetUpOrDownstreamNodes | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN PTOPOLOGY_NODE | TopologyNode, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutNodeCount, | ||
OUT PULONG | OutNodes | ||
) |
Definition at line 733 of file topology.c.
Referenced by MMixerGetAllUpOrDownstreamNodesFromNodeIndex(), and MMixerGetUpOrDownstreamNodes().
VOID MMixerGetUpOrDownStreamPins | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN PTOPOLOGY_NODE | TopologyNode, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | OutPinCount, | ||
OUT PULONG | OutPins | ||
) |
Definition at line 611 of file topology.c.
Referenced by MMixerGetAllUpOrDownstreamPinsFromNodeIndex(), and MMixerGetUpOrDownStreamPins().
MIXER_STATUS MMixerHandleNodePinConnection | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PKSTOPOLOGY_CONNECTION | Connection, | ||
IN OUT PTOPOLOGY | Topology | ||
) |
Definition at line 441 of file topology.c.
Referenced by MMixerExploreTopology().
MIXER_STATUS MMixerHandleNodeToNodeConnection | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PKSTOPOLOGY_CONNECTION | Connection, | ||
IN OUT PTOPOLOGY | Topology | ||
) |
Definition at line 260 of file topology.c.
Referenced by MMixerExploreTopology().
VOID MMixerInitializeTopologyNodes | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PKSMULTIPLE_ITEM | NodeTypes, | ||
IN OUT PTOPOLOGY | Topology | ||
) |
Definition at line 119 of file topology.c.
Referenced by MMixerCreateTopology().
MIXER_STATUS MMixerIsNodeConnectedToPin | ( | IN PMIXER_CONTEXT | MixerContext, |
IN PTOPOLOGY | Topology, | ||
IN ULONG | NodeIndex, | ||
IN ULONG | PinId, | ||
IN ULONG | bUpStream, | ||
OUT PULONG | bConnected | ||
) |
Definition at line 1112 of file topology.c.
Referenced by MMixerAddMixerSourceLines().
Definition at line 1077 of file topology.c.
Referenced by MMixerCountMixerControls().
VOID MMixerIsTopologyNodeReserved | ( | IN PTOPOLOGY | Topology, |
IN ULONG | NodeIndex, | ||
OUT PULONG | bReserved | ||
) |
Definition at line 1232 of file topology.c.
Referenced by MMixerAddMixerControlsToMixerLineByNodeIndexArray().
Definition at line 1207 of file topology.c.
Referenced by MMixerHandleAlternativeMixers().
Definition at line 15 of file topology.c.
Definition at line 100 of file topology.c.
Referenced by MMixerGetAllUpOrDownstreamNodesFromNodeIndex(), MMixerGetAllUpOrDownstreamNodesFromPinIndex(), MMixerGetAllUpOrDownstreamPinsFromNodeIndex(), and MMixerGetAllUpOrDownstreamPinsFromPinIndex().
Definition at line 1220 of file topology.c.
Referenced by MMixerAddMixerControlsToMixerLineByNodeIndexArray().
Definition at line 1195 of file topology.c.
Referenced by MMixerAddMixerSourceLines(), MMixerHandleAlternativeMixers(), MMixerHandlePhysicalConnection(), MMixerHandleTopologyFilter(), and MMixerInitializeFilter().