]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/dwt.c
avcodec: deprecate AVFrame.age
[ffmpeg] / libavcodec / dwt.c
index 28b303633762d0b84bc1c4eea8c83640cb30b6a1..2c5b56ca48458ba4c68abdd06550a014243bb287 100644 (file)
@@ -1,20 +1,20 @@
 /*
  * Copyright (C) 2004-2010 Michael Niedermayer <michaelni@gmx.at>
  *
- * This file is part of FFmpeg.
+ * This file is part of Libav.
  *
- * FFmpeg is free software; you can redistribute it and/or
+ * Libav is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Lesser General Public
  * License as published by the Free Software Foundation; either
  * version 2.1 of the License, or (at your option) any later version.
  *
- * FFmpeg is distributed in the hope that it will be useful,
+ * Libav is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
  * Lesser General Public License for more details.
  *
  * You should have received a copy of the GNU Lesser General Public
- * License along with FFmpeg; if not, write to the Free Software
+ * License along with Libav; if not, write to the Free Software
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
@@ -22,7 +22,7 @@
 #include "dsputil.h"
 #include "dwt.h"
 
-void slice_buffer_init(slice_buffer * buf, int line_count, int max_allocated_lines, int line_width, IDWTELEM * base_buffer)
+void ff_slice_buffer_init(slice_buffer * buf, int line_count, int max_allocated_lines, int line_width, IDWTELEM * base_buffer)
 {
     int i;
 
@@ -40,7 +40,7 @@ void slice_buffer_init(slice_buffer * buf, int line_count, int max_allocated_lin
     buf->data_stack_top = max_allocated_lines - 1;
 }
 
-IDWTELEM * slice_buffer_load_line(slice_buffer * buf, int line)
+IDWTELEM * ff_slice_buffer_load_line(slice_buffer * buf, int line)
 {
     IDWTELEM * buffer;
 
@@ -56,7 +56,7 @@ IDWTELEM * slice_buffer_load_line(slice_buffer * buf, int line)
     return buffer;
 }
 
-void slice_buffer_release(slice_buffer * buf, int line)
+void ff_slice_buffer_release(slice_buffer * buf, int line)
 {
     IDWTELEM * buffer;
 
@@ -69,19 +69,19 @@ void slice_buffer_release(slice_buffer * buf, int line)
     buf->line[line] = NULL;
 }
 
-void slice_buffer_flush(slice_buffer * buf)
+void ff_slice_buffer_flush(slice_buffer * buf)
 {
     int i;
     for(i = 0; i < buf->line_count; i++){
         if (buf->line[i])
-            slice_buffer_release(buf, i);
+            ff_slice_buffer_release(buf, i);
     }
 }
 
-void slice_buffer_destroy(slice_buffer * buf)
+void ff_slice_buffer_destroy(slice_buffer * buf)
 {
     int i;
-    slice_buffer_flush(buf);
+    ff_slice_buffer_flush(buf);
 
     for(i = buf->data_count - 1; i >= 0; i--){
         av_freep(&buf->data_stack[i]);
@@ -697,7 +697,7 @@ void ff_spatial_idwt_buffered_slice(DWTContext *dsp, DWTCompose *cs, slice_buffe
     }
 }
 
-void ff_spatial_idwt_init(DWTCompose *cs, IDWTELEM *buffer, int width, int height, int stride, int type, int decomposition_count){
+static void ff_spatial_idwt_init(DWTCompose *cs, IDWTELEM *buffer, int width, int height, int stride, int type, int decomposition_count){
     int level;
     for(level=decomposition_count-1; level>=0; level--){
         switch(type){
@@ -707,7 +707,7 @@ void ff_spatial_idwt_init(DWTCompose *cs, IDWTELEM *buffer, int width, int heigh
     }
 }
 
-void ff_spatial_idwt_slice(DWTCompose *cs, IDWTELEM *buffer, int width, int height, int stride, int type, int decomposition_count, int y){
+static void ff_spatial_idwt_slice(DWTCompose *cs, IDWTELEM *buffer, int width, int height, int stride, int type, int decomposition_count, int y){
     const int support = type==1 ? 3 : 5;
     int level;
     if(type==2) return;
@@ -817,11 +817,11 @@ static int w97_16_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int
     return w_c(v, pix1, pix2, line_size, 16, h, 0);
 }
 
-int w53_32_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h){
+int ff_w53_32_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h){
     return w_c(v, pix1, pix2, line_size, 32, h, 1);
 }
 
-int w97_32_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h){
+int ff_w97_32_c(void *v, uint8_t * pix1, uint8_t * pix2, int line_size, int h){
     return w_c(v, pix1, pix2, line_size, 32, h, 0);
 }
 
@@ -839,5 +839,5 @@ void ff_dwt_init(DWTContext *c)
     c->horizontal_compose97i = ff_snow_horizontal_compose97i;
     c->inner_add_yblock = ff_snow_inner_add_yblock;
 
-    if (ARCH_X86) ff_dwt_init_x86(c);
+    if (HAVE_MMX) ff_dwt_init_x86(c);
 }