Procházet zdrojové kódy

Merge pull request #11951 from hungrymonkey/fix_issue11873

fix issue 11873.  AudioStreamSample get_data() seems to be misaligned.
Rémi Verschelde před 8 roky
rodič
revize
98718ecd63
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  1. 2 1
      scene/resources/audio_stream_sample.cpp

+ 2 - 1
scene/resources/audio_stream_sample.cpp

@@ -486,7 +486,8 @@ PoolVector<uint8_t> AudioStreamSample::get_data() const {
 		{
 
 			PoolVector<uint8_t>::Write w = pv.write();
-			copymem(w.ptr(), data, data_bytes);
+			uint8_t *dataptr = (uint8_t *)data;
+			copymem(w.ptr(), dataptr + DATA_PAD, data_bytes);
 		}
 	}