diff options
Diffstat (limited to 'debian/mp4v2/mp4v2-2.0.0~dfsg0/libplatform/endian.h')
-rw-r--r-- | debian/mp4v2/mp4v2-2.0.0~dfsg0/libplatform/endian.h | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/debian/mp4v2/mp4v2-2.0.0~dfsg0/libplatform/endian.h b/debian/mp4v2/mp4v2-2.0.0~dfsg0/libplatform/endian.h deleted file mode 100644 index 83fe69e0..00000000 --- a/debian/mp4v2/mp4v2-2.0.0~dfsg0/libplatform/endian.h +++ /dev/null @@ -1,42 +0,0 @@ -#ifndef MP4V2_PLATFORM_ENDIAN_H -#define MP4V2_PLATFORM_ENDIAN_H - -/////////////////////////////////////////////////////////////////////////////// - -#define MP4V2_BYTESWAP_16(x) \ - mp4v2::platform::uint16_t( ((mp4v2::platform::uint16_t(x) & 0xff00U) >> 8) \ - | ((mp4v2::platform::uint16_t(x) & 0x00ffU) << 8) ) - -#define MP4V2_BYTESWAP_32(x) \ - mp4v2::platform::uint32_t( ((mp4v2::platform::uint32_t(x) & 0xff000000U) >> 24) \ - | ((mp4v2::platform::uint32_t(x) & 0x00ff0000U) >> 8) \ - | ((mp4v2::platform::uint32_t(x) & 0x0000ff00U) << 8) \ - | ((mp4v2::platform::uint32_t(x) & 0x000000ffU) << 24) ) - -#define MP4V2_BYTESWAP_64(x) \ - mp4v2::platform::uint64_t( ((mp4v2::platform::uint64_t(x) & 0xff00000000000000ULL) >> 56) \ - | ((mp4v2::platform::uint64_t(x) & 0x00ff000000000000ULL) >> 40) \ - | ((mp4v2::platform::uint64_t(x) & 0x0000ff0000000000ULL) >> 24) \ - | ((mp4v2::platform::uint64_t(x) & 0x000000ff00000000ULL) >> 8) \ - | ((mp4v2::platform::uint64_t(x) & 0x00000000ff000000ULL) << 8) \ - | ((mp4v2::platform::uint64_t(x) & 0x0000000000ff0000ULL) << 24) \ - | ((mp4v2::platform::uint64_t(x) & 0x000000000000ff00ULL) << 40) \ - | ((mp4v2::platform::uint64_t(x) & 0x00000000000000ffULL) << 56) ) - -/////////////////////////////////////////////////////////////////////////////// - -#if defined( __BIG_ENDIAN__ ) -# define MP4V2_HTONS(x) (x) -# define MP4V2_HTONL(x) (x) -# define MP4V2_NTOHS(x) (x) -# define MP4V2_NTOHL(x) (x) -#else -# define MP4V2_HTONS(x) MP4V2_BYTESWAP_16(x) -# define MP4V2_HTONL(x) MP4V2_BYTESWAP_32(x) -# define MP4V2_NTOHS(x) MP4V2_BYTESWAP_16(x) -# define MP4V2_NTOHL(x) MP4V2_BYTESWAP_32(x) -#endif - -/////////////////////////////////////////////////////////////////////////////// - -#endif // MP4V2_PLATFORM_ENDIAN_H |