Lines Matching refs:mixer_line
896 MIXERLINE mixer_line; in gst_directsound_src_mixer_init() local
908 mixer_line.cbStruct = sizeof (mixer_line); in gst_directsound_src_mixer_init()
909 mixer_line.dwDestination = i; in gst_directsound_src_mixer_init()
911 &mixer_line, MIXER_GETLINEINFOF_DESTINATION); in gst_directsound_src_mixer_init()
916 num_connections = mixer_line.cConnections; in gst_directsound_src_mixer_init()
918 mixer_line.cbStruct = sizeof (mixer_line); in gst_directsound_src_mixer_init()
919 mixer_line.dwDestination = i; in gst_directsound_src_mixer_init()
920 mixer_line.dwSource = j; in gst_directsound_src_mixer_init()
922 &mixer_line, MIXER_GETLINEINFOF_SOURCE); in gst_directsound_src_mixer_init()
927 if (mixer_line.dwComponentType == MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE in gst_directsound_src_mixer_init()
928 || mixer_line.dwComponentType == MIXERLINE_COMPONENTTYPE_SRC_LINE) in gst_directsound_src_mixer_init()
939 pamixer_ctrls = g_malloc (sizeof (MIXERCONTROL) * mixer_line.cControls); in gst_directsound_src_mixer_init()
941 ml_ctrl.dwLineID = mixer_line.dwLineID; in gst_directsound_src_mixer_init()
942 ml_ctrl.cControls = mixer_line.cControls; in gst_directsound_src_mixer_init()
949 for (k = 0; k < mixer_line.cControls; k++) { in gst_directsound_src_mixer_init()
966 dsoundsrc->mixerline_cchannels = mixer_line.cChannels; in gst_directsound_src_mixer_init()