comparison ac3dec.c @ 8281:f93efc084e41 libavcodec

Make av_log_missing_feature an internal function, and change its name to ff_log_missing_feature.
author stefano
date Mon, 08 Dec 2008 21:21:38 +0000
parents 63aba08af550
children a5402e89a80c
comparison
equal deleted inserted replaced
8280:63aba08af550 8281:f93efc084e41
33 #include <stddef.h> 33 #include <stddef.h>
34 #include <math.h> 34 #include <math.h>
35 #include <string.h> 35 #include <string.h>
36 36
37 #include "libavutil/crc.h" 37 #include "libavutil/crc.h"
38 #include "internal.h"
38 #include "ac3_parser.h" 39 #include "ac3_parser.h"
39 #include "ac3dec.h" 40 #include "ac3dec.h"
40 #include "ac3dec_data.h" 41 #include "ac3dec_data.h"
41 42
42 /** Large enough for maximum possible frame size when the specification limit is ignored */ 43 /** Large enough for maximum possible frame size when the specification limit is ignored */
824 } while(i--); 825 } while(i--);
825 826
826 /* spectral extension strategy */ 827 /* spectral extension strategy */
827 if (s->eac3 && (!blk || get_bits1(gbc))) { 828 if (s->eac3 && (!blk || get_bits1(gbc))) {
828 if (get_bits1(gbc)) { 829 if (get_bits1(gbc)) {
829 av_log_missing_feature(s->avctx, "Spectral extension", 1); 830 ff_log_missing_feature(s->avctx, "Spectral extension", 1);
830 return -1; 831 return -1;
831 } 832 }
832 /* TODO: parse spectral extension strategy info */ 833 /* TODO: parse spectral extension strategy info */
833 } 834 }
834 835
849 } 850 }
850 851
851 /* check for enhanced coupling */ 852 /* check for enhanced coupling */
852 if (s->eac3 && get_bits1(gbc)) { 853 if (s->eac3 && get_bits1(gbc)) {
853 /* TODO: parse enhanced coupling strategy info */ 854 /* TODO: parse enhanced coupling strategy info */
854 av_log_missing_feature(s->avctx, "Enhanced coupling", 1); 855 ff_log_missing_feature(s->avctx, "Enhanced coupling", 1);
855 return -1; 856 return -1;
856 } 857 }
857 858
858 /* determine which channels are coupled */ 859 /* determine which channels are coupled */
859 if (s->eac3 && s->channel_mode == AC3_CHMODE_STEREO) { 860 if (s->eac3 && s->channel_mode == AC3_CHMODE_STEREO) {