Mercurial > libavcodec.hg
comparison allcodecs.c @ 2948:aebeb38eea7a libavcodec
Make DV(B|D) subtitles (en|de)coders be conditonnaly compiled depending on the configure system
Original thread:
Date: Nov 20, 2005 9:25 PM
Subject: [PATCH] make dvdsub encoder depend on config variables
author | gpoirier |
---|---|
date | Mon, 21 Nov 2005 20:03:35 +0000 |
parents | ac94d509884e |
children | e5a10ae14ffb |
comparison
equal
deleted
inserted
replaced
2947:18d47c6673f7 | 2948:aebeb38eea7a |
---|---|
566 PCM_CODEC(CODEC_ID_ADPCM_SWF, adpcm_swf); | 566 PCM_CODEC(CODEC_ID_ADPCM_SWF, adpcm_swf); |
567 PCM_CODEC(CODEC_ID_ADPCM_YAMAHA, adpcm_yamaha); | 567 PCM_CODEC(CODEC_ID_ADPCM_YAMAHA, adpcm_yamaha); |
568 #undef PCM_CODEC | 568 #undef PCM_CODEC |
569 | 569 |
570 /* subtitles */ | 570 /* subtitles */ |
571 #ifdef CONFIG_ENCODERS | 571 #ifdef CONFIG_DVDSUB_DECODER |
572 register_avcodec(&dvdsub_decoder); | |
573 #endif | |
574 #ifdef CONFIG_DVDSUB_ENCODER | |
575 register_avcodec(&dvdsub_encoder); | |
576 #endif | |
577 | |
578 #ifdef CONFIG_DVBSUB_DECODER | |
579 register_avcodec(&dvbsub_decoder); | |
580 #endif | |
581 #ifdef CONFIG_DVBSUB_ENCODER | |
572 register_avcodec(&dvbsub_encoder); | 582 register_avcodec(&dvbsub_encoder); |
573 register_avcodec(&dvdsub_encoder); | |
574 #endif | |
575 | |
576 #ifdef CONFIG_DECODERS | |
577 register_avcodec(&dvdsub_decoder); | |
578 register_avcodec(&dvbsub_decoder); | |
579 #endif | 583 #endif |
580 | 584 |
581 /* parsers */ | 585 /* parsers */ |
582 av_register_codec_parser(&mpegvideo_parser); | 586 av_register_codec_parser(&mpegvideo_parser); |
583 av_register_codec_parser(&mpeg4video_parser); | 587 av_register_codec_parser(&mpeg4video_parser); |
593 | 597 |
594 av_register_codec_parser(&mpegaudio_parser); | 598 av_register_codec_parser(&mpegaudio_parser); |
595 #ifdef CONFIG_AC3 | 599 #ifdef CONFIG_AC3 |
596 av_register_codec_parser(&ac3_parser); | 600 av_register_codec_parser(&ac3_parser); |
597 #endif | 601 #endif |
602 | |
603 #ifdef CONFIG_DVDSUB_DECODER | |
598 av_register_codec_parser(&dvdsub_parser); | 604 av_register_codec_parser(&dvdsub_parser); |
605 #endif | |
606 #ifdef CONFIG_DVBSUB_DECODER | |
599 av_register_codec_parser(&dvbsub_parser); | 607 av_register_codec_parser(&dvbsub_parser); |
608 #endif | |
600 } | 609 } |
601 | 610 |