Mercurial > libavformat.hg
comparison utils.c @ 3503:c1c3fb1711b9 libavformat
Make av_find_stream_info() find the frame_size for vorbis.
author | michael |
---|---|
date | Wed, 25 Jun 2008 18:36:41 +0000 |
parents | 322e2fb56ce8 |
children | 2bbc4f176591 |
comparison
equal
deleted
inserted
replaced
3502:322e2fb56ce8 | 3503:c1c3fb1711b9 |
---|---|
1727 { | 1727 { |
1728 int val; | 1728 int val; |
1729 switch(enc->codec_type) { | 1729 switch(enc->codec_type) { |
1730 case CODEC_TYPE_AUDIO: | 1730 case CODEC_TYPE_AUDIO: |
1731 val = enc->sample_rate && enc->channels; | 1731 val = enc->sample_rate && enc->channels; |
1732 if(enc->codec_id == CODEC_ID_VORBIS && !enc->frame_size) | |
1733 return 0; | |
1732 break; | 1734 break; |
1733 case CODEC_TYPE_VIDEO: | 1735 case CODEC_TYPE_VIDEO: |
1734 val = enc->width && enc->pix_fmt != PIX_FMT_NONE; | 1736 val = enc->width && enc->pix_fmt != PIX_FMT_NONE; |
1735 break; | 1737 break; |
1736 default: | 1738 default: |