On Thu, Apr 19, 2018 at 12:19:28AM -0700, Pierre-Louis Bossart wrote: > On 4/18/18 11:36 PM, Vinod Koul wrote: > > static bool _is_codec_type_supported(int fd, struct snd_codec *codec) > > { > > struct snd_compr_caps caps; > >@@ -271,16 +228,6 @@ struct compress *compress_open(unsigned int card, unsigned int device, > > config->fragments = caps.max_fragments; > > } > >-#if 0 > >- /* FIXME need to turn this On when DSP supports > >- * and treat in no support case > >- */ > >- if (_is_codec_supported(compress, config, &caps) == false) { > >- oops(compress, errno, "codec not supported\n"); > >- goto codec_fail; > >- } > >-#endif > > Why was this commented out in the first place? It depends on capabilities being reported properly which wasn't the case so we had to turn it off... > This seems like a valid check to me. If the application is asking for a > codec that isn't supported by hardware, should it be allowed to proceed? It has been dead for quite some time, I don't know if ppl are reporting properly. Turning it on might break which is something I would like to avoid -- ~Vinod _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel