Ejemplo n.º 1
0
 public unsafe int GetAudioParameters(cef_browser_t *browser, cef_audio_parameters_t * @params)
 {
     fixed(cef_audio_handler_t *self = &this)
     {
         return(((delegate * unmanaged[Stdcall] < cef_audio_handler_t *, cef_browser_t *, cef_audio_parameters_t *, int >)get_audio_parameters)(self, browser, @params));
     }
 }
Ejemplo n.º 2
0
 public unsafe void OnAudioStreamStarted(cef_browser_t *browser, [Immutable] cef_audio_parameters_t * @params, int channels)
 {
     fixed(cef_audio_handler_t *self = &this)
     {
         ((delegate * unmanaged[Stdcall] < cef_audio_handler_t *, cef_browser_t *, cef_audio_parameters_t *, int, void >)on_audio_stream_started)(self, browser, @params, channels);
     }
 }
Ejemplo n.º 3
0
 public unsafe extern void OnAudioStreamStarted(cef_browser_t *browser, [Immutable] cef_audio_parameters_t * @params, int channels);
Ejemplo n.º 4
0
 public unsafe extern int GetAudioParameters(cef_browser_t *browser, cef_audio_parameters_t * @params);
Ejemplo n.º 5
0
 internal CefAudioParameters(cef_audio_parameters_t *target)
 {
     _target = target;
 }
Ejemplo n.º 6
0
        private void on_audio_stream_started(cef_audio_handler_t *self, cef_browser_t *browser, cef_audio_parameters_t * @params, int channels)
        {
            CheckSelf(self);

            var mBrowser = CefBrowser.FromNative(browser);

            OnAudioStreamStarted(mBrowser, new CefAudioParameters(@params), channels);
        }
Ejemplo n.º 7
0
        private int get_audio_parameters(cef_audio_handler_t *self, cef_browser_t *browser, cef_audio_parameters_t * @params)
        {
            CheckSelf(self);

            var mBrowser = CefBrowser.FromNative(browser);

            var mResult = GetAudioParameters(mBrowser, new CefAudioParameters(@params));

            return(mResult ? 1 : 0);
        }