]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/ivi_common.h
Rename aac.c to aacdec.c.
[ffmpeg] / libavcodec / ivi_common.h
index 64793e479eb663132ca3c707d2482656d6692119..bb2d4ed2ed912ba98cfb0d9ee3fd7719cef4cb23 100644 (file)
@@ -67,6 +67,14 @@ extern VLC ff_ivi_mb_vlc_tabs [8]; ///< static macroblock Huffman tables
 extern VLC ff_ivi_blk_vlc_tabs[8]; ///< static block Huffman tables
 
 
+/**
+ *  Common scan patterns (defined in ivi_common.c)
+ */
+extern const uint8_t ff_ivi_vertical_scan_8x8[64];
+extern const uint8_t ff_ivi_horizontal_scan_8x8[64];
+extern const uint8_t ff_ivi_direct_scan_4x4[16];
+
+
 /**
  *  run-value (RLE) table descriptor
  */
@@ -138,8 +146,6 @@ typedef struct {
 
     IVIHuffTab      blk_vlc;        ///< vlc table for decoding block data
 
-    uint16_t        *dequant_intra; ///< ptr to dequant tables for intra blocks
-    uint16_t        *dequant_inter; ///< ptr dequant tables for inter blocks
     int             num_corr;       ///< number of correction entries
     uint8_t         corr[61*2];     ///< rvmap correction pairs
     int             rvmap_sel;      ///< rvmap table selector