Mark Thompson
|
8e9be8ffba
Merge commit '85e10c0a9321bfe0d2afe0f3983ab6a8df6e3fba'
|
6 years ago |
Martin Storsjö
|
85e10c0a93
intreadwrite: Use __unaligned in MSVC for ARM64 as well
|
6 years ago |
James Almer
|
12f4e2ba02
Merge commit '0af8a72174108b9bb482f1073a1e9a3bc258af51'
|
7 years ago |
James Almer
|
c584368817
Merge commit '09c98327b9f25c6c1716c0ee82ce09d8b484887a'
|
7 years ago |
Diego Biurrun
|
0af8a72174
build: Drop support for legacy TI ARM compiler
|
7 years ago |
Diego Biurrun
|
09c98327b9
build: Drop support for Tru64 Unix (OSF/1)
|
7 years ago |
James Almer
|
30fe4b8d4c
Merge commit 'f79d847400d218cfd0b95f10358fe6e65ec3c9c4'
|
7 years ago |
James Almer
|
916dff9cb1
Merge commit '230b1c070baa3b6d4bd590426a365b843d60ff50'
|
7 years ago |
Martin Storsjö
|
fc94a1acc2
Revert "libavutil: Use an intermediate variable in AV_COPY*U"
|
8 years ago |
Martin Storsjö
|
f79d847400
intreadwrite: Use the __unaligned keyword on MSVC for ARM and x86_64
|
8 years ago |
Martin Storsjö
|
230b1c070b
intreadwrite: Add intermediate variables in the byteswise AV_W*() macros
|
8 years ago |
Martin Storsjö
|
014773b66b
libavutil: Use an intermediate variable in AV_COPY*U
|
8 years ago |
Christophe Gisquet
|
8da1defe69
libavutil: document side effects of macros
|
10 years ago |
Paul B Mahol
|
cf73e0bff3
lavu/intreadwrite: add AV_[RW][BLN]48
|
11 years ago |
Michael Niedermayer
|
5555d2075a
Merge commit 'ceb754d041f5f6327fd9195a5f43575af9516daa'
|
12 years ago |
Diego Biurrun
|
af6dd6de08
intreadwrite: Add AV_COPYxxU macros for copying to/from unaligned addresses
|
12 years ago |
Michael Niedermayer
|
d83ff76ca0
intreadwrite: Dont evaluate value for AV_W* multiple times.
|
12 years ago |
Michael Niedermayer
|
2905e3ff64
Merge remote-tracking branch 'qatar/master'
|
13 years ago |
Uoti Urpala
|
c98b928fa7
intreadwrite.h: fix AV_RL32/AV_RB32 signedness.
|
13 years ago |
Mans Rullgard
|
2912e87a6c
Replace FFmpeg with Libav in licence headers
|
13 years ago |
Måns Rullgård
|
8681669272
Make intreadwrite.h installation-safe
|
14 years ago |
Måns Rullgård
|
8fc0162ac4
Add av_ prefix to bswap macros
|
14 years ago |
Måns Rullgård
|
7918375f88
intreadwrite: common.h is not needed, attributes.h is sufficient
|
14 years ago |
Måns Rullgård
|
3d7b94ba5a
Fix build failure with fast_unaligned and non-gcc-compatible compilers
|
14 years ago |
Michael Niedermayer
|
8ef4e65e94
AV_COPY16() & AV_ZERO16()
|
14 years ago |
Måns Rullgård
|
95c0d02ddc
TOMI: 16- and 32-bit intreadwrite functions
|
14 years ago |
Måns Rullgård
|
f4a7434f16
Add alias-safe aligned AV_[RW]N macros
|
14 years ago |
Måns Rullgård
|
7a6053ef72
Use alias-safe types in AV_COPY/SWAP/ZERO macros
|
14 years ago |
Måns Rullgård
|
0c76e635f5
Use alias-safe types in AV_[RW] macros
|
14 years ago |
Måns Rullgård
|
d10458c9e2
Add alias-safe union typedefs
|
14 years ago |
Måns Rullgård
|
6c88973a75
Add AV_COPY32
|
14 years ago |
Alexander Strange
|
f6d0390657
Add macros for 64- and 128-bit write-combining optimization to intreadwrite.h.
|
14 years ago |
Måns Rullgård
|
c25210278c
Add missing parens in AV_WN macros
|
14 years ago |
Måns Rullgård
|
d691da9508
AVR32: optimisations for intreadwrite.h
|
15 years ago |
Måns Rullgård
|
4a051891f6
cosmetics: reformat intreadwrite.h
|
15 years ago |
Måns Rullgård
|
63826ceb32
intreadwrite: ensure arch-specific versions are always used if defined
|
15 years ago |
Måns Rullgård
|
57c36bdcea
intreadwrite: allow arch-specific 24-bit access macros
|
15 years ago |
Måns Rullgård
|
63613fe615
Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN
|
15 years ago |
Måns Rullgård
|
e7ea5e3d8d
Check for __attribute__((packed)) support
|
15 years ago |
Måns Rullgård
|
530456bf31
MIPS: inline asm for intreadwrite.h
|
15 years ago |
Måns Rullgård
|
9f5ff83f2a
PPC asm for AV_RL*()
|
15 years ago |
Måns Rullgård
|
3c55ce039d
ARM asm for AV_RN*()
|
15 years ago |
Måns Rullgård
|
a6783b8961
Reorganise intreadwrite.h
|
15 years ago |
Aurelien Jacobs
|
b250f9c66d
Change semantic of CONFIG_*, HAVE_* and ARCH_*.
|
15 years ago |
Stefano Sabatini
|
987903826b
Globally rename the header inclusion guard names.
|
16 years ago |
Måns Rullgård
|
b7b38fb28a
intreadwrite: support DEC compiler __unaligned type qualifier
|
16 years ago |
Måns Rullgård
|
fbbea48eb3
Rearrange AV_[RW][BL]*() macros
|
16 years ago |
Diego Biurrun
|
a087028ad8
Add #include "config.h" to headers that need it.
|
16 years ago |
Michael Niedermayer
|
ff794171c9
Do not cast const away.
|
16 years ago |
Diego Biurrun
|
5b21bdabe4
Add FFMPEG_ prefix to all multiple inclusion guards.
|
17 years ago |