comparison mpeg12data.h @ 6447:fe34160a1d1e libavcodec

move relevant declarations to mpeg12data.h
author aurel
date Wed, 05 Mar 2008 00:06:09 +0000
parents 1d83e9c34641
children f7cbb7733146
comparison
equal deleted inserted replaced
6446:42fc209231cb 6447:fe34160a1d1e
27 27
28 #ifndef FFMPEG_MPEG12DATA_H 28 #ifndef FFMPEG_MPEG12DATA_H
29 #define FFMPEG_MPEG12DATA_H 29 #define FFMPEG_MPEG12DATA_H
30 30
31 #include <stdint.h> 31 #include <stdint.h>
32 #include "mpegvideo.h" 32 #include "rational.h"
33 #include "rl.h"
34
35 extern const uint16_t ff_mpeg1_default_intra_matrix[64];
36 extern const uint16_t ff_mpeg1_default_non_intra_matrix[64];
33 37
34 extern const uint16_t ff_mpeg12_vlc_dc_lum_code[12]; 38 extern const uint16_t ff_mpeg12_vlc_dc_lum_code[12];
35 extern const unsigned char ff_mpeg12_vlc_dc_lum_bits[12]; 39 extern const unsigned char ff_mpeg12_vlc_dc_lum_bits[12];
36 extern const uint16_t ff_mpeg12_vlc_dc_chroma_code[12]; 40 extern const uint16_t ff_mpeg12_vlc_dc_chroma_code[12];
37 extern const unsigned char ff_mpeg12_vlc_dc_chroma_bits[12]; 41 extern const unsigned char ff_mpeg12_vlc_dc_chroma_bits[12];
42 extern const uint8_t ff_mpeg12_mbAddrIncrTable[36][2]; 46 extern const uint8_t ff_mpeg12_mbAddrIncrTable[36][2];
43 extern const uint8_t ff_mpeg12_mbPatTable[64][2]; 47 extern const uint8_t ff_mpeg12_mbPatTable[64][2];
44 48
45 extern const uint8_t ff_mpeg12_mbMotionVectorTable[17][2]; 49 extern const uint8_t ff_mpeg12_mbMotionVectorTable[17][2];
46 50
51 extern const AVRational ff_frame_rate_tab[];
52
47 extern const float ff_mpeg1_aspect[16]; 53 extern const float ff_mpeg1_aspect[16];
48 extern const AVRational ff_mpeg2_aspect[16]; 54 extern const AVRational ff_mpeg2_aspect[16];
49 55
50 #endif /* FFMPEG_MPEG12DATA_H */ 56 #endif /* FFMPEG_MPEG12DATA_H */