History

Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.

None of these symbols should be accessed directly, so declare them as hidden.

Diego Elio Pettenò committed 15 years ago

Commit e7e2df21 parent 4b21c38268 files · +358 −358Browse files

Showing the changes to libavcodec/allcodecs.c (1 of 268 files). Show all

Unified · Split

libavcodec/allcodecs.c+10−10
@@ -27,23 +27,23 @@ · 26 unmodified lines
2727 #include "avcodec.h"
2828
2929 #define REGISTER_HWACCEL(X,x) { \
30− extern AVHWAccel x##_hwaccel; \
31− if(CONFIG_##X##_HWACCEL) av_register_hwaccel(&x##_hwaccel); }
30+ extern AVHWAccel ff_##x##_hwaccel; \
31+ if(CONFIG_##X##_HWACCEL) av_register_hwaccel(&ff_##x##_hwaccel); }
3232
3333 #define REGISTER_ENCODER(X,x) { \
34− extern AVCodec x##_encoder; \
35− if(CONFIG_##X##_ENCODER) avcodec_register(&x##_encoder); }
34+ extern AVCodec ff_##x##_encoder; \
35+ if(CONFIG_##X##_ENCODER) avcodec_register(&ff_##x##_encoder); }
3636 #define REGISTER_DECODER(X,x) { \
37− extern AVCodec x##_decoder; \
38− if(CONFIG_##X##_DECODER) avcodec_register(&x##_decoder); }
37+ extern AVCodec ff_##x##_decoder; \
38+ if(CONFIG_##X##_DECODER) avcodec_register(&ff_##x##_decoder); }
3939 #define REGISTER_ENCDEC(X,x) REGISTER_ENCODER(X,x); REGISTER_DECODER(X,x)
4040
4141 #define REGISTER_PARSER(X,x) { \
42− extern AVCodecParser x##_parser; \
43− if(CONFIG_##X##_PARSER) av_register_codec_parser(&x##_parser); }
42+ extern AVCodecParser ff_##x##_parser; \
43+ if(CONFIG_##X##_PARSER) av_register_codec_parser(&ff_##x##_parser); }
4444 #define REGISTER_BSF(X,x) { \
45− extern AVBitStreamFilter x##_bsf; \
46− if(CONFIG_##X##_BSF) av_register_bitstream_filter(&x##_bsf); }
45+ extern AVBitStreamFilter ff_##x##_bsf; \
46+ if(CONFIG_##X##_BSF) av_register_bitstream_filter(&ff_##x##_bsf); }
4747
4848 void avcodec_register_all(void)
4949 {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t