By entering this site you need to consent to the use of cookies and their functional use according to this privacy policy. Cookies help us to provide the functional services of the website. Kindly read the below message of use and consent to the use.
The following cookies are stored and shared when accessing this website:
- Internal cookies for the MediaWiki site. This is used for user authentication and article modifications.
- Third-party cookies from Google providing services for Google AdSense and Google Analytics
We will never use data collected outside of the above scope.
[12.0.0+] The Enable vfunc called above for Audio does the following:
[12.0.0+] The Enable vfunc called above for Audio does the following:
−
* Uses BSA to enable AV. Besides the callback, the only field in the passed struct which is set is <code>features</code>. This is set for "remote control target".
+
* Calls a func which does the following:
−
* Error handling + state setup is done.
+
** Uses BSA to enable AV. Besides the callback, the only field in the passed struct which is set is <code>features</code>. This is set for "remote control target".
−
* Uses BSA to register AV twice, with the default input struct.
+
** Error handling + state setup is done.
−
* Error handling + state setup is done.
+
** Uses BSA to register AV twice, with the default input struct.
+
** Error handling + state setup is done.
+
* If an error occurred in a certain range, a [[#FatalReason|fatal]] is triggered and 0 is returned.
+
* Otherwise when successful, state init is done then 0 is returned.