29
29
#include "libavutil/attributes.h"
31
32
#define av_bswap16 av_bswap16
32
33
static av_always_inline av_const unsigned av_bswap16(unsigned x)
34
35
__asm__("rorw $8, %w0" : "+r"(x));
38
41
#define av_bswap32 av_bswap32
39
42
static av_always_inline av_const uint32_t av_bswap32(uint32_t x)
42
44
__asm__("bswap %0" : "+r" (x));