[vlc-commits] Auhal: simplifications

Jean-Baptiste Kempf git at videolan.org
Wed Aug 17 12:12:53 CEST 2011


vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Wed Aug 17 12:04:09 2011 +0200| [99ccd64683be99c58ca4f384a9e197c9c8a4f829] | committer: Jean-Baptiste Kempf

Auhal: simplifications

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=99ccd64683be99c58ca4f384a9e197c9c8a4f829
---

 modules/audio_output/auhal.c |   12 ++++--------
 1 files changed, 4 insertions(+), 8 deletions(-)

diff --git a/modules/audio_output/auhal.c b/modules/audio_output/auhal.c
index d3dfcc4..57e532c 100644
--- a/modules/audio_output/auhal.c
+++ b/modules/audio_output/auhal.c
@@ -82,7 +82,6 @@ struct aout_sys_t
     AudioDeviceID               i_selected_dev;      /* DeviceID of the selected device */
     AudioDeviceIOProcID         i_procID;            /* DeviceID of current device */
     UInt32                      i_devices;           /* Number of CoreAudio Devices */
-    bool                        b_supports_digital;  /* Does the currently selected device support digital mode? */
     bool                        b_digital;           /* Are we running in digital mode? */
     mtime_t                     clock_diff;          /* Difference between VLC clock and Device clock */
 
@@ -170,7 +169,6 @@ static int Open( vlc_object_t * p_this )
     p_sys->i_default_dev = 0;
     p_sys->i_selected_dev = 0;
     p_sys->i_devices = 0;
-    p_sys->b_supports_digital = false;
     p_sys->b_digital = false;
     p_sys->au_component = NULL;
     p_sys->au_unit = NULL;
@@ -210,11 +208,9 @@ static int Open( vlc_object_t * p_this )
     }
 
     p_sys->i_selected_dev = val.i_int & ~AOUT_VAR_SPDIF_FLAG; /* remove SPDIF flag to get the true DeviceID */
-    p_sys->b_supports_digital = ( val.i_int & AOUT_VAR_SPDIF_FLAG ) ? true : false;
-    if( p_sys->b_supports_digital )
+    bool b_supports_digital = ( val.i_int & AOUT_VAR_SPDIF_FLAG );
+    if( b_supports_digital )
         msg_Dbg( p_aout, "audio device supports digital output" );
-    else
-        msg_Dbg( p_aout, "audio device does not support digital output" );
 
     /* Check if the desired device is alive and usable */
     /* TODO: add a callback to the device to alert us if the device dies */
@@ -261,7 +257,7 @@ static int Open( vlc_object_t * p_this )
     }
 
     /* Check for Digital mode or Analog output mode */
-    if( AOUT_FMT_SPDIF( &p_aout->format ) && p_sys->b_supports_digital )
+    if( AOUT_FMT_SPDIF( &p_aout->format ) && b_supports_digital )
     {
         if( OpenSPDIF( p_aout ) )
         {
@@ -1417,7 +1413,7 @@ static OSStatus StreamListener( AudioObjectID inObjectID,  UInt32 inNumberAddres
 
     VLC_UNUSED(inObjectID);
 
-    for ( unsigned int i = 0; i < inNumberAddresses; i++ )
+    for( unsigned int i = 0; i < inNumberAddresses; i++ )
     {
         if( inAddresses[i].mSelector == kAudioStreamPropertyPhysicalFormat )
         {



More information about the vlc-commits mailing list