[alsa-devel] [TINYCOMPRESS][PATCH 1/1] compress: no need to set metadata before calling next_track

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Thu Feb 27 17:07:38 CET 2014

On 2/26/14 8:29 AM, Richard Fitzgerald wrote:
> The metadata is mainly for MP3 gapless playback, since
> the MP3 audio stream does not contain enough information
> to enable gapless. Other audio formats do not necessarily
> require any additional metadata so we should allow next_track
> to be called without any metadata.

Metadata is required for both MP3 and AAC gapless playback. Can you 
clarify what 'other formats' you are referring to? And rather than 
removing the check that makes sense for these popular formats, why not 
send metadata to set the # of samples to skip to zero?

More information about the Alsa-devel mailing list