Skip to content
  • Tim-Philipp Müller's avatar
    ext/faad/gstfaad.*: If we run into a decoding error, try re-opening the... · 2d4c6611
    Tim-Philipp Müller authored
    ext/faad/gstfaad.*: If we run into a decoding error, try re-opening the decoder with faacDecInit2() using fake codec ...
    
    Original commit message from CVS:
    * ext/faad/gstfaad.c: (gst_faad_init), (aac_rate_idx),
    (gst_faad_setcaps), (gst_faad_chain), (gst_faad_open_decoder),
    (gst_faad_close_decoder), (gst_faad_change_state):
    * ext/faad/gstfaad.h:
    If we run into a decoding error, try re-opening the decoder
    with faacDecInit2() using fake codec data created from the
    data the demuxer gave us. Should fix a whole bunch of
    GStreamer-faad problems incl. 'channel coupling not
    implemented', 'maximum number of scalefactor bands exceeded'
    etc. (#173007, #332892).
    2d4c6611