|
|
|
@8267f936
|
11 years |
diego |
configure: Set default HOSTCFLAGS/HOSTCPPFLAGS after compiler …
|
|
|
@91c98185
|
11 years |
anton |
rgb2rgb_template: add MMX/SSE2/AVX-optimized deinterleaveBytes
…
|
|
|
@7597e6ef
|
11 years |
anton |
swscale/x86/rgb2rgb: add support for AVX
This does not yet include …
|
|
|
@9047491f
|
11 years |
anton |
swscale: add nv12/nv21->yuv420 converter
Signed-off-by: Anton Khirnov …
|
|
|
@eb01a25f
|
11 years |
anton |
swscale: fix stride used in planarToNv12Wrapper()
Signed-off-by: …
|
|
|
@e0ab5078
|
11 years |
anton |
lavc: do not force the emu edge flag
The default get_buffer2() …
|
|
|
@025fd76e
|
11 years |
kostya.shishkov |
dxtory: change error code for unexpected slice configuration
|
|
|
@e91a3f1b
|
11 years |
kostya.shishkov |
dxtory: correctly handle YUV slices with average odd height
|
|
|
@ade4ecb4
|
11 years |
diego |
dxva2: Use correct printf format strings
|
|
|
@766df7c
|
11 years |
diego |
dxva2: Add missing #includes
|
|
|
@9d80b1ae
|
11 years |
lu_zero |
dxva2: Log errors verbosely
Signed-off-by: Luca Barbato …
|
|
|
@5b2b23f2
|
11 years |
lu_zero |
dxva2: Retry IDirectXVideoDecoder_BeginFrame()
If the function …
|
|
|
@e22ebd04
|
11 years |
lu_zero |
hevc: Bound check cu_qp_delta
The T-REC-H.265-2013044 page 91 states …
|
|
|
@0d999333
|
11 years |
lu_zero |
hevc: Bound check slice_qp
The T-REC-H.265-2013044 page 79 states it …
|
|
|
@838740e6
|
11 years |
lu_zero |
hevc: Prevent some integer overflows
get_ue_golomb_long() returns an …
|
|
|
@faf03ecb
|
11 years |
lu_zero |
hevc: Remove useless clip
The src buffer should only contain values …
|
|
|
@a246d06f
|
11 years |
lu_zero |
hevc: clip pixels when transquant bypass is used
The reconstructed …
|
|
|
@b37e7960
|
11 years |
lu_zero |
hevc: Use uint64 to check for tile dimensions
And use unsigned …
|
|
|
@d5c15ebe
|
11 years |
lu_zero |
hevc: Fix modulo operations
Keep qp fields within the range.
…
|
|
|
@a7a07cc
|
11 years |
lu_zero |
hevc: check that VPS referenced from SPS exists
This matches how its …
|
|
|
@dd2d0039
|
11 years |
tdskywalker |
vc1: Always reset numref when parsing a new frame header.
Fixes an …
|
|
|
@89564be4
|
11 years |
martin |
rtmpproto: Send a full, absolute timestamp if it isn't monotonically …
|
|
|
@24eb3c7
|
11 years |
martin |
rtmpproto: Avoid using uninitialized memory
If the url ends with …
|
|
|
@d01e6841
|
11 years |
derek.buitenhuis |
mov: do not set avg_frame_rate in the demuxer
The track duration is …
|
|
|
@93c553c7
|
11 years |
anton |
lavc: deprecate CODEC_FLAG_EMU_EDGE and avcodec_get_edge_width().
|
|
|
@024db249
|
11 years |
anton |
mpegvideo: allocate edges when encoding.
Allocating edges will be …
|
|
|
@f7e85ee9
|
11 years |
anton |
lavc: allow the caller to override dimensions in ff_get_buffer()
This …
|
|
|
@0d43b114
|
11 years |
tdskywalker |
eac3: cosmetics, re-indent.
|
|
|
@ade75fb8
|
11 years |
tdskywalker |
(e)ac3: clip surround mix level indexes.
Values 0-2 are reserved, 3 …
|
|
|
@c229f571
|
11 years |
tdskywalker |
(e)ac3: parse and store the Lt/Rt and LFE mix levels.
|
|
|
@1f604f96
|
11 years |
tdskywalker |
ac3: set default matrix encoding modes in parse_frame_header.
…
|
|
|
@8b2e5e42
|
11 years |
anton |
h264: check that an IDR NAL only contains I slices
Found-by: Mateusz …
|
|
|
@9ecabd78
|
11 years |
anton |
h264: reset num_reorder_frames if it is invalid
An invalid VUI is not …
|
|
|
@0652e024
|
11 years |
anton |
h264: reset ref count if decoding the slice header fails
Otherwise …
|
|
|
@98cc9efc
|
11 years |
anton |
h264: prevent two matching fields from being both a short/long ref …
|
|
|
@00dbff4c
|
11 years |
anton |
h264: do not call field_end if we do not have a current picture
Fixes …
|
|
|
@7f0e81db
|
11 years |
anton |
h264: limit allowed pred modes in ff_h264_check_intra_pred_mode() to 3 …
|
|
|
@d1b3fabe
|
11 years |
anton |
h264: reset first_field if frame_start() fails for missing refs
In …
|
|
|
@21088111
|
11 years |
siretart |
Prepare for 10_alpha2 Release
|
|
|
@c9db8694
|
11 years |
anton |
avisynth: fix setting packet properties
Reviewed-by: Stephen …
|
|
|
@104a97be
|
11 years |
anton |
buffersrc: handle non-refcounted frames in av_buffersrc_add_frame() …
|
|
|
@5ef11b8d
|
11 years |
anton |
yuv4mpeg: set average frame rate
|
|
|
@2ce8bca
|
11 years |
anton |
avconv: print a warning when falling back to default 25fps
|
|
|
@33018907
|
11 years |
anton |
mp3enc: allow omitting the id3v2 header with -id3v2_version 0
|
|
|
@f9cc6883
|
11 years |
anton |
mp3enc: add an option for disabling the Xing frame.
|
|
|
@045654f4
|
11 years |
lu_zero |
doxy: Document better the available AVFrame flags
|
|
|
@ff23c4e4
|
11 years |
lu_zero |
doxy: Add AVFrame to the structured modules
|
|
|
@87acd33c
|
11 years |
martin |
aviocat: Add support for specifying the input duration
This avoids …
|
|
|
@03f2de58
|
11 years |
martin |
aviocat: Check the argv array length before reading element i+1
…
|
|
|
@aab40bbf
|
11 years |
diego |
x86: dsputil: Simplify xvmc deprecation conditional
|
|
|
@dc4d726b
|
11 years |
diego |
build: Add separate hidden config option for the intrax8 code
This …
|
|
|
@fe96769b
|
11 years |
janne-libav |
aarch64: port neon clobber test from arm
|
|
|
@f896bca0
|
11 years |
janne-libav |
aarch64: h264 (bi)weight NEON optimizations
Ported from ARMv7 NEON.
|
|
|
@36e3b1f2
|
11 years |
janne-libav |
aarch64: h264 loop filter NEON optimizations
Ported from ARMv7 NEON.
|
|
|
@c65d67ef
|
11 years |
janne-libav |
aarch64: hpeldsp NEON optimizations
Ported from ARMv7 NEON.
|
|
|
@d5dd8c7b
|
11 years |
janne-libav |
aarch64: h264 qpel NEON optimizations
Ported from ARMv7 NEON.
|
|
|
@8438b3f
|
11 years |
janne-libav |
aarch64: h264 idct NEON assembler optimizations
Ported from ARMv7 NEON.
|
|
|
@7161788
|
11 years |
janne-libav |
aarch64: h264 chroma motion compensation NEON optimizations
Since …
|
|
|
@b7b17ed6
|
11 years |
janne-libav |
aarch64: add cpuflags support for NEON and VFP
NEON and VFP are …
|
|
|
@1e9265cd
|
11 years |
janne-libav |
dct-test: test ff_simple_idct_neon only on ARM for now
Signed-off-by: …
|
|
|
@2620df1
|
11 years |
martin |
mov: Free an earlier allocated array if allocating a new one
It could …
|
|
|
@d51f099
|
11 years |
martin |
mov: Free intermediate arrays in the normal cleanup function
These …
|
|
|
@d0cd2a8
|
11 years |
janne-libav |
aarch64: bswap inline assembly
Signed-off-by: Janne Grunau …
|
|
|
@032d4da8
|
11 years |
janne-libav |
aarch64: configure: set arch dependent features
Stack is always 16 …
|
|
|
@8b411918
|
11 years |
janne-libav |
cabac: remove leftovers from the cabac encoder
The cabac encoder was …
|
|
|
@cc1e3ace
|
11 years |
lu_zero |
mxf: Fix potential leak in mxf_read_local_tags()
Signed-off-by: Luca …
|
|
|
@8b708f1
|
11 years |
lu_zero |
mxf: Correctly support files from Pinnacle Thunder
Such files have …
|
|
|
@0d6605c7
|
11 years |
lu_zero |
mxf: Fix a possible leak of extradata
Signed-off-by: Luca Barbato …
|
|
|
@1a4e4ad0
|
11 years |
lu_zero |
mxf: Use av_malloc_array
|
|
|
@f5fbbbc0
|
11 years |
lu_zero |
mxf: Drop unnecessary checks
av_reallocp_array does the check already.
|
|
|
@aa0cb16c
|
11 years |
lu_zero |
mxf: Fix off by one error in d10 aes3 decoding
Without this fix the …
|
|
|
@42f91322
|
11 years |
lu_zero |
mxf: Do not use int to check the seek position
Overly large files are …
|
|
|
@d84bd465
|
11 years |
lu_zero |
mxf: Set AV_FIELD_PROGRESSIVE
Needed for AVC-intra
Signed-off-by: …
|
|
|
@d8e763fd
|
11 years |
diego |
vf_yadif: Relicense from GPL to LGPL
All copyright holders have …
|
|
|
@46bacb5
|
11 years |
diego |
x86: Consistently use cpu flag detection macros in places that still …
|
|
|
@7151c5d0
|
11 years |
diego |
arm: Use full filenames as multiple inclusion guards
|
|
|
@2115a359
|
11 years |
anton |
lavf: make av_probe_input_buffer more robust
Always use the actually …
|
|
|
@8b763628
|
11 years |
anton |
lavf: use a fixed width type
It's shorter and more consistent with …
|
|
|
@c1868e7
|
11 years |
anton |
lavf: simplify handling of offset in av_probe_input_buuffer()
|
|
|
@99e20125
|
11 years |
martin |
x86/arm: Add clobber tests to libavresample
Signed-off-by: Martin …
|
|
|
@49b9badc
|
11 years |
lu_zero |
vc1: Enable the interlaced B-frame codepath.
Signed-off-by: Luca …
|
|
|
@6d98959c
|
11 years |
lu_zero |
vc1: Add avg_no_rnd_vc1_chroma_mc4_c()
Needed for proper interlaced …
|
|
|
@c798a6f
|
11 years |
lu_zero |
vc1: Factorize out chroma MC
|
|
|
@a1f51648
|
11 years |
diego |
vc1dsp: K&R formatting cosmetics
Signed-off-by: Diego Biurrun …
|
|
|
@547f8345
|
11 years |
anton |
flv: Workaround for buggy Omnia A/XE encoder
The Omnia A/XE encoder …
|
|
|
@44a0a98f
|
11 years |
martin |
arm: Add an option for making sure NEON registers aren't clobbered
…
|
|
|
@f8558780
|
11 years |
martin |
fate: Explicitly specify the rgb555le pixel format for the mss2 rgb555 …
|
|
|
@02b9faf
|
11 years |
vittorio.giovara |
avutil: do not use avcodec header in frame.h
|
|
|
@abb5e37f
|
11 years |
vittorio.giovara |
avfilter: fix leaks on error in ff_filter_frame
|
|
|
@5655732c
|
11 years |
vittorio.giovara |
avfilter: add needs_writable field to the internal AVFilterPad structure
|
|
|
@d44bd7fb
|
11 years |
vittorio.giovara |
avfilter: add documentation for needs_writable
|
|
|
@11d704dc
|
11 years |
vittorio.giovara |
fate: add framepack filter test
|
|
|
@a7d0e7ea
|
11 years |
vittorio.giovara |
lavfi: add framepack filter
|
|
|
@aa69cbc9
|
11 years |
justin.ruggles |
flac muxer: add option to disable writing the global header
The …
|
|
|
@e6f0bb65
|
11 years |
kostya.shishkov |
ATRAC3+ decoder
Cleanup by Diego Biurrun.
Signed-off-by: Kostya …
|
|
|
@4c642d8d
|
11 years |
diego |
x86: hpeldsp: Add missing av_cold attribute to init function
|
|
|
@b0be1ae7
|
11 years |
diego |
x86: avcodec: Add a bunch of missing #includes for av_cold
|
|
|
@4b48201
|
11 years |
diego |
ac3tab.h: #include the correct headers
|
|
|
@d48132b7
|
11 years |
anton |
mjpegdec: apply flipping after decoding, not before
This is simpler …
|
|
|
@e588615d
|
11 years |
anton |
hevc: fix decoding of one PU wide files
For those the block size may …
|
|
|