api-h264-slice-test: use av_be2ne16 instead of ntohs
authorPeter Ross <pross@xvid.org>
Tue, 20 Nov 2018 07:51:52 +0000 (18:51 +1100)
committerMichael Niedermayer <michael@niedermayer.cc>
Tue, 20 Nov 2018 23:33:38 +0000 (00:33 +0100)
avformat/network.h is not required here.

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tests/api/api-h264-slice-test.c

index be03e80..c6614da 100644 (file)
 #include <sys/stat.h>
 #include <fcntl.h>
 
-#include "libavformat/network.h"
 #include "libavcodec/avcodec.h"
 #include "libavutil/pixdesc.h"
 #include "libavutil/hash.h"
+#include "libavutil/bswap.h"
 
 static int header = 0;
 
@@ -191,7 +191,7 @@ int main(int argc, char **argv)
         if (ret != sizeof(uint16_t))
             break;
 
-        size = ntohs(size);
+        size = av_be2ne16(size);
         ret = fread(p, 1, size, file);
         if (ret != size) {
             perror("Couldn't read data");