[Ffmpeg-devel] Shorten audio FourCC
Måns Rullgård
mru
Mon Oct 9 21:04:42 CEST 2006
Diego Biurrun said:
> Shorten audio is not yet supported by MPlayer since it lacks a FourCC in
> libavformat/riff.c. Now adding one would be easy, but the question is
> which one to choose. The obvious choice would be 'shn', but that's just
> three characters. So maybe 'shor' or 'shn '.
>
> Then again, in libavcodec/shorten.c is the following code snippet:
>
> /* shorten signature */
> if (get_bits_long(&s->gb, 32) != bswap_32(ff_get_fourcc("ajkg"))) {
> av_log(s->avctx, AV_LOG_ERROR, "missing shorten magic 'ajkg'\n");
>
> Does 'ajkg' have any further relationship with Shorten? Should it be
> used as the FourCC?
RIFF files use 16-bit IDs for audio. Adding a bogus 32-bit ID there to work
around design limitations in mplayer is unacceptable IMO.
--
M?ns Rullg?rd
mru at inprovide.com
More information about the ffmpeg-devel
mailing list