diff options
author | Arpi <arpi@thot.banki.hu> | 2001-12-23 22:25:18 +0000 |
---|---|---|
committer | Arpi <arpi@thot.banki.hu> | 2001-12-23 22:25:18 +0000 |
commit | 98f3b098f9e3582ffaee736816ffa6b5f7859d87 (patch) | |
tree | e964ae5c659d73b587321455f720ced2bf3d59c9 /libavcodec/utils.c | |
parent | 627690b5a2899571d213380210ab3c4118270144 (diff) | |
download | ffmpeg-98f3b098f9e3582ffaee736816ffa6b5f7859d87.tar.gz |
avcodec_find_encoder_by_name() patch by Alex
Originally committed as revision 237 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/utils.c')
-rw-r--r-- | libavcodec/utils.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 01c1c13c65..0e6ba29d7a 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -155,6 +155,18 @@ AVCodec *avcodec_find_encoder(enum CodecID id) return NULL; } +AVCodec *avcodec_find_encoder_by_name(const char *name) +{ + AVCodec *p; + p = first_avcodec; + while (p) { + if (p->encode != NULL && strcmp(name,p->name) == 0) + return p; + p = p->next; + } + return NULL; +} + AVCodec *avcodec_find_decoder(enum CodecID id) { AVCodec *p; |