Mercurial > libavcodec.hg
comparison dsputil.h @ 9436:dfed6a243bab libavcodec
Mark src constant in copy_block*().
author | alexc |
---|---|
date | Tue, 14 Apr 2009 04:07:35 +0000 |
parents | e7d87561b42b |
children | 8aa2e86549cd |
comparison
equal
deleted
inserted
replaced
9435:adbd43ffeada | 9436:dfed6a243bab |
---|---|
817 }\ | 817 }\ |
818 return score;\ | 818 return score;\ |
819 } | 819 } |
820 | 820 |
821 | 821 |
822 static inline void copy_block2(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int h) | 822 static inline void copy_block2(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) |
823 { | 823 { |
824 int i; | 824 int i; |
825 for(i=0; i<h; i++) | 825 for(i=0; i<h; i++) |
826 { | 826 { |
827 AV_WN16(dst , AV_RN16(src )); | 827 AV_WN16(dst , AV_RN16(src )); |
828 dst+=dstStride; | 828 dst+=dstStride; |
829 src+=srcStride; | 829 src+=srcStride; |
830 } | 830 } |
831 } | 831 } |
832 | 832 |
833 static inline void copy_block4(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int h) | 833 static inline void copy_block4(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) |
834 { | 834 { |
835 int i; | 835 int i; |
836 for(i=0; i<h; i++) | 836 for(i=0; i<h; i++) |
837 { | 837 { |
838 AV_WN32(dst , AV_RN32(src )); | 838 AV_WN32(dst , AV_RN32(src )); |
839 dst+=dstStride; | 839 dst+=dstStride; |
840 src+=srcStride; | 840 src+=srcStride; |
841 } | 841 } |
842 } | 842 } |
843 | 843 |
844 static inline void copy_block8(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int h) | 844 static inline void copy_block8(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) |
845 { | 845 { |
846 int i; | 846 int i; |
847 for(i=0; i<h; i++) | 847 for(i=0; i<h; i++) |
848 { | 848 { |
849 AV_WN32(dst , AV_RN32(src )); | 849 AV_WN32(dst , AV_RN32(src )); |
851 dst+=dstStride; | 851 dst+=dstStride; |
852 src+=srcStride; | 852 src+=srcStride; |
853 } | 853 } |
854 } | 854 } |
855 | 855 |
856 static inline void copy_block9(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int h) | 856 static inline void copy_block9(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) |
857 { | 857 { |
858 int i; | 858 int i; |
859 for(i=0; i<h; i++) | 859 for(i=0; i<h; i++) |
860 { | 860 { |
861 AV_WN32(dst , AV_RN32(src )); | 861 AV_WN32(dst , AV_RN32(src )); |
864 dst+=dstStride; | 864 dst+=dstStride; |
865 src+=srcStride; | 865 src+=srcStride; |
866 } | 866 } |
867 } | 867 } |
868 | 868 |
869 static inline void copy_block16(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int h) | 869 static inline void copy_block16(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) |
870 { | 870 { |
871 int i; | 871 int i; |
872 for(i=0; i<h; i++) | 872 for(i=0; i<h; i++) |
873 { | 873 { |
874 AV_WN32(dst , AV_RN32(src )); | 874 AV_WN32(dst , AV_RN32(src )); |
878 dst+=dstStride; | 878 dst+=dstStride; |
879 src+=srcStride; | 879 src+=srcStride; |
880 } | 880 } |
881 } | 881 } |
882 | 882 |
883 static inline void copy_block17(uint8_t *dst, uint8_t *src, int dstStride, int srcStride, int h) | 883 static inline void copy_block17(uint8_t *dst, const uint8_t *src, int dstStride, int srcStride, int h) |
884 { | 884 { |
885 int i; | 885 int i; |
886 for(i=0; i<h; i++) | 886 for(i=0; i<h; i++) |
887 { | 887 { |
888 AV_WN32(dst , AV_RN32(src )); | 888 AV_WN32(dst , AV_RN32(src )); |