Lines Matching full:off
346 #define OFF(x) offsetof(audio_info_t,x) macro
348 { "i_sample_rate", T_UINT, OFF(record.sample_rate) },
349 { "i_channels", T_UINT, OFF(record.channels) },
350 { "i_precision", T_UINT, OFF(record.precision) },
351 { "i_encoding", T_UINT, OFF(record.encoding) },
352 { "i_gain", T_UINT, OFF(record.gain) },
353 { "i_port", T_UINT, OFF(record.port) },
354 { "i_samples", T_UINT, OFF(record.samples) },
355 { "i_eof", T_UINT, OFF(record.eof) },
356 { "i_pause", T_UBYTE, OFF(record.pause) },
357 { "i_error", T_UBYTE, OFF(record.error) },
358 { "i_waiting", T_UBYTE, OFF(record.waiting) },
359 { "i_open", T_UBYTE, OFF(record.open) , RO},
360 { "i_active", T_UBYTE, OFF(record.active) , RO},
362 { "i_buffer_size", T_UINT, OFF(record.buffer_size) },
363 { "i_balance", T_UBYTE, OFF(record.balance) },
364 { "i_avail_ports", T_UINT, OFF(record.avail_ports) },
367 { "o_sample_rate", T_UINT, OFF(play.sample_rate) },
368 { "o_channels", T_UINT, OFF(play.channels) },
369 { "o_precision", T_UINT, OFF(play.precision) },
370 { "o_encoding", T_UINT, OFF(play.encoding) },
371 { "o_gain", T_UINT, OFF(play.gain) },
372 { "o_port", T_UINT, OFF(play.port) },
373 { "o_samples", T_UINT, OFF(play.samples) },
374 { "o_eof", T_UINT, OFF(play.eof) },
375 { "o_pause", T_UBYTE, OFF(play.pause) },
376 { "o_error", T_UBYTE, OFF(play.error) },
377 { "o_waiting", T_UBYTE, OFF(play.waiting) },
378 { "o_open", T_UBYTE, OFF(play.open) , RO},
379 { "o_active", T_UBYTE, OFF(play.active) , RO},
381 { "o_buffer_size", T_UINT, OFF(play.buffer_size) },
382 { "o_balance", T_UBYTE, OFF(play.balance) },
383 { "o_avail_ports", T_UINT, OFF(play.avail_ports) },
386 { "monitor_gain", T_UINT, OFF(monitor_gain) },