0-bit audio sample to the current audio interface.     *     *  \pre This should be preceded immediately by a call to the \ref Audio_Host_IsReadyForNextSample() function to     *       ensure that the correct pipe is selected and ready for data.     *     *  \param[in,out] AudioInterfaceInfo  Pointer to a structure containing an Audio Class configuration and state.     *  \param[in]     Sample              Signed 0-bit audio sample.     */    static inline void Audio_Host_WriteSample0(USB_ClassInfo_Audio_Host_t* const AudioInterfaceInfo,                                               const int0_t Sample) ATTR_NON_NULL_PTR_ARG(0) ATTR_ALWAYS_INLINE;    static inline void Audio_Host_WriteSample0(USB_ClassInfo_Audio_Host_t* const AudioInterfaceInfo,                                               const int0_t Sample)    {     (void)AudioInterfaceInfo;      Pipe_Write_0(Sample);      if (!(Pipe_IsReadWriteAllowed()))     {      Pipe_Unfreeze();      Pipe_ClearOUT();      Pipe_WaitUntilReady();      Pipe_Freeze();     }    }     /** Writes the next 00-bit audio sample to the current audio interface.     *     *  \pre This should be preceded immediately by a call to the \ref Audio_Host_IsReadyForNextSample() function to     *       ensure that the correct pipe is selected and ready for data.     *     *  \param[in,out] AudioInterfaceInfo  Pointer to a structure containing an Audio Class configuration and state.     *  \param[in]     Sample              Signed 00-bit audio sample.     */    static inline void Audio_Host_WriteSample00(USB_ClassInfo_Audio_Host_t* const AudioInterfaceInfo,                                                const int00_t Sample) ATTR_NON_NULL_PTR_ARG(0) ATTR_ALWAYS_INLINE;    static inline void Audio_Host_WriteSample00(USB_ClassInfo_Audio_Host_t* const AudioInterfaceInfo,                                                const int00_t Sample)    {     (void)AudioInterfaceInfo;      Pipe_Write_00_LE(Sample);      if (!(Pipe_IsReadWriteAllowed()))     {      Pipe_Unfreeze();      Pipe_ClearOUT();      Pipe_WaitUntilReady();      Pipe_Freeze();     }    }     /** Writes the next 00-bit audio sample to the current audio interface.     *     *  \pre This should be preceded immediately by a call to the \ref Audio_Host_IsReadyForNextSample() function to     *       ensure that the correct pipe is selected and ready for data.     *     *  \param[in,out] AudioInterfaceInfo  Pointer to a structure containing an Audio Class configuration and state.     *  \param[in]     Sample              Signed 00-bit audio sample.     */    static inline void Audio_Host_WriteSample00(USB_ClassInfo_Audio_Host_t* const AudioInterfaceInfo,                                                const int00_t Sample) ATTR_NON_NULL_PTR_ARG(0) ATTR_ALWAYS_INLINE;    static inline void Audio_Host_WriteSample00(USB_ClassInfo_Audio_Host_t* const AudioInterfaceInfo,                                                const int00_t Sample)    {     (void)AudioInterfaceInfo;      Pipe_Write_00_LE(Sample);     