OSDN Git Service

replacing the use of deprecated unaligned*() routines by LD64 and AV_RB32
authorRoman Shaposhnik <roman@shaposhnik.org>
Mon, 30 Jul 2007 18:05:46 +0000 (18:05 +0000)
committerRoman Shaposhnik <roman@shaposhnik.org>
Mon, 30 Jul 2007 18:05:46 +0000 (18:05 +0000)
Originally committed as revision 9834 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/cavs.c
libavcodec/mpegvideo.c

index 87723c5..902d822 100644 (file)
@@ -212,7 +212,7 @@ void ff_cavs_load_intra_pred_chroma(AVSContext *h) {
 
 static void intra_pred_vert(uint8_t *d,uint8_t *top,uint8_t *left,int stride) {
     int y;
-    uint64_t a = unaligned64(&top[1]);
+    uint64_t a = LD64(&top[1]);
     for(y=0;y<8;y++) {
         *((uint64_t *)(d+y*stride)) = a;
     }
index 8152288..7366808 100644 (file)
@@ -124,7 +124,7 @@ const uint8_t *ff_find_start_code(const uint8_t * restrict p, const uint8_t *end
     }
 
     p= FFMIN(p, end)-4;
-    *state=  be2me_32(unaligned32(p));
+    *state= AV_RB32(p);
 
     return p+4;
 }