]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/hevcdsp.h
Merge commit '9b8c8a9395c849639aea0f6b5300e991e93c3a73'
[ffmpeg] / libavcodec / hevcdsp.h
index ced3b99e1f1f2185645d2b4ac16c07c83a1bc4fb..6fb161b462d82c564796f427506203048b4eab96 100644 (file)
@@ -58,9 +58,8 @@ typedef struct HEVCDSPContext {
 
     void (*idct_dc[4])(int16_t *coeffs);
 
-    void (*sao_band_filter)(uint8_t *_dst, uint8_t *_src, ptrdiff_t _stride_dst, ptrdiff_t _stride_src,
-                            struct SAOParams *sao, int *borders,
-                            int width, int height, int c_idx);
+    void (*sao_band_filter[5])(uint8_t *_dst, uint8_t *_src, ptrdiff_t _stride_dst, ptrdiff_t _stride_src,
+                               int16_t *sao_offset_val, int sao_left_class, int width, int height);
 
     void (*sao_edge_filter[2])(uint8_t *_dst, uint8_t *_src, ptrdiff_t _stride_dst, ptrdiff_t _stride_src,
                                struct SAOParams *sao, int *borders, int _width,