View | Details | Raw Unified
Collapse All | Expand All

(-) a/libswfdec/swfdec_codec_ffmpeg.c (-1 / +1 lines)
 Lines 147-153   swfdec_codec_ffmpeg_decode (gpointer ctx, SwfdecBuffer *buffer) Link Here 
  outbuf = swfdec_buffer_new_and_alloc (AVCODEC_MAX_AUDIO_FRAME_SIZE);
  outbuf = swfdec_buffer_new_and_alloc (AVCODEC_MAX_AUDIO_FRAME_SIZE);
  for (amount = 0; amount < buffer->length; amount += len) {
  for (amount = 0; amount < buffer->length; amount += len) {
    
    
    len = avcodec_decode_audio (ctx, (short *) outbuf->data, &out_size, buffer->data + amount, buffer->length - amount);
    len = avcodec_decode_audio2 (ctx, (short *) outbuf->data, &out_size, buffer->data + amount, buffer->length - amount);
    if (len < 0) {
    if (len < 0) {
      SWFDEC_ERROR ("Error %d while decoding", len);
      SWFDEC_ERROR ("Error %d while decoding", len);