]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/mpeg12data.h
optimize imdct_half:
[ffmpeg] / libavcodec / mpeg12data.h
index 9793604725f97928482540d2923d814649c1d40a..d15bf4baa9863f766d07e76a6e9d67d68f7b0a00 100644 (file)
  * MPEG1/2 tables.
  */
 
-#ifndef AVCODEC_MPEG12DATA_H
-#define AVCODEC_MPEG12DATA_H
+#ifndef FFMPEG_MPEG12DATA_H
+#define FFMPEG_MPEG12DATA_H
 
 #include <stdint.h>
-#include "mpegvideo.h"
+#include "libavutil/rational.h"
+#include "rl.h"
+
+extern const uint16_t ff_mpeg1_default_intra_matrix[64];
+extern const uint16_t ff_mpeg1_default_non_intra_matrix[64];
 
 extern const uint16_t ff_mpeg12_vlc_dc_lum_code[12];
 extern const unsigned char ff_mpeg12_vlc_dc_lum_bits[12];
@@ -44,7 +48,9 @@ extern const uint8_t ff_mpeg12_mbPatTable[64][2];
 
 extern const uint8_t ff_mpeg12_mbMotionVectorTable[17][2];
 
+extern const AVRational ff_frame_rate_tab[];
+
 extern const float ff_mpeg1_aspect[16];
 extern const AVRational ff_mpeg2_aspect[16];
 
-#endif // AVCODEC_MPEG12DATA_H
+#endif /* FFMPEG_MPEG12DATA_H */