Some quick fixes for FLAC 1.0.4
authorWim Taymans <wim.taymans@gmail.com>
Sun, 29 Sep 2002 20:51:19 +0000 (20:51 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sun, 29 Sep 2002 20:51:19 +0000 (20:51 +0000)
Original commit message from CVS:
Some quick fixes for FLAC 1.0.4

ext/flac/gstflacdec.c
ext/flac/gstflacenc.c

index 09e5304..ac939c3 100644 (file)
@@ -435,7 +435,7 @@ gst_flacdec_loop (GstElement *element)
 
   if (flacdec->init) {
     FLAC__seekable_stream_decoder_init (flacdec->decoder);
-    FLAC__seekable_stream_decoder_process_metadata (flacdec->decoder);
+    //FLAC__seekable_stream_decoder_process_metadata (flacdec->decoder);
     flacdec->init = FALSE;
   }
 
@@ -455,7 +455,7 @@ gst_flacdec_loop (GstElement *element)
     flacdec->seek_pending = FALSE;
   }
 
-  res = FLAC__seekable_stream_decoder_process_one_frame (flacdec->decoder);
+  res = FLAC__seekable_stream_decoder_process_single (flacdec->decoder);
   if (FLAC__seekable_stream_decoder_get_state (flacdec->decoder) == 
                  FLAC__SEEKABLE_STREAM_DECODER_END_OF_STREAM) 
   {
index 40eeb19..3316232 100644 (file)
@@ -372,7 +372,7 @@ gst_flacenc_write_callback (const FLAC__StreamEncoder *encoder,
   flacenc = GST_FLACENC (client_data);
 
   if (flacenc->stopped) 
-    return FLAC__STREAM_ENCODER_WRITE_OK;
+    return FLAC__STREAM_ENCODER_OK;
 
   outbuf = gst_buffer_new_and_alloc (bytes);
 
@@ -386,7 +386,7 @@ gst_flacenc_write_callback (const FLAC__StreamEncoder *encoder,
 
   gst_pad_push (flacenc->srcpad, outbuf);
 
-  return FLAC__STREAM_ENCODER_WRITE_OK;
+  return FLAC__STREAM_ENCODER_OK;
 }
 
 static void