Results 1 to 2 of 2

Thread: Regarding MP3 DL API's

  1. #1
    Junior Member
    Join Date
    May 2007

    Regarding MP3 DL API's

    According to spec doc "omx_dl_v1_0_1.pdf" there are 3 API's
    OMXResult omxACMP3_HuffmanDecode_S32()
    OMXResult omxACMP3_HuffmanDecodeSfb_S32()
    OMXResult omxACMP3_HuffmanDecodeSfbMbp_S32()

    But there is no detailed description about these API's, I mean how these API's are different from each other as far as their body's concerned. Any pointer on this is appreciated.

    Sandeep H.R
    Sandeep H.R

  2. #2
    Junior Member
    Join Date
    Mar 2006
    Cambridge, England
    Hi Sandeep,

    I'm not an audio expert, so looking at the specification it appears the second and third of these functions have "Sfb" in the name which indicates that they use scale factor bands (so it probably scales the results somehow).

    And these two "Sfb" functions have an extra parameter "pSfbTableLong" which describes the scale factor bands (see the description of this parameter).

    The third function is called "SfbMbp" which appears to have a mixture of Long and Short blocks, and has two extra parameters ("pSfbTableShort", and "pMbpTable"). See the parameters' descriptions on how these work.

    The Long and Short block scalefactor band tables are described in sections and of the latest specification (v1.0.2 due to be published on the Khronos website in the next week or two).

    Regards, Hedley
    OpenMAX DL

Similar Threads

  1. Replies: 0
    Last Post: 08-14-2007, 03:02 AM
  2. Regarding MP3 DL API's
    By sandeephrnayak in forum OpenMAX
    Replies: 1
    Last Post: 12-31-1969, 07:00 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
Proudly hosted by Digital Ocean