[pkg-mad-maintainers] Bug#197726: Bug#197726: Processed: Re: mpg321: displays wrong MPEG version

Diego Escalante Urrelo dieguito at gmail.com
Wed Dec 10 23:25:40 UTC 2008


On 12/10/08, Kurt Roeckx <kurt at roeckx.be> wrote:
> On Wed, Nov 26, 2008 at 02:37:29PM -0500, Diego Escalante Urrelo wrote:
>  > On 11/26/08, brian m. carlson <sandals at crustytoothpaste.ath.cx> wrote:
>  > >  Playing MPEG stream from css_descramble.mp3 ...
>  > >  MPEG 1.0 layer III, 64 kbit/s, 22050 Hz joint-stereo
>  > >  ^C
>  > >  [0:05] Decoding of css_descramble.mp3 finished.
>  > >  lakeview ok % file css_descramble.mp3 css_descramble.mp3: MPEG ADTS, layer
>  > > III, v2,  64 kbps, 22.05 kHz, JntStereo
>  > >
>  >
>  > I checked mpg321's code again. It's hardcoding the MPEG 1.0 part. A
>  > look at mad's struct from where the other info is retrieved didn't
>  > revealed a way to get the MPEG 1.0/2.0 info.
>
>  It the struct mad_header is a member called "flags".  If the bit
>  MAD_FLAG_MC_EXT is set it's MPEG 2.0, if MAD_FLAG_MPEG_2_5_EXT is
>  set it's MPEG 2.5.  Otherwise it's MPEG 1.0.
>

Great. Anyone feel free to do a simple patch for this. :-)





More information about the pkg-mad-maintainers mailing list