]> git.sesse.net Git - ffmpeg/log
ffmpeg
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Tue, 30 Apr 2013 06:42:04 +0000 (08:42 +0200)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  x86: dsputil: Remove a set of pointless #ifs around function declarations

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '85f2f82af66fade2f5af2a03c5011d7de1b6e295'
Michael Niedermayer [Tue, 30 Apr 2013 06:25:18 +0000 (08:25 +0200)]
Merge commit '85f2f82af66fade2f5af2a03c5011d7de1b6e295'

* commit '85f2f82af66fade2f5af2a03c5011d7de1b6e295':
  x86: dsputil: cosmetics: Group ff_{avg|put}_pixels16_mmxext() declarations

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: remove forgotten transpose filter results from old system.
Clément Bœsch [Tue, 30 Apr 2013 00:11:03 +0000 (02:11 +0200)]
fate: remove forgotten transpose filter results from old system.

11 years agofate: port remaining filters to new system.
Clément Bœsch [Tue, 30 Apr 2013 00:08:48 +0000 (02:08 +0200)]
fate: port remaining filters to new system.

Merge of b963f021b603509b5159873de4919dec441d0782 is now complete.

11 years agofate: move kerndeint test to the new system.
Clément Bœsch [Mon, 29 Apr 2013 23:45:08 +0000 (01:45 +0200)]
fate: move kerndeint test to the new system.

11 years agofate: port our pixfmts change to fate-run.sh.
Clément Bœsch [Mon, 29 Apr 2013 23:32:49 +0000 (01:32 +0200)]
fate: port our pixfmts change to fate-run.sh.

This patch is the same as 52b23cbf1c8f276136556c9e2252184b763ae1ec.

11 years agofate: add a rule for pixfmts tests.
Clément Bœsch [Mon, 29 Apr 2013 23:47:42 +0000 (01:47 +0200)]
fate: add a rule for pixfmts tests.

11 years agox86: dsputil: Remove a set of pointless #ifs around function declarations
Diego Biurrun [Wed, 10 Apr 2013 23:31:51 +0000 (01:31 +0200)]
x86: dsputil: Remove a set of pointless #ifs around function declarations

11 years agox86: dsputil: cosmetics: Group ff_{avg|put}_pixels16_mmxext() declarations
Diego Biurrun [Sun, 28 Apr 2013 00:05:58 +0000 (02:05 +0200)]
x86: dsputil: cosmetics: Group ff_{avg|put}_pixels16_mmxext() declarations

11 years agofate: fix filtfmts-test dependency after 9a5924f.
Clément Bœsch [Mon, 29 Apr 2013 23:19:24 +0000 (01:19 +0200)]
fate: fix filtfmts-test dependency after 9a5924f.

11 years agolavfi: add two opencl headers to SKIPHEADERS.
Clément Bœsch [Mon, 29 Apr 2013 22:32:04 +0000 (00:32 +0200)]
lavfi: add two opencl headers to SKIPHEADERS.

Fix make checkheaders.

11 years agofate: add bitexact flags to alphaextract/alphamerge tests.
Clément Bœsch [Mon, 29 Apr 2013 20:27:22 +0000 (22:27 +0200)]
fate: add bitexact flags to alphaextract/alphamerge tests.

Should fix a FATE failure.

11 years agofate: add filters dependencies to pixfmts tests.
Clément Bœsch [Mon, 29 Apr 2013 20:19:12 +0000 (22:19 +0200)]
fate: add filters dependencies to pixfmts tests.

11 years agofate: move a few simple pixfmts tests to the new system.
Clément Bœsch [Mon, 29 Apr 2013 20:05:57 +0000 (22:05 +0200)]
fate: move a few simple pixfmts tests to the new system.

11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Mon, 29 Apr 2013 20:01:47 +0000 (22:01 +0200)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  x86: hpeldsp: Remove unused macro definitions

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: move lavd filters tests to the new system.
Clément Bœsch [Mon, 29 Apr 2013 19:34:02 +0000 (21:34 +0200)]
fate: move lavd filters tests to the new system.

Also make life test a bit more useful.

11 years agofate: remove '#' in filter parameters.
Clément Bœsch [Mon, 29 Apr 2013 19:43:32 +0000 (21:43 +0200)]
fate: remove '#' in filter parameters.

It was considered a comment.

11 years agolavfi/showwaves: fix crash in case of negative linesize
Paul B Mahol [Mon, 29 Apr 2013 13:36:59 +0000 (13:36 +0000)]
lavfi/showwaves: fix crash in case of negative linesize

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agolavfi/showspectrum: fix crash in case of negative linesize
Paul B Mahol [Mon, 29 Apr 2013 13:31:04 +0000 (13:31 +0000)]
lavfi/showspectrum: fix crash in case of negative linesize

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agofate: move alphaextract and alphamerge tests to the new system.
Clément Bœsch [Mon, 29 Apr 2013 18:59:52 +0000 (20:59 +0200)]
fate: move alphaextract and alphamerge tests to the new system.

The standalone alphaextract tests are removed since already the filters
are already tested by the alphamerge tests.

11 years agoMerge remote-tracking branch 'cehoyos/master'
Michael Niedermayer [Mon, 29 Apr 2013 18:25:18 +0000 (20:25 +0200)]
Merge remote-tracking branch 'cehoyos/master'

* cehoyos/master:
  Recognize j2k as file suffix for the image2 muxer.

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: move colormatrix tests to the new system.
Clément Bœsch [Mon, 29 Apr 2013 18:11:08 +0000 (20:11 +0200)]
fate: move colormatrix tests to the new system.

11 years agofate: restore our settings for drawtext/fade/unsharp.
Clément Bœsch [Mon, 29 Apr 2013 17:52:23 +0000 (19:52 +0200)]
fate: restore our settings for drawtext/fade/unsharp.

11 years agofate: move more tests from lavfi-regression.sh to filter-video.mak.
Clément Bœsch [Mon, 29 Apr 2013 17:17:41 +0000 (19:17 +0200)]
fate: move more tests from lavfi-regression.sh to filter-video.mak.

11 years agox86: hpeldsp: Remove unused macro definitions
Diego Biurrun [Tue, 23 Apr 2013 14:26:02 +0000 (16:26 +0200)]
x86: hpeldsp: Remove unused macro definitions

11 years agoRecognize j2k as file suffix for the image2 muxer.
Carl Eugen Hoyos [Mon, 29 Apr 2013 11:11:32 +0000 (13:11 +0200)]
Recognize j2k as file suffix for the image2 muxer.

11 years agoavfilter/vf_tinterlace: fix handling of not so even sizes
Michael Niedermayer [Mon, 29 Apr 2013 10:26:15 +0000 (12:26 +0200)]
avfilter/vf_tinterlace: fix handling of not so even sizes

Fixes green bottom line

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agocopy_packet_data: fix memleak
Michael Niedermayer [Mon, 29 Apr 2013 01:08:50 +0000 (03:08 +0200)]
copy_packet_data: fix memleak

This should fix gif fate memleaks

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavu/opencl: add check version and platform
highgod0401 [Sun, 28 Apr 2013 03:03:24 +0000 (11:03 +0800)]
lavu/opencl: add check version and platform

Reviewed-by: Hanspeter Niederstrasser <niederstrasser@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: fix typo in xyz2rgb matrix use.
Michael Niedermayer [Sun, 28 Apr 2013 17:57:45 +0000 (19:57 +0200)]
sws: fix typo in xyz2rgb matrix use.

Found-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: re-enable jpeg2000 test with rgb48le
Michael Niedermayer [Sun, 28 Apr 2013 17:31:52 +0000 (19:31 +0200)]
fate: re-enable jpeg2000 test with rgb48le

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: Check for malloc failure of rgb0_tmp
Michael Niedermayer [Sun, 28 Apr 2013 17:31:16 +0000 (19:31 +0200)]
sws: Check for malloc failure of rgb0_tmp

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: support xyz input
Michael Niedermayer [Sun, 28 Apr 2013 17:28:42 +0000 (19:28 +0200)]
sws: support xyz input

The implementation is heavily based on Matthias Buerchers and Nicolas Bertrands vf_xyz2rgb.c
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: remove hack to support partial convert / xyz bswaping
Michael Niedermayer [Sun, 28 Apr 2013 17:20:06 +0000 (19:20 +0200)]
sws: remove hack to support partial convert / xyz bswaping

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: temporary disable jpeg2000 test to avoid fate breakage from next commits
Michael Niedermayer [Sun, 28 Apr 2013 17:19:03 +0000 (19:19 +0200)]
fate: temporary disable jpeg2000 test to avoid fate breakage from next commits

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: fix jpeg2000 on big endian
Michael Niedermayer [Sun, 28 Apr 2013 13:54:02 +0000 (15:54 +0200)]
fate: fix jpeg2000 on big endian

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: enable xyz12, this for now is just for swaping between le and be
Michael Niedermayer [Sun, 28 Apr 2013 13:53:20 +0000 (15:53 +0200)]
sws: enable xyz12, this for now is just for swaping between le and be

Needed for fixing fate

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: add 16bit gbrp formats to packed_16bpc_bswap()
Michael Niedermayer [Sun, 28 Apr 2013 13:35:04 +0000 (15:35 +0200)]
sws: add 16bit gbrp formats to packed_16bpc_bswap()

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agosws: extend packed_16bpc_bswap code to handle planar formats
Michael Niedermayer [Sun, 28 Apr 2013 13:28:00 +0000 (15:28 +0200)]
sws: extend packed_16bpc_bswap code to handle planar formats

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Sun, 28 Apr 2013 11:45:29 +0000 (13:45 +0200)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  aac: check the maximum number of channels

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '1b6f84a98665a15130e969fd6b460a05d50090c1'
Michael Niedermayer [Sun, 28 Apr 2013 11:39:22 +0000 (13:39 +0200)]
Merge commit '1b6f84a98665a15130e969fd6b460a05d50090c1'

* commit '1b6f84a98665a15130e969fd6b460a05d50090c1':
  h264_refs: Do not print check_opcodes() return value

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'b963f021b603509b5159873de4919dec441d0782'
Michael Niedermayer [Sun, 28 Apr 2013 11:34:23 +0000 (13:34 +0200)]
Merge commit 'b963f021b603509b5159873de4919dec441d0782'

* commit 'b963f021b603509b5159873de4919dec441d0782':
  fate: Invoke pixfmts lavfi tests through fate-run.sh

Conflicts:
tests/fate/avfilter.mak
tests/lavfi-regression.sh

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavfi/mp: remove mp=tinterlace wrapper
Stefano Sabatini [Sun, 28 Apr 2013 11:13:26 +0000 (13:13 +0200)]
lavfi/mp: remove mp=tinterlace wrapper

From various tests, there is no evidence that the filter is faster than
the native tinterlace, and it has several more limitations and a few
bugs.

See thread:
Subject: [FFmpeg-devel] [NOPATCH] lavfi/mp: drop tinterlace wrapper
Date: Wed, 5 Sep 2012 00:26:01 +0200

11 years agolavfi/transpose: apply grammar consistency fixes to transpose dir option
Stefano Sabatini [Sat, 27 Apr 2013 18:38:32 +0000 (20:38 +0200)]
lavfi/transpose: apply grammar consistency fixes to transpose dir option

11 years agodoc/filters: apply various general fixes to vidstabdetect docs
Stefano Sabatini [Thu, 25 Apr 2013 09:59:25 +0000 (11:59 +0200)]
doc/filters: apply various general fixes to vidstabdetect docs

Adopt generally used conventions, extend and clarify explanations.

11 years agoMerge commit '28663511c99b3cdaf9387a15032259879474f5f4'
Michael Niedermayer [Sun, 28 Apr 2013 10:45:31 +0000 (12:45 +0200)]
Merge commit '28663511c99b3cdaf9387a15032259879474f5f4'

* commit '28663511c99b3cdaf9387a15032259879474f5f4':
  fate: Invoke pixdesc lavfi tests through fate-run.sh

Conflicts:
tests/fate/avfilter.mak
tests/lavfi-regression.sh
tests/ref/fate/filter-pixdesc

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '03b052c023e1f58d879cb7eeb6421ed39262d39d'
Michael Niedermayer [Sun, 28 Apr 2013 10:29:06 +0000 (12:29 +0200)]
Merge commit '03b052c023e1f58d879cb7eeb6421ed39262d39d'

* commit '03b052c023e1f58d879cb7eeb6421ed39262d39d':
  fate: Invoke standard lavfi tests through fate-run.sh

Conflicts:
tests/fate/avfilter.mak
tests/lavfi-regression.sh

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'c14010541035454b4d3ad08399d70423be4e0c87'
Michael Niedermayer [Sun, 28 Apr 2013 10:18:18 +0000 (12:18 +0200)]
Merge commit 'c14010541035454b4d3ad08399d70423be4e0c87'

* commit 'c14010541035454b4d3ad08399d70423be4e0c87':
  oma: K&R formatting cosmetics

Conflicts:
libavformat/omadec.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit '26a44143efb513a602542fb59aee87b1fc62af51'
Michael Niedermayer [Sun, 28 Apr 2013 10:03:41 +0000 (12:03 +0200)]
Merge commit '26a44143efb513a602542fb59aee87b1fc62af51'

* commit '26a44143efb513a602542fb59aee87b1fc62af51':
  avplay: remove a warning

Conflicts:
ffplay.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'cf679b9476727a237c8006c685ace18acba149ab'
Michael Niedermayer [Sun, 28 Apr 2013 09:48:40 +0000 (11:48 +0200)]
Merge commit 'cf679b9476727a237c8006c685ace18acba149ab'

* commit 'cf679b9476727a237c8006c685ace18acba149ab':
  hls, segment: fix splitting for audio-only streams.

Conflicts:
libavformat/hlsenc.c
libavformat/segment.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat: Add black ops audio demuxer
Michael Niedermayer [Mon, 22 Apr 2013 21:39:46 +0000 (23:39 +0200)]
avformat: Add black ops audio demuxer

Fixes Ticket2064

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoaac: check the maximum number of channels
Luca Barbato [Sat, 27 Apr 2013 16:20:47 +0000 (18:20 +0200)]
aac: check the maximum number of channels

Broken bitstreams could report a larger than specified number of
channels and cause outbound writes.

CC:libav-stable@libav.org

11 years agoffv1enc: favor version 3 over 2 unless -strict -2 is set
Michael Niedermayer [Sat, 27 Apr 2013 17:43:55 +0000 (19:43 +0200)]
ffv1enc: favor version 3 over 2 unless -strict -2 is set

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavu/mem: remove redundant comment from av_dynarray_add()
Stefano Sabatini [Wed, 24 Apr 2013 21:52:39 +0000 (23:52 +0200)]
lavu/mem: remove redundant comment from av_dynarray_add()

The function is documented in mem.h.

11 years agodoc/filters: update/extend transpose filter documentation
Stefano Sabatini [Sat, 27 Apr 2013 17:35:52 +0000 (19:35 +0200)]
doc/filters: update/extend transpose filter documentation

In particular, deprecate numerical values for the dir option.

11 years agolavfi/transpose: reindent constants
Stefano Sabatini [Sat, 27 Apr 2013 17:30:19 +0000 (19:30 +0200)]
lavfi/transpose: reindent constants

11 years agolavfi/transpose: restore validity of values in range 4-7
Stefano Sabatini [Sat, 27 Apr 2013 17:28:36 +0000 (19:28 +0200)]
lavfi/transpose: restore validity of values in range 4-7

They were lost in commit a4e0defa75b6f766aa31d80c55688d036b5fd87b.

11 years agoh264_refs: Do not print check_opcodes() return value
Diego Biurrun [Sat, 27 Apr 2013 16:49:54 +0000 (18:49 +0200)]
h264_refs: Do not print check_opcodes() return value

The return value provides no useful information and removing the printing
avoids the following warning:
libavcodec/h264_refs.c:788:15: warning: 'i' may be used uninitialized in this function [-Wuninitialized]

11 years agodoc/filters: readjust w/h option descriptions
Stefano Sabatini [Fri, 26 Apr 2013 18:12:21 +0000 (20:12 +0200)]
doc/filters: readjust w/h option descriptions

11 years agodoc/filters: fix grammar for removelogo filter doc sentence
Stefano Sabatini [Fri, 26 Apr 2013 18:11:41 +0000 (20:11 +0200)]
doc/filters: fix grammar for removelogo filter doc sentence

11 years agofate: Invoke pixfmts lavfi tests through fate-run.sh
Diego Biurrun [Mon, 15 Apr 2013 23:42:38 +0000 (01:42 +0200)]
fate: Invoke pixfmts lavfi tests through fate-run.sh

11 years agofate: Invoke pixdesc lavfi tests through fate-run.sh
Diego Biurrun [Mon, 15 Apr 2013 22:15:15 +0000 (00:15 +0200)]
fate: Invoke pixdesc lavfi tests through fate-run.sh

11 years agofate: Invoke standard lavfi tests through fate-run.sh
Diego Biurrun [Mon, 15 Apr 2013 21:39:08 +0000 (23:39 +0200)]
fate: Invoke standard lavfi tests through fate-run.sh

11 years agoffv1dec: remove redundant error message.
Michael Niedermayer [Sat, 27 Apr 2013 14:36:05 +0000 (16:36 +0200)]
ffv1dec: remove redundant error message.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoffv1dec: add code to support frame threading with gop=1 ffv1
Michael Niedermayer [Sat, 27 Apr 2013 14:15:33 +0000 (16:15 +0200)]
ffv1dec: add code to support frame threading with gop=1 ffv1

CODEC_CAP_FRAME_THREADS is not added yet because that would
unconditionally enable it, breaking gop>1 files.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoffv1: Store a flag in the global header that indicates if all frames are keyframes
Michael Niedermayer [Sat, 27 Apr 2013 14:04:25 +0000 (16:04 +0200)]
ffv1: Store a flag in the global header that indicates if all frames are keyframes

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoastats filter
Paul B Mahol [Mon, 22 Apr 2013 12:38:24 +0000 (12:38 +0000)]
astats filter

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Sat, 27 Apr 2013 08:57:44 +0000 (10:57 +0200)]
Merge remote-tracking branch 'qatar/master'

* qatar/master:
  x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponents

Conflicts:
tests/fate/ac3.mak

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agooma: K&R formatting cosmetics
Luca Barbato [Wed, 17 Apr 2013 09:09:36 +0000 (11:09 +0200)]
oma: K&R formatting cosmetics

11 years agoavplay: remove a warning
Luca Barbato [Mon, 15 Apr 2013 09:10:14 +0000 (11:10 +0200)]
avplay: remove a warning

Set the data field in the flush_pkt to the pointer to the actual packet.
The field needs to contain a valid unique pointer, no read nor writes
are ever made to it.

11 years agohls, segment: fix splitting for audio-only streams.
Anton Khirnov [Fri, 26 Apr 2013 07:54:59 +0000 (09:54 +0200)]
hls, segment: fix splitting for audio-only streams.

CC:libav-stable@libav.org

11 years agolavfi/negate: unbreak negate alpha
Paul B Mahol [Fri, 26 Apr 2013 23:45:24 +0000 (23:45 +0000)]
lavfi/negate: unbreak negate alpha

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agodoc/filters: remove non-existent ft_load_flags entry
Paul B Mahol [Fri, 26 Apr 2013 23:36:11 +0000 (23:36 +0000)]
doc/filters: remove non-existent ft_load_flags entry

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoavcodec_string: Print the used codec if it differs from the codec_id name.
Michael Niedermayer [Fri, 26 Apr 2013 16:11:37 +0000 (18:11 +0200)]
avcodec_string: Print the used codec if it differs from the codec_id name.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavcodec_string: remove the "(hq)" listing
Michael Niedermayer [Fri, 26 Apr 2013 16:09:22 +0000 (18:09 +0200)]
avcodec_string: remove the "(hq)" listing

printing "hq" depending on a single video encoding parameter makes
little sense

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavutil/log: dont count&print repeats for empty strings
Michael Niedermayer [Fri, 26 Apr 2013 21:41:29 +0000 (23:41 +0200)]
avutil/log: dont count&print repeats for empty strings

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavcodec/intrax8: fix regression with wmv3
Michael Niedermayer [Fri, 26 Apr 2013 20:45:38 +0000 (22:45 +0200)]
avcodec/intrax8: fix regression with wmv3

This also decreases dependancies between intrax8 and the outside

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavfi/hqdn3d: remove timeline flag.
Clément Bœsch [Fri, 26 Apr 2013 19:27:00 +0000 (21:27 +0200)]
lavfi/hqdn3d: remove timeline flag.

The filter stores some temporal data, which needs to be done with the
passthrough callback system when timeline is enabled. Until then,
timeline support is disabled.

11 years agox86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponents
Diego Biurrun [Fri, 26 Apr 2013 14:48:39 +0000 (16:48 +0200)]
x86: ac3dsp: Remove 3dnow version of ff_ac3_extract_exponents

The function requires increasing the fuzz factor for the ac3/eac3 encode
tests and even so makes fate fail. It only provides a slight encoding
speedup for legacy CPUs that do not support SS2. Thus its benefit is not
worth the trouble it creates and fixing it would be a waste of time.

11 years agoavutil/log: leave prefix printing state on empty input.
Michael Niedermayer [Fri, 26 Apr 2013 18:31:25 +0000 (20:31 +0200)]
avutil/log: leave prefix printing state on empty input.

Fixes printing the prefix after an empty string was printed

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agovc1dec: make sure next_use_ic is set correctly
Michael Niedermayer [Fri, 26 Apr 2013 13:40:52 +0000 (15:40 +0200)]
vc1dec: make sure next_use_ic is set correctly

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agovc1dec: factor lut clean code
Michael Niedermayer [Fri, 26 Apr 2013 13:28:09 +0000 (15:28 +0200)]
vc1dec: factor lut clean code

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat/write_packet: drop disabled code
Michael Niedermayer [Fri, 26 Apr 2013 12:57:56 +0000 (14:57 +0200)]
avformat/write_packet: drop disabled code

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat/mux: set avoid_negative_ts based on flags if not overridden by user or muxer
Michael Niedermayer [Fri, 26 Apr 2013 09:52:51 +0000 (11:52 +0200)]
avformat/mux: set avoid_negative_ts based on flags if not overridden by user or muxer

This changes the default to avoid negative timestamps.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat/movenc: mov/mp4 should support negative timestamps through edit lists
Michael Niedermayer [Fri, 26 Apr 2013 11:21:27 +0000 (13:21 +0200)]
avformat/movenc: mov/mp4 should support negative timestamps through edit lists

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat/mux: assert that timestamps are positive after offsetting them
Michael Niedermayer [Fri, 26 Apr 2013 09:42:54 +0000 (11:42 +0200)]
avformat/mux: assert that timestamps are positive after offsetting them

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat/mux: use a local variable for offset
Michael Niedermayer [Fri, 26 Apr 2013 09:52:28 +0000 (11:52 +0200)]
avformat/mux: use a local variable for offset

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoavformat/mux: change avoid_negative_ts code to support later addition of AVStreams
Michael Niedermayer [Fri, 26 Apr 2013 09:37:42 +0000 (11:37 +0200)]
avformat/mux: change avoid_negative_ts code to support later addition of AVStreams

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agodcaenc: silence address sanitizer warning
Paul B Mahol [Fri, 26 Apr 2013 11:41:00 +0000 (11:41 +0000)]
dcaenc: silence address sanitizer warning

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agolavfi/stereo3d: avoid division when changing aspect ratio
Paul B Mahol [Fri, 26 Apr 2013 10:13:50 +0000 (10:13 +0000)]
lavfi/stereo3d: avoid division when changing aspect ratio

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agolavfi/afade: fix AVOptions descriptions
Paul B Mahol [Fri, 26 Apr 2013 10:02:52 +0000 (10:02 +0000)]
lavfi/afade: fix AVOptions descriptions

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agodoc/filters: fix afade 2nd example
Paul B Mahol [Fri, 26 Apr 2013 09:39:10 +0000 (09:39 +0000)]
doc/filters: fix afade 2nd example

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agolavfi/curves: add support for more rgb formats
Paul B Mahol [Thu, 25 Apr 2013 21:18:04 +0000 (21:18 +0000)]
lavfi/curves: add support for more rgb formats

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agolavfi: support timeline for colorbalance and colorchannelmixer
Paul B Mahol [Thu, 25 Apr 2013 22:05:29 +0000 (22:05 +0000)]
lavfi: support timeline for colorbalance and colorchannelmixer

Signed-off-by: Paul B Mahol <onemda@gmail.com>
11 years agoMerge remote-tracking branch 'qatar/master'
Michael Niedermayer [Fri, 26 Apr 2013 09:01:00 +0000 (11:01 +0200)]
Merge remote-tracking branch 'qatar/master'

* commit '74685f6783e77f2545d48bd2124945ad5be39982':
  x86: Rename dsputil_rnd_template.c to rnd_template.c

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agoMerge commit 'c2cb01d418dd18e1cf997c038d37378d773121be'
Michael Niedermayer [Fri, 26 Apr 2013 08:47:31 +0000 (10:47 +0200)]
Merge commit 'c2cb01d418dd18e1cf997c038d37378d773121be'

* commit 'c2cb01d418dd18e1cf997c038d37378d773121be':
  lavf: introduce AVFMT_TS_NEGATIVE

Conflicts:
libavformat/avformat.h
libavformat/mux.c
tests/ref/lavf/asf
tests/ref/lavf/mkv
tests/ref/lavf/mpg
tests/ref/lavf/ts
tests/ref/seek/lavf-asf
tests/ref/seek/lavf-mkv
tests/ref/seek/lavf-mpg
tests/ref/seek/lavf-ts

This commit does not change the default ts behaviour, such
change will, if its done, be done separately.

Merged-by: Michael Niedermayer <michaelni@gmx.at>
11 years agovc1dec: remove interlaced warning
Michael Niedermayer [Fri, 26 Apr 2013 01:44:05 +0000 (03:44 +0200)]
vc1dec: remove interlaced warning

While not yet bugfree, the warning is IMHO no longer appropriate

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavfi/unsharp: add opencl unsharp filter
highgod0401 [Thu, 25 Apr 2013 11:32:13 +0000 (19:32 +0800)]
lavfi/unsharp: add opencl unsharp filter

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agolavu/opencl:add opencl set param function
highgod0401 [Thu, 25 Apr 2013 11:28:40 +0000 (19:28 +0800)]
lavu/opencl:add opencl set param function

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
11 years agofate: re-enable fate-acodec-dca2
Michael Niedermayer [Thu, 25 Apr 2013 21:23:12 +0000 (23:23 +0200)]
fate: re-enable fate-acodec-dca2

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>