Mercurial > libavcodec.hg
comparison allcodecs.c @ 8751:303929f52007 libavcodec
Replace the calls to the deprecated function register_avcodec() with
corresponding calls to avcodec_register().
author | stefano |
---|---|
date | Fri, 06 Feb 2009 23:50:54 +0000 |
parents | a261e3271d1f |
children | 7a9a124bbc06 |
comparison
equal
deleted
inserted
replaced
8750:2528b6a2b5d3 | 8751:303929f52007 |
---|---|
26 | 26 |
27 #include "avcodec.h" | 27 #include "avcodec.h" |
28 | 28 |
29 #define REGISTER_ENCODER(X,x) { \ | 29 #define REGISTER_ENCODER(X,x) { \ |
30 extern AVCodec x##_encoder; \ | 30 extern AVCodec x##_encoder; \ |
31 if(CONFIG_##X##_ENCODER) register_avcodec(&x##_encoder); } | 31 if(CONFIG_##X##_ENCODER) avcodec_register(&x##_encoder); } |
32 #define REGISTER_DECODER(X,x) { \ | 32 #define REGISTER_DECODER(X,x) { \ |
33 extern AVCodec x##_decoder; \ | 33 extern AVCodec x##_decoder; \ |
34 if(CONFIG_##X##_DECODER) register_avcodec(&x##_decoder); } | 34 if(CONFIG_##X##_DECODER) avcodec_register(&x##_decoder); } |
35 #define REGISTER_ENCDEC(X,x) REGISTER_ENCODER(X,x); REGISTER_DECODER(X,x) | 35 #define REGISTER_ENCDEC(X,x) REGISTER_ENCODER(X,x); REGISTER_DECODER(X,x) |
36 | 36 |
37 #define REGISTER_PARSER(X,x) { \ | 37 #define REGISTER_PARSER(X,x) { \ |
38 extern AVCodecParser x##_parser; \ | 38 extern AVCodecParser x##_parser; \ |
39 if(CONFIG_##X##_PARSER) av_register_codec_parser(&x##_parser); } | 39 if(CONFIG_##X##_PARSER) av_register_codec_parser(&x##_parser); } |