vlc_mutex_init(&p_sys->lock);
vlc_cond_init(&p_sys->cond);
+ p_sys->b_digital = false;
p_aout->sys = p_sys;
p_aout->start = Start;
}
p_sys->i_bytes_per_sample = 0;
+ p_sys->b_digital = false;
/* clean-up circular buffer */
TPCircularBufferCleanup(&p_sys->circular_buffer);
struct aout_sys_t *p_sys = p_aout->sys;
OSStatus ostatus;
+ if(p_sys->b_digital) {
+ return VLC_EGENERIC;
+ }
+
aout_VolumeReport(p_aout, volume);
/* Set volume for output unit */
struct aout_sys_t *p_sys = p_aout->sys;
OSStatus ostatus;
+ if(p_sys->b_digital) {
+ return VLC_EGENERIC;
+ }
+
aout_MuteReport(p_aout, mute);
float volume = .0;