audio_driver.o: audio_driver.cpp /usr/include/stdc-predef.h \
 audio_driver.hpp /usr/include/c++/12/vector \
 /usr/include/c++/12/bits/stl_algobase.h \
 /usr/include/aarch64-linux-gnu/c++/12/bits/c++config.h \
 /usr/include/aarch64-linux-gnu/c++/12/bits/os_defines.h \
 /usr/include/features.h /usr/include/features-time64.h \
 /usr/include/aarch64-linux-gnu/bits/wordsize.h \
 /usr/include/aarch64-linux-gnu/bits/timesize.h \
 /usr/include/aarch64-linux-gnu/sys/cdefs.h \
 /usr/include/aarch64-linux-gnu/bits/long-double.h \
 /usr/include/aarch64-linux-gnu/gnu/stubs.h \
 /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \
 /usr/include/aarch64-linux-gnu/c++/12/bits/cpu_defines.h \
 /usr/include/c++/12/bits/functexcept.h \
 /usr/include/c++/12/bits/exception_defines.h \
 /usr/include/c++/12/bits/cpp_type_traits.h \
 /usr/include/c++/12/ext/type_traits.h \
 /usr/include/c++/12/ext/numeric_traits.h \
 /usr/include/c++/12/bits/stl_pair.h /usr/include/c++/12/type_traits \
 /usr/include/c++/12/bits/move.h /usr/include/c++/12/bits/utility.h \
 /usr/include/c++/12/bits/stl_iterator_base_types.h \
 /usr/include/c++/12/bits/stl_iterator_base_funcs.h \
 /usr/include/c++/12/bits/concept_check.h \
 /usr/include/c++/12/debug/assertions.h \
 /usr/include/c++/12/bits/stl_iterator.h \
 /usr/include/c++/12/bits/ptr_traits.h /usr/include/c++/12/debug/debug.h \
 /usr/include/c++/12/bits/predefined_ops.h \
 /usr/include/c++/12/bits/allocator.h \
 /usr/include/aarch64-linux-gnu/c++/12/bits/c++allocator.h \
 /usr/include/c++/12/bits/new_allocator.h /usr/include/c++/12/new \
 /usr/include/c++/12/bits/exception.h \
 /usr/include/c++/12/bits/memoryfwd.h \
 /usr/include/c++/12/bits/stl_construct.h \
 /usr/include/c++/12/bits/stl_uninitialized.h \
 /usr/include/c++/12/ext/alloc_traits.h \
 /usr/include/c++/12/bits/alloc_traits.h \
 /usr/include/c++/12/bits/stl_vector.h \
 /usr/include/c++/12/initializer_list \
 /usr/include/c++/12/bits/stl_bvector.h \
 /usr/include/c++/12/bits/functional_hash.h \
 /usr/include/c++/12/bits/hash_bytes.h /usr/include/c++/12/bits/refwrap.h \
 /usr/include/c++/12/bits/invoke.h \
 /usr/include/c++/12/bits/stl_function.h \
 /usr/include/c++/12/backward/binders.h \
 /usr/include/c++/12/bits/range_access.h \
 /usr/include/c++/12/bits/vector.tcc /usr/include/c++/12/string \
 /usr/include/c++/12/bits/stringfwd.h \
 /usr/include/c++/12/bits/char_traits.h \
 /usr/include/c++/12/bits/postypes.h /usr/include/c++/12/cwchar \
 /usr/include/wchar.h \
 /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \
 /usr/include/aarch64-linux-gnu/bits/floatn.h \
 /usr/include/aarch64-linux-gnu/bits/floatn-common.h \
 /usr/lib/gcc/aarch64-linux-gnu/12/include/stddef.h \
 /usr/lib/gcc/aarch64-linux-gnu/12/include/stdarg.h \
 /usr/include/aarch64-linux-gnu/bits/wchar.h \
 /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \
 /usr/include/aarch64-linux-gnu/bits/types/FILE.h \
 /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \
 /usr/include/c++/12/cstdint \
 /usr/lib/gcc/aarch64-linux-gnu/12/include/stdint.h /usr/include/stdint.h \
 /usr/include/aarch64-linux-gnu/bits/types.h \
 /usr/include/aarch64-linux-gnu/bits/typesizes.h \
 /usr/include/aarch64-linux-gnu/bits/time64.h \
 /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \
 /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \
 /usr/include/c++/12/bits/localefwd.h \
 /usr/include/aarch64-linux-gnu/c++/12/bits/c++locale.h \
 /usr/include/c++/12/clocale /usr/include/locale.h \
 /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/12/iosfwd \
 /usr/include/c++/12/cctype /usr/include/ctype.h \
 /usr/include/aarch64-linux-gnu/bits/endian.h \
 /usr/include/aarch64-linux-gnu/bits/endianness.h \
 /usr/include/c++/12/bits/ostream_insert.h \
 /usr/include/c++/12/bits/cxxabi_forced.h \
 /usr/include/c++/12/bits/basic_string.h \
 /usr/include/c++/12/ext/string_conversions.h /usr/include/c++/12/cstdlib \
 /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \
 /usr/include/aarch64-linux-gnu/bits/waitstatus.h \
 /usr/include/aarch64-linux-gnu/sys/types.h \
 /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/time_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \
 /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/byteswap.h \
 /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \
 /usr/include/aarch64-linux-gnu/sys/select.h \
 /usr/include/aarch64-linux-gnu/bits/select.h \
 /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \
 /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \
 /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \
 /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \
 /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \
 /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \
 /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \
 /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \
 /usr/include/alloca.h \
 /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \
 /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \
 /usr/include/c++/12/bits/std_abs.h /usr/include/c++/12/cstdio \
 /usr/include/stdio.h \
 /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \
 /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \
 /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \
 /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \
 /usr/include/aarch64-linux-gnu/bits/stdio.h /usr/include/c++/12/cerrno \
 /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \
 /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \
 /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
 /usr/include/aarch64-linux-gnu/bits/types/error_t.h \
 /usr/include/c++/12/bits/charconv.h \
 /usr/include/c++/12/bits/basic_string.tcc \
 /usr/include/sigc++-2.0/sigc++/sigc++.h \
 /usr/include/sigc++-2.0/sigc++/signal.h /usr/include/c++/12/list \
 /usr/include/c++/12/bits/stl_list.h \
 /usr/include/c++/12/bits/allocated_ptr.h \
 /usr/include/c++/12/ext/aligned_buffer.h \
 /usr/include/c++/12/bits/list.tcc \
 /usr/include/sigc++-2.0/sigc++/signal_base.h /usr/include/c++/12/cstddef \
 /usr/lib/aarch64-linux-gnu/sigc++-2.0/include/sigc++config.h \
 /usr/include/sigc++-2.0/sigc++/type_traits.h \
 /usr/include/sigc++-2.0/sigc++/trackable.h \
 /usr/include/sigc++-2.0/sigc++/functors/slot.h \
 /usr/include/sigc++-2.0/sigc++/visit_each.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h \
 /usr/include/sigc++-2.0/sigc++/functors/functor_trait.h \
 /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h \
 /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h \
 /usr/include/sigc++-2.0/sigc++/limit_reference.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h \
 /usr/include/sigc++-2.0/sigc++/functors/slot_base.h \
 /usr/include/sigc++-2.0/sigc++/connection.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/bind.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h \
 /usr/include/sigc++-2.0/sigc++/reference_wrapper.h \
 /usr/include/c++/12/functional /usr/include/c++/12/tuple \
 /usr/include/c++/12/bits/uses_allocator.h \
 /usr/include/c++/12/bits/std_function.h /usr/include/c++/12/typeinfo \
 /usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/hide.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/retype.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/compose.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h \
 /usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h \
 /usr/include/sigc++-2.0/sigc++/functors/functors.h \
 /usr/include/inttypes.h
/usr/include/stdc-predef.h:
audio_driver.hpp:
/usr/include/c++/12/vector:
/usr/include/c++/12/bits/stl_algobase.h:
/usr/include/aarch64-linux-gnu/c++/12/bits/c++config.h:
/usr/include/aarch64-linux-gnu/c++/12/bits/os_defines.h:
/usr/include/features.h:
/usr/include/features-time64.h:
/usr/include/aarch64-linux-gnu/bits/wordsize.h:
/usr/include/aarch64-linux-gnu/bits/timesize.h:
/usr/include/aarch64-linux-gnu/sys/cdefs.h:
/usr/include/aarch64-linux-gnu/bits/long-double.h:
/usr/include/aarch64-linux-gnu/gnu/stubs.h:
/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h:
/usr/include/aarch64-linux-gnu/c++/12/bits/cpu_defines.h:
/usr/include/c++/12/bits/functexcept.h:
/usr/include/c++/12/bits/exception_defines.h:
/usr/include/c++/12/bits/cpp_type_traits.h:
/usr/include/c++/12/ext/type_traits.h:
/usr/include/c++/12/ext/numeric_traits.h:
/usr/include/c++/12/bits/stl_pair.h:
/usr/include/c++/12/type_traits:
/usr/include/c++/12/bits/move.h:
/usr/include/c++/12/bits/utility.h:
/usr/include/c++/12/bits/stl_iterator_base_types.h:
/usr/include/c++/12/bits/stl_iterator_base_funcs.h:
/usr/include/c++/12/bits/concept_check.h:
/usr/include/c++/12/debug/assertions.h:
/usr/include/c++/12/bits/stl_iterator.h:
/usr/include/c++/12/bits/ptr_traits.h:
/usr/include/c++/12/debug/debug.h:
/usr/include/c++/12/bits/predefined_ops.h:
/usr/include/c++/12/bits/allocator.h:
/usr/include/aarch64-linux-gnu/c++/12/bits/c++allocator.h:
/usr/include/c++/12/bits/new_allocator.h:
/usr/include/c++/12/new:
/usr/include/c++/12/bits/exception.h:
/usr/include/c++/12/bits/memoryfwd.h:
/usr/include/c++/12/bits/stl_construct.h:
/usr/include/c++/12/bits/stl_uninitialized.h:
/usr/include/c++/12/ext/alloc_traits.h:
/usr/include/c++/12/bits/alloc_traits.h:
/usr/include/c++/12/bits/stl_vector.h:
/usr/include/c++/12/initializer_list:
/usr/include/c++/12/bits/stl_bvector.h:
/usr/include/c++/12/bits/functional_hash.h:
/usr/include/c++/12/bits/hash_bytes.h:
/usr/include/c++/12/bits/refwrap.h:
/usr/include/c++/12/bits/invoke.h:
/usr/include/c++/12/bits/stl_function.h:
/usr/include/c++/12/backward/binders.h:
/usr/include/c++/12/bits/range_access.h:
/usr/include/c++/12/bits/vector.tcc:
/usr/include/c++/12/string:
/usr/include/c++/12/bits/stringfwd.h:
/usr/include/c++/12/bits/char_traits.h:
/usr/include/c++/12/bits/postypes.h:
/usr/include/c++/12/cwchar:
/usr/include/wchar.h:
/usr/include/aarch64-linux-gnu/bits/libc-header-start.h:
/usr/include/aarch64-linux-gnu/bits/floatn.h:
/usr/include/aarch64-linux-gnu/bits/floatn-common.h:
/usr/lib/gcc/aarch64-linux-gnu/12/include/stddef.h:
/usr/lib/gcc/aarch64-linux-gnu/12/include/stdarg.h:
/usr/include/aarch64-linux-gnu/bits/wchar.h:
/usr/include/aarch64-linux-gnu/bits/types/wint_t.h:
/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h:
/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h:
/usr/include/aarch64-linux-gnu/bits/types/__FILE.h:
/usr/include/aarch64-linux-gnu/bits/types/FILE.h:
/usr/include/aarch64-linux-gnu/bits/types/locale_t.h:
/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h:
/usr/include/c++/12/cstdint:
/usr/lib/gcc/aarch64-linux-gnu/12/include/stdint.h:
/usr/include/stdint.h:
/usr/include/aarch64-linux-gnu/bits/types.h:
/usr/include/aarch64-linux-gnu/bits/typesizes.h:
/usr/include/aarch64-linux-gnu/bits/time64.h:
/usr/include/aarch64-linux-gnu/bits/stdint-intn.h:
/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h:
/usr/include/c++/12/bits/localefwd.h:
/usr/include/aarch64-linux-gnu/c++/12/bits/c++locale.h:
/usr/include/c++/12/clocale:
/usr/include/locale.h:
/usr/include/aarch64-linux-gnu/bits/locale.h:
/usr/include/c++/12/iosfwd:
/usr/include/c++/12/cctype:
/usr/include/ctype.h:
/usr/include/aarch64-linux-gnu/bits/endian.h:
/usr/include/aarch64-linux-gnu/bits/endianness.h:
/usr/include/c++/12/bits/ostream_insert.h:
/usr/include/c++/12/bits/cxxabi_forced.h:
/usr/include/c++/12/bits/basic_string.h:
/usr/include/c++/12/ext/string_conversions.h:
/usr/include/c++/12/cstdlib:
/usr/include/stdlib.h:
/usr/include/aarch64-linux-gnu/bits/waitflags.h:
/usr/include/aarch64-linux-gnu/bits/waitstatus.h:
/usr/include/aarch64-linux-gnu/sys/types.h:
/usr/include/aarch64-linux-gnu/bits/types/clock_t.h:
/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h:
/usr/include/aarch64-linux-gnu/bits/types/time_t.h:
/usr/include/aarch64-linux-gnu/bits/types/timer_t.h:
/usr/include/endian.h:
/usr/include/aarch64-linux-gnu/bits/byteswap.h:
/usr/include/aarch64-linux-gnu/bits/uintn-identity.h:
/usr/include/aarch64-linux-gnu/sys/select.h:
/usr/include/aarch64-linux-gnu/bits/select.h:
/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h:
/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h:
/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h:
/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h:
/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h:
/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h:
/usr/include/aarch64-linux-gnu/bits/struct_mutex.h:
/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h:
/usr/include/alloca.h:
/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h:
/usr/include/aarch64-linux-gnu/bits/stdlib-float.h:
/usr/include/c++/12/bits/std_abs.h:
/usr/include/c++/12/cstdio:
/usr/include/stdio.h:
/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h:
/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h:
/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h:
/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h:
/usr/include/aarch64-linux-gnu/bits/stdio_lim.h:
/usr/include/aarch64-linux-gnu/bits/stdio.h:
/usr/include/c++/12/cerrno:
/usr/include/errno.h:
/usr/include/aarch64-linux-gnu/bits/errno.h:
/usr/include/linux/errno.h:
/usr/include/aarch64-linux-gnu/asm/errno.h:
/usr/include/asm-generic/errno.h:
/usr/include/asm-generic/errno-base.h:
/usr/include/aarch64-linux-gnu/bits/types/error_t.h:
/usr/include/c++/12/bits/charconv.h:
/usr/include/c++/12/bits/basic_string.tcc:
/usr/include/sigc++-2.0/sigc++/sigc++.h:
/usr/include/sigc++-2.0/sigc++/signal.h:
/usr/include/c++/12/list:
/usr/include/c++/12/bits/stl_list.h:
/usr/include/c++/12/bits/allocated_ptr.h:
/usr/include/c++/12/ext/aligned_buffer.h:
/usr/include/c++/12/bits/list.tcc:
/usr/include/sigc++-2.0/sigc++/signal_base.h:
/usr/include/c++/12/cstddef:
/usr/lib/aarch64-linux-gnu/sigc++-2.0/include/sigc++config.h:
/usr/include/sigc++-2.0/sigc++/type_traits.h:
/usr/include/sigc++-2.0/sigc++/trackable.h:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:
/usr/include/sigc++-2.0/sigc++/visit_each.h:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:
/usr/include/sigc++-2.0/sigc++/limit_reference.h:
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:
/usr/include/sigc++-2.0/sigc++/connection.h:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:
/usr/include/c++/12/functional:
/usr/include/c++/12/tuple:
/usr/include/c++/12/bits/uses_allocator.h:
/usr/include/c++/12/bits/std_function.h:
/usr/include/c++/12/typeinfo:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:
/usr/include/sigc++-2.0/sigc++/adaptors/track_obj.h:
/usr/include/sigc++-2.0/sigc++/functors/functors.h:
/usr/include/inttypes.h:
