Commit Diff


commit - aaccc123cdde1db6b2a237e2bf409a6e4b57a864
commit + 805c96fb4b4e3b14dcf623e029fef265a5601836
blob - ce442b965abad7a55c1e19642875989337955088
blob + b26fc8b457ff9c7430d5e28f21610112d8615dcc
--- player_flac.c
+++ player_flac.c
@@ -66,7 +66,6 @@ metacb(const FLAC__StreamDecoder *decoder, const FLAC_
     void *d)
 {
 	uint32_t sample_rate;
-	struct sio_par par;
 
 	if (meta->type == FLAC__METADATA_TYPE_STREAMINFO) {
 		sample_rate = meta->data.stream_info.sample_rate;
@@ -78,18 +77,6 @@ metacb(const FLAC__StreamDecoder *decoder, const FLAC_
 
 		if (player_setrate(sample_rate) == -1)
 			err(1, "player_setrate");
-
-		sio_stop(hdl);
-
-		sio_initpar(&par);
-		par.rate = sample_rate;
-		if (!sio_setpar(hdl, &par))
-			err(1, "sio_setpar");
-		if (!sio_getpar(hdl, &par))
-			err(1, "sio_getpar");
-		/* TODO: check that there is a sane sample rate? */
-		if (!sio_start(hdl))
-			err(1, "sio_start");
 	}
 }