lzo: Use AV_COPY*U macros where appropriate
Remove need for padding in av_memcpy_backptr()

Signed-off-by: Mans Rullgard <mans@mansr.com>
av_memcpy_backptr: Drop no longer necessary malloc padding

Signed-off-by: Mans Rullgard <mans@mansr.com>
dfa: use av_memcpy_backptr() where previously impossible

Since the requirement for output padding has been lifted, we can
use av_memcpy_backptr() here as well.

Signed-off-by: Mans Rullgard <mans@mansr.com>
doxygen: Build Doxygen documentation in the doc/ subdirectory
Move Doxyfile into the doc/ subdirectory
lavc: use the correct API version guard macro for avcodec_encode_audio()
atrac3: return an error if extradata_size is not a specific known size

Also fixes 3 compiler warnings about using uninitialized variables.
lavc: fix documentation for AVCodecContext.delay
lavc: initialize output AVFrame before decoding.

Avoids memleaks with audio when extended_data is nontrivial and the user
doesn't reset the frame.
Shouldn't have any effect for video for now, but might be useful in the
future.
avconv: remove now unneeded calls to avcodec_get_frame_defaults().
g.723.1: add missing CODEC_CAP_DR1
asfdec: cosmetics, reformat ff_asf_parse_packet()
smoothstreamingenc: Don't assume streams start from timestamp 0

Also use dts instead of pts for deciding where to split fragments.

Signed-off-by: Martin Storsjö <martin@martin.st>
configure: generalise 64-bit test

Signed-off-by: Mans Rullgard <mans@mansr.com>
configure: detect mips64 automatically

Signed-off-by: Mans Rullgard <mans@mansr.com>
configure: detect ppc64 automatically

Signed-off-by: Mans Rullgard <mans@mansr.com>
configure: detect parisc64 automatically

Signed-off-by: Mans Rullgard <mans@mansr.com>
avutil: Move memcpy_backptr() to mem.c

The function is used elsewhere and does not belong with the LZO code.
avutil: Make LZO decoder code configure-time selectable