1. 18 Mar, 2008 1 commit
  2. 31 May, 2006 1 commit
  3. 13 May, 2006 1 commit
    • Young-Ho Cha's avatar
      ext/faad/gstfaad.*: If we encounter a decoding error, don't error out... · 15bae296
      Young-Ho Cha authored
      ext/faad/gstfaad.*: If we encounter a decoding error, don't error out immediately, but try to resync (or see if we ha...
      
      Original commit message from CVS:
      Patch by: Young-Ho Cha  <ganadist chollian net>
      * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_chain),
      (gst_faad_change_state):
      * ext/faad/gstfaad.h:
      If we encounter a decoding error, don't error out immediately,
      but try to resync (or see if we have better luck with the next
      buffer in case of framed input). Only error out after five
      consecutive errors. Fixes #341563.
      15bae296
  4. 28 Apr, 2006 1 commit
    • 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
  5. 20 Oct, 2005 1 commit
    • Tim-Philipp Müller's avatar
      ext/faad/gstfaad.*: Do some timestamp smoothing (matroskademux apparently... · a979bd99
      Tim-Philipp Müller authored
      ext/faad/gstfaad.*: Do some timestamp smoothing (matroskademux apparently sends multiple buffers in a row with the sa...
      
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_base_init), (gst_faad_class_init),
      (gst_faad_init), (gst_faad_srcgetcaps), (gst_faad_event),
      (gst_faad_chain), (gst_faad_change_state):
      * ext/faad/gstfaad.h:
      Do some timestamp smoothing (matroskademux apparently sends
      multiple buffers in a row with the same timestamp); fix
      duration on outgoing buffers; fix change state function; use
      GST_DEBUG_FUNCPTR for pad functions.
      a979bd99
  6. 08 Aug, 2005 1 commit
    • Tim-Philipp Müller's avatar
      ext/faad/gstfaad.*: Fix negotiation (#310932) and miscellaneous other stuff.... · 76f3f25e
      Tim-Philipp Müller authored
      ext/faad/gstfaad.*: Fix negotiation (#310932) and miscellaneous other stuff. Probably still needs some more work.
      
      Original commit message from CVS:
      * ext/faad/gstfaad.c: (gst_faad_base_init), (gst_faad_class_init),
      (gst_faad_init), (gst_faad_setcaps), (gst_faad_srcgetcaps),
      (gst_faad_event), (gst_faad_update_caps), (gst_faad_chain),
      (gst_faad_change_state):
      * ext/faad/gstfaad.h:
      Fix negotiation (#310932) and miscellaneous other stuff. Probably
      still needs some more work.
      76f3f25e
  7. 21 Feb, 2005 1 commit
  8. 25 Nov, 2004 1 commit
    • Ronald S. Bultje's avatar
      Surround sound support. · bf45760b
      Ronald S. Bultje authored
      Original commit message from CVS:
      * ext/a52dec/gsta52dec.c: (gst_a52dec_channels), (gst_a52dec_push),
      (gst_a52dec_reneg), (gst_a52dec_loop), (plugin_init):
      * ext/alsa/gstalsa.c: (gst_alsa_get_caps):
      * ext/alsa/gstalsaplugin.c: (plugin_init):
      * ext/dts/gstdtsdec.c: (gst_dtsdec_channels),
      (gst_dtsdec_renegotiate), (gst_dtsdec_loop), (plugin_init):
      * ext/faad/gstfaad.c: (gst_faad_init), (gst_faad_chanpos_from_gst),
      (gst_faad_chanpos_to_gst), (gst_faad_sinkconnect),
      (gst_faad_srcgetcaps), (gst_faad_srcconnect), (gst_faad_chain),
      (gst_faad_change_state), (plugin_init):
      * ext/faad/gstfaad.h:
      * ext/vorbis/vorbis.c: (plugin_init):
      * ext/vorbis/vorbisdec.c: (vorbis_dec_chain):
      * gst-libs/gst/audio/Makefile.am:
      * gst-libs/gst/audio/audio.c: (plugin_init):
      * gst-libs/gst/audio/multichannel.c:
      (gst_audio_check_channel_positions),
      (gst_audio_get_channel_positions),
      (gst_audio_set_channel_positions),
      (gst_audio_set_structure_channel_positions_list),
      (add_list_to_struct), (gst_audio_set_caps_channel_positions_list),
      (gst_audio_fixate_channel_positions):
      * gst-libs/gst/audio/multichannel.h:
      * gst-libs/gst/audio/testchannels.c: (main):
      * gst/audioconvert/gstaudioconvert.c:
      (gst_audio_convert_class_init), (gst_audio_convert_init),
      (gst_audio_convert_dispose), (gst_audio_convert_getcaps),
      (gst_audio_convert_parse_caps), (gst_audio_convert_link),
      (gst_audio_convert_fixate), (gst_audio_convert_channels):
      * gst/audioconvert/plugin.c: (plugin_init):
      Surround sound support.
      bf45760b
  9. 01 Oct, 2004 1 commit
  10. 15 Mar, 2004 1 commit
  11. 14 Mar, 2004 1 commit
  12. 21 Nov, 2003 1 commit