]> git.sesse.net Git - vlc/commitdiff
aout: remove write-only parameter
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 11 Nov 2012 14:00:45 +0000 (16:00 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 11 Nov 2012 14:00:45 +0000 (16:00 +0200)
src/audio_output/aout_internal.h
src/audio_output/dec.c
src/audio_output/input.c

index b5c8dc88806ebbd2584596a7f51768bd0e6b2089..aa5f4dd8d0bc8015a2edbf4d7023e7a6dc65b483 100644 (file)
@@ -49,8 +49,6 @@ typedef struct aout_volume aout_volume_t;
 /** an input stream for the audio output */
 struct aout_input_t
 {
-    unsigned            samplerate; /**< Input sample rate */
-
     int                     i_resampling_type;
     int                     i_resamp_start_drift;
 
@@ -108,7 +106,7 @@ static inline aout_owner_t *aout_owner (audio_output_t *aout)
  *****************************************************************************/
 
 /* From input.c : */
-aout_input_t *aout_InputNew(const audio_sample_format_t *);
+aout_input_t *aout_InputNew(void);
 void aout_InputDelete(aout_input_t *);
 block_t *aout_InputPlay( audio_output_t *p_aout, aout_input_t *p_input,
                          block_t *p_buffer, int i_input_rate, date_t * );
index 9c66267e426f2f547261889110d45bdf8f7af159..82dfa344505e5f0ebc4d169c64560b1a84813484 100644 (file)
@@ -97,7 +97,7 @@ error:
     date_Set (&owner->sync.date, VLC_TS_INVALID);
 
     assert (owner->input == NULL);
-    owner->input = aout_InputNew (p_format);
+    owner->input = aout_InputNew ();
     aout_unlock( p_aout );
     return ret;
 }
@@ -160,7 +160,7 @@ static void aout_CheckRestart (audio_output_t *aout)
 
     if (aout_FiltersNew (aout, &owner->input_format, &owner->mixer_format,
                          &request_vout) == 0)
-        owner->input = aout_InputNew (&owner->input_format);
+        owner->input = aout_InputNew ();
 }
 
 /**
index f717957ed6546540f87fa23575fcf52f96eff21a..61528b996927cdbb21ade2d2074788fa820c738a 100644 (file)
@@ -43,12 +43,10 @@ static void inputResamplingStop( audio_output_t *, aout_input_t * );
 /*****************************************************************************
  * aout_InputNew : allocate a new input and rework the filter pipeline
  *****************************************************************************/
-aout_input_t *aout_InputNew (const audio_sample_format_t *restrict infmt)
+aout_input_t *aout_InputNew (void)
 {
     aout_input_t *p_input = xmalloc (sizeof (*p_input));
 
-    p_input->samplerate = infmt->i_rate;
-
     p_input->i_resampling_type = AOUT_RESAMPLING_NONE;
     p_input->i_last_input_rate = INPUT_RATE_DEFAULT;
     p_input->i_buffer_lost = 0;