Lines Matching defs:flags

168         pa_source_flags_t flags) {
211 pa_assert(!data->volume_is_set || !(flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER));
248 s->flags = flags;
333 s->thread_info.fixed_latency = flags & PA_SOURCE_DYNAMIC_LATENCY ? 0 : DEFAULT_FIXED_LATENCY;
469 (o->flags & PA_SOURCE_OUTPUT_KILL_ON_SUSPEND))
485 pa_source_flags_t flags;
492 /* Save the current flags so we can tell if they've changed */
493 flags = s->flags;
497 s->flags |= PA_SOURCE_HW_VOLUME_CTRL;
499 s->flags &= ~PA_SOURCE_HW_VOLUME_CTRL;
501 pa_source_enable_decibel_volume(s, !(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER));
504 /* If the flags have changed after init, let any clients know via a change event */
505 if (s->state != PA_SOURCE_INIT && flags != s->flags)
510 pa_source_flags_t flags;
517 /* Save the current flags so we can tell if they've changed */
518 flags = s->flags;
521 s->flags |= PA_SOURCE_DEFERRED_VOLUME;
523 s->flags &= ~PA_SOURCE_DEFERRED_VOLUME;
525 /* If the flags have changed after init, let any clients know via a change event */
526 if (s->state != PA_SOURCE_INIT && flags != s->flags)
537 pa_source_flags_t flags;
543 /* Save the current flags so we can tell if they've changed */
544 flags = s->flags;
547 s->flags |= PA_SOURCE_HW_MUTE_CTRL;
549 s->flags &= ~PA_SOURCE_HW_MUTE_CTRL;
551 /* If the flags have changed after init, let any clients know via a change event */
552 if (s->state != PA_SOURCE_INIT && flags != s->flags)
557 pa_source_flags_t flags;
564 /* Save the current flags so we can tell if they've changed */
565 flags = s->flags;
568 s->flags |= PA_SOURCE_FLAT_VOLUME;
570 s->flags &= ~PA_SOURCE_FLAT_VOLUME;
572 /* If the flags have changed after init, let any clients know via a change event */
573 if (s->state != PA_SOURCE_INIT && flags != s->flags)
578 pa_source_flags_t flags;
582 /* Save the current flags so we can tell if they've changed */
583 flags = s->flags;
586 s->flags |= PA_SOURCE_DECIBEL_VOLUME;
589 s->flags &= ~PA_SOURCE_DECIBEL_VOLUME;
593 /* If the flags have changed after init, let any clients know via a change event */
594 if (s->state != PA_SOURCE_INIT && flags != s->flags)
604 pa_assert(!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER) || pa_source_is_filter(s));
610 /* Generally, flags should be initialized via pa_source_new(). As a
611 * special exception we allow some volume related flags to be set
618 * Note: All of these flags set here can change over the life time
620 pa_assert(!(s->flags & PA_SOURCE_HW_VOLUME_CTRL) || s->set_volume);
621 pa_assert(!(s->flags & PA_SOURCE_DEFERRED_VOLUME) || s->write_volume);
622 pa_assert(!(s->flags & PA_SOURCE_HW_MUTE_CTRL) || s->set_mute);
627 * so that the flags of the filter source never change when it's moved from
635 if (!(s->flags & PA_SOURCE_HW_VOLUME_CTRL) && !(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
642 if ((s->flags & PA_SOURCE_DECIBEL_VOLUME))
645 if (s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER) {
665 pa_assert((s->flags & PA_SOURCE_HW_VOLUME_CTRL)
667 && ((s->flags & PA_SOURCE_DECIBEL_VOLUME || (s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)))));
668 pa_assert(!(s->flags & PA_SOURCE_DECIBEL_VOLUME) || s->n_volume_steps == PA_VOLUME_NORM+1);
669 pa_assert(!(s->flags & PA_SOURCE_DYNAMIC_LATENCY) == !(s->thread_info.fixed_latency == 0));
792 /* For now, allow only a minimal set of flags to be changed. */
795 old_flags = s->flags;
796 s->flags = (s->flags & ~mask) | (value & mask);
798 if (s->flags == old_flags)
801 if ((s->flags & PA_SOURCE_LATENCY) != (old_flags & PA_SOURCE_LATENCY))
802 pa_log_debug("Source %s: LATENCY flag %s.", s->name, (s->flags & PA_SOURCE_LATENCY) ? "enabled" : "disabled");
804 if ((s->flags & PA_SOURCE_DYNAMIC_LATENCY) != (old_flags & PA_SOURCE_DYNAMIC_LATENCY))
806 s->name, (s->flags & PA_SOURCE_DYNAMIC_LATENCY) ? "enabled" : "disabled");
1169 if (!(s->flags & PA_SOURCE_LATENCY))
1198 if (!(s->flags & PA_SOURCE_LATENCY))
1227 return (s->flags & PA_SOURCE_FLAT_VOLUME);
1237 while (s && (s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
1339 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)
1360 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
1466 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
1492 if (!o->destination_source || !(o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER) || has_outputs(o->destination_source))
1513 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
1537 pa_assert(!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER));
1579 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
1623 if (!reference_volume_changed && !(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER))
1632 * possibility is the reason why we have that !(s->flags &
1639 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)
1739 if (!(root_source->flags & PA_SOURCE_DEFERRED_VOLUME))
1757 pa_assert(!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER));
1759 if (s->flags & PA_SOURCE_DEFERRED_VOLUME)
1769 if (PA_SOURCE_IS_LINKED(s->state) && !(s->flags & PA_SOURCE_DEFERRED_VOLUME))
1791 if (!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)) {
1820 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER)
1829 if (!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER))
1850 pa_assert(!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER));
1854 if (!(s->flags & PA_SOURCE_DEFERRED_VOLUME) && s->get_volume)
1874 pa_assert(!(s->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER));
1900 if (!(s->flags & PA_SOURCE_DEFERRED_VOLUME) && s->set_mute) {
1925 if (s->flags & PA_SOURCE_DEFERRED_VOLUME) {
2050 if (o->flags & PA_SOURCE_OUTPUT_DONT_INHIBIT_AUTO_SUSPEND)
2100 if (o->destination_source && (o->destination_source->flags & PA_SOURCE_SHARE_VOLUME_WITH_MASTER))
2172 if (s->flags & PA_SOURCE_DEFERRED_VOLUME) {
2192 if ((s->flags & PA_SOURCE_DEFERRED_VOLUME) && s->get_volume) {
2211 if (s->flags & PA_SOURCE_DEFERRED_VOLUME && s->set_mute)
2218 if (s->flags & PA_SOURCE_DEFERRED_VOLUME && s->get_mute)
2392 if (!(s->flags & PA_SOURCE_DYNAMIC_LATENCY))
2468 if ((s->flags & PA_SOURCE_DYNAMIC_LATENCY))
2509 (s->flags & PA_SOURCE_DYNAMIC_LATENCY));
2554 (s->flags & PA_SOURCE_DYNAMIC_LATENCY) ||
2581 if (s->flags & PA_SOURCE_DYNAMIC_LATENCY) {
2605 if (s->flags & PA_SOURCE_DYNAMIC_LATENCY)
2621 if (s->flags & PA_SOURCE_DYNAMIC_LATENCY) {
3005 s->flags & PA_SOURCE_DECIBEL_VOLUME),
3007 s->flags & PA_SOURCE_DECIBEL_VOLUME));