changeset 3501:efcdb01aa0bf libavformat

We cannot calculate the duration of vorbis packets even if we do know the "minimal" frame_size.
author michael
date Wed, 25 Jun 2008 18:15:04 +0000
parents 102f7d89c2c8
children 322e2fb56ce8
files utils.c
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/utils.c	Wed Jun 25 11:55:57 2008 +0000
+++ b/utils.c	Wed Jun 25 18:15:04 2008 +0000
@@ -538,12 +538,12 @@
 {
     int frame_size;
 
+    if(enc->codec_id == CODEC_ID_VORBIS)
+        return -1;
+
     if (enc->frame_size <= 1) {
         int bits_per_sample = av_get_bits_per_sample(enc->codec_id);
 
-        if(enc->codec_id == CODEC_ID_VORBIS)
-            return -1;
-
         if (bits_per_sample) {
             if (enc->channels == 0)
                 return -1;