]>
git.sesse.net Git - ffmpeg/log
Michael Niedermayer [Fri, 19 Aug 2016 22:36:38 +0000 (00:36 +0200)]
avcodec/h264_parser: Factor get_avc_nalsize() out
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Fri, 19 Aug 2016 19:34:38 +0000 (21:34 +0200)]
avcodec/cfhd: Increase minimum band dimension to 3
The implementation does not currently support len=2
Fixes out of array accesses
Fixes: 29d1b3db5ba2205e82b0b3a533e057a3/asan_heap-oob_12b650c_9254_3b8c4e4d931eb2c32841c18ebb297f1d.avi
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Fri, 19 Aug 2016 15:55:02 +0000 (17:55 +0200)]
avfilter/vf_histogram: make foreground and background opacity configurable
Michael Niedermayer [Fri, 19 Aug 2016 13:58:53 +0000 (15:58 +0200)]
avformat/movenc: Free extradata after successfull allocation of new instead of before
This avoids erroring out with extradata lost and extradata size mismatching
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Umair Khan [Wed, 17 Aug 2016 18:57:42 +0000 (00:27 +0530)]
avformat/movenc: allow rewriting extradata
Signed-off-by: Umair Khan <omerjerk@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Fri, 19 Aug 2016 11:07:14 +0000 (13:07 +0200)]
avcodec/indeo2: check ctab
Fixes out of array access
Fixes: 6b73fa392ac808f02e95a4e0a5770026/asan_static-oob_1b15f9a_1969_e7778535e5f27225fe0d6ded14721430.AVI
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Fri, 19 Aug 2016 08:28:22 +0000 (10:28 +0200)]
avformat/swfdec: Fix inflate() error code check
Fixes infinite loop
Fixes endless.poc
Found-by: 连一汉 <lianyihan@360.cn>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Fri, 19 Aug 2016 01:04:57 +0000 (03:04 +0200)]
avformat/swfdec: Move packet size check before side data allocation
Fixes memleak
Fixes: 9eb9cf5b8c26dd0fa7107ed0348dcc1f/signal_sigabrt_7ffff6ae7c37_8927_f14c2a6ae1ad0bbde2c94f1da50e7074.swf
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Fri, 19 Aug 2016 00:07:22 +0000 (02:07 +0200)]
avcodec/rawdec: Fix bits_per_coded_sample checks
Fixes assertion failure
Fixes: 9eb9cf5b8c26dd0fa7107ed0348dcc1f/signal_sigabrt_7ffff6ae7c37_8926_4609a5c3f071d555d2d557625f9687b1.swf
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Thu, 18 Aug 2016 20:23:32 +0000 (22:23 +0200)]
vcodec/h2645_parse: Clear buffer padding
Fixes use of uninitialized memory
Fixes: 044100cb22845944988a4bd821ff8074/asan_heap-oob_329927a_1366_c3de34ce9217dac820fbb46171031bbb.jsv
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Thu, 18 Aug 2016 18:41:31 +0000 (20:41 +0200)]
avcodec/h2645: Fix NAL unit padding
The parser changes have lost the support for the needed padding, this adds it back
Fixes out of array reads
Fixes: 03ea21d271abc8acf428d42ace51d8b4/asan_heap-oob_3358eef_5692_16f0cc01ab5225e9ce591659e5c20e35.mkv
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Thu, 18 Aug 2016 18:14:58 +0000 (20:14 +0200)]
avfilter/avf_showvolume: use current peak value for picking colors
Paul B Mahol [Thu, 18 Aug 2016 16:40:00 +0000 (18:40 +0200)]
avfilter/avf_showspectrum: do not use uninitialized memory
Paul B Mahol [Thu, 18 Aug 2016 09:03:57 +0000 (11:03 +0200)]
avfilter/af_astats: fix flt(p) support
Paul B Mahol [Thu, 18 Aug 2016 09:02:31 +0000 (11:02 +0200)]
avfilter/af_astats: add support for s64(p) sample format
Paul B Mahol [Wed, 17 Aug 2016 17:46:21 +0000 (19:46 +0200)]
avcodec: add 64-bit signed pcm codec
Paul B Mahol [Wed, 17 Aug 2016 17:08:43 +0000 (19:08 +0200)]
swresample: add int64 sample format
Michael Niedermayer [Thu, 18 Aug 2016 09:52:11 +0000 (11:52 +0200)]
swresample: Skip over dither steps if dithering scale is 0
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Thu, 18 Aug 2016 09:44:42 +0000 (11:44 +0200)]
swresample: move dither init up
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Carl Eugen Hoyos [Thu, 18 Aug 2016 07:45:25 +0000 (09:45 +0200)]
lavf/pcmdec: Try to fix msvc compilation after
4c42d306 .
James Almer [Wed, 10 Aug 2016 15:31:16 +0000 (12:31 -0300)]
examples/demuxing_decoding: convert to codecpar
Signed-off-by: James Almer <jamrial@gmail.com>
Marton Balint [Wed, 29 Jun 2016 20:44:59 +0000 (22:44 +0200)]
avformat: factorize iso 8601 timestamp writer to a dictionary avutil function
Signed-off-by: Marton Balint <cus@passwd.hu>
Carl Eugen Hoyos [Wed, 17 Aug 2016 20:02:30 +0000 (22:02 +0200)]
lavc/rscc: Fix colourspace for codec_tag RSCC and 32bpp.
Paul B Mahol [Wed, 17 Aug 2016 19:56:42 +0000 (21:56 +0200)]
avfilter/avf_showfreqs: make minimum amplitude for log scaler configurable
Paul B Mahol [Wed, 17 Aug 2016 19:55:23 +0000 (21:55 +0200)]
avfilter/avf_showspectrum: unbreak dB legend
Stephen Hutchinson [Mon, 15 Aug 2016 16:37:30 +0000 (12:37 -0400)]
compat/avisynth: update AviSynth+ header
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Carl Eugen Hoyos [Tue, 5 Jul 2016 09:50:00 +0000 (11:50 +0200)]
ffmpeg: Do not set too large bits_per_raw_sample.
Carl Eugen Hoyos [Wed, 17 Aug 2016 16:07:24 +0000 (18:07 +0200)]
lavf/pcmdec: Map mime_type audio/L16 to the s16le demuxer.
Implements RFC 2586.
Clément Bœsch [Wed, 17 Aug 2016 14:33:14 +0000 (16:33 +0200)]
lavf/version: fix belive/believe typo
Clément Bœsch [Mon, 27 Jun 2016 09:28:12 +0000 (11:28 +0200)]
lavf: mark stream as const pointer in av_stream_get_side_data() for next bump
Clément Bœsch [Mon, 27 Jun 2016 09:25:23 +0000 (11:25 +0200)]
lavf/utils: add some const to pointers parameters in a few functions
Clément Bœsch [Thu, 23 Jun 2016 14:25:24 +0000 (16:25 +0200)]
doc: add Libav merge document
Paul B Mahol [Wed, 17 Aug 2016 11:37:39 +0000 (13:37 +0200)]
avfilter/Makefile & allfilters: sort entries
Paul B Mahol [Sun, 14 Aug 2016 16:10:55 +0000 (18:10 +0200)]
avfilter: add bitplanenoise filter
James Almer [Wed, 17 Aug 2016 02:23:50 +0000 (23:23 -0300)]
doc/APIChanges: fill in missing git hashes
Signed-off-by: James Almer <jamrial@gmail.com>
Jan Sebechlebsky [Tue, 16 Aug 2016 20:14:50 +0000 (22:14 +0200)]
doc/APIchanges: Document addition of list BSF API in lavc
Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com>
Signed-off-by: James Almer <jamrial@gmail.com>
Michael Niedermayer [Tue, 16 Aug 2016 21:06:19 +0000 (23:06 +0200)]
fate: Add RGB48 FFV1 test
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Tue, 16 Aug 2016 21:06:02 +0000 (23:06 +0200)]
avcodec/ffv1enc: Add RGB48 support
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Tue, 16 Aug 2016 21:05:27 +0000 (23:05 +0200)]
avcodec/ffv1enc: do not offset null pointers
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Tue, 16 Aug 2016 21:04:00 +0000 (23:04 +0200)]
avcodec/ffv1: Fix rgb plane ordering in experimental planar RGB
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Tue, 16 Aug 2016 21:03:10 +0000 (23:03 +0200)]
avcodec/ffv1enc: Factor rice high depth check out
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Tue, 16 Aug 2016 16:07:11 +0000 (18:07 +0200)]
avformat/mov: Check extradata before access
Fixes NULL ptr dereference
Fixes Ticket5778
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Tue, 16 Aug 2016 16:03:56 +0000 (18:03 +0200)]
avfilter/window_func: add cauchy, parzen and poisson window function
Jun Zhao [Thu, 11 Aug 2016 07:34:01 +0000 (15:34 +0800)]
ffmpeg/qsv: fix QSV-accelerated transcode performance drop issue.
the merge commit
1b04ea1 "avconv: create simple filtergraphs earlier"
will init the filtergraphs earlier, then init the QSV transcode can't
suppose the nb_filters's value, else lead to the QSV transcode performance
drop.
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
Reviewed-by: Ivan Uskov <ivan.uskov@nablet.com
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Tue, 16 Aug 2016 14:01:35 +0000 (16:01 +0200)]
avfilter/vaf_spectrumsynth: check return code
Paul B Mahol [Tue, 16 Aug 2016 13:52:30 +0000 (15:52 +0200)]
avfilter/avf_showspectrum: do not let multiple threads to write to same part of memory
Paul B Mahol [Tue, 16 Aug 2016 12:30:43 +0000 (14:30 +0200)]
avfilter/window_func: add dolph window
Jon Toohill [Mon, 15 Aug 2016 20:13:06 +0000 (13:13 -0700)]
lavc: add trailing_padding to AVCodecContext to match AVCodecParameters.
Shows encoder delay/padding in the stream summary if they are set.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Mon, 15 Aug 2016 21:04:08 +0000 (23:04 +0200)]
avfilter/vf_atadenoise: set default size value to 9
This is enough, bigger sizes do not produce better output in 99% cases.
Paul B Mahol [Mon, 15 Aug 2016 21:00:28 +0000 (23:00 +0200)]
avfilter/vf_atadenoise: add support for more pixel formats
Paul B Mahol [Mon, 15 Aug 2016 20:01:16 +0000 (22:01 +0200)]
avfilter/af_astats: add support for other sample formats
Jan Sebechlebsky [Mon, 15 Aug 2016 10:38:35 +0000 (12:38 +0200)]
avcodec/bsf: Add list BSF API
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Mon, 15 Aug 2016 11:21:47 +0000 (13:21 +0200)]
avcodec/iff: remove palette swapping for anim
It appears it is wrong.
Paul B Mahol [Mon, 15 Aug 2016 09:53:56 +0000 (11:53 +0200)]
avfilter/avf_showspectrum: add some multithreading support
Paul B Mahol [Mon, 15 Aug 2016 07:59:40 +0000 (09:59 +0200)]
doc/filters: add yet another zoompan usage example
Paul B Mahol [Mon, 15 Aug 2016 07:31:09 +0000 (09:31 +0200)]
avfilter/vf_zoompan: fix pzoom usage
Ivan Uskov [Sun, 24 Jul 2016 18:04:36 +0000 (14:04 -0400)]
libavcodec/qsvdec_h2645.c: switch to the new BSF API
This patch applies same changes as commit
e3dfef8e3c85a64dbe6388117303f5819fa3c6a2 of libav:
instead of the obsolete AVBitStreamFilterContext now the new AVBSFContext filter is used to
restore annex-B prefixes.
Based-on:
e3dfef8e3c85a64dbe6388117303f5819fa3c6a2 by Anton Khirnov
Push requested by maintainer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Maya Rashish [Sun, 14 Aug 2016 18:23:40 +0000 (18:23 +0000)]
configure: All sun4 machines are SPARCs, not just sun4u
Allow building on sun4v
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Moritz Barsnick [Wed, 10 Aug 2016 19:18:00 +0000 (21:18 +0200)]
libavformat/http: add support for content_type option in listen mode
Instead of silently ignoring the content_type option in listen mode,
apply its value to the provided "Content-Type:" header.
Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
Reviewed-by: Nicolas George <george@nsup.org>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Sun, 14 Aug 2016 08:00:35 +0000 (10:00 +0200)]
avfilter/vf_signalstats: fix saturation calculation for >8 bit
Rostislav Pehlivanov [Sat, 13 Aug 2016 16:34:58 +0000 (17:34 +0100)]
aacenc: fix various typos and an error message
Too much copy and pasting.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Rostislav Pehlivanov [Sat, 6 Aug 2016 23:49:34 +0000 (00:49 +0100)]
aacenc: unmark the fast coder as experimental
This version has had much testing so there's little point in keeping it
maked as experimental.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Rostislav Pehlivanov [Sat, 6 Aug 2016 23:47:31 +0000 (00:47 +0100)]
aacenc: add a faster version of twoloop as the "fast" coder
Does nothing fancy but still sounds very decent at 128kbps.
Still room to improve by bringing in the low pass and PNS management
from the main big twoloop which should improve its quality but not
sacrifice that much speed.
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Paul B Mahol [Thu, 11 Aug 2016 16:10:46 +0000 (18:10 +0200)]
avfilter/vf_signalstats: measure video bitdepth
Paul B Mahol [Thu, 28 Jul 2016 12:20:01 +0000 (14:20 +0200)]
avfilter/vf_signalstats: add >8 bit depth support
Jan Sebechlebsky [Thu, 28 Jul 2016 16:18:13 +0000 (18:18 +0200)]
avcodec/bsf: Add ff_bsf_get_packet_ref() function
Use of this function can save unnecessary malloc operation
in bitstream filter.
Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Carl Eugen Hoyos [Sat, 13 Aug 2016 00:22:16 +0000 (02:22 +0200)]
configure: Check for arc4random() header definition.
Fixes Cygwin compilation.
Jan Sebechlebsky [Thu, 28 Jul 2016 16:18:12 +0000 (18:18 +0200)]
doc/bsfs: Fix bsf options divider in documentation
The actual implementation uses ':' divider, not '/' as
documented.
Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Jan Sebechlebsky [Tue, 26 Jul 2016 10:40:08 +0000 (12:40 +0200)]
avcodec/bsf: Forbid packet without payload in av_bsf_send_packet
Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Jan Sebechlebsky [Tue, 26 Jul 2016 10:40:07 +0000 (12:40 +0200)]
avcodec/bsf: Set EOF flag only in pkt == NULL
Set BSF EOF flag only if pkt == NULL in av_bsf_send_packet().
Signed-off-by: Jan Sebechlebsky <sebechlebskyjan@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Carl Eugen Hoyos [Fri, 12 Aug 2016 23:44:52 +0000 (01:44 +0200)]
lavc/raw: Support QT b64a ARGB64 rawvideo.
Decoder based on a patch by v0lt, v0lt rambler ru
Fixes ticket #5657.
Carl Eugen Hoyos [Fri, 12 Aug 2016 23:35:10 +0000 (01:35 +0200)]
lavc/screenpresso: Fix 32bit pix_fmt, there is no transparency.
Fixes a remaining issue of ticket #5025.
Petru Rares Sincraian [Fri, 12 Aug 2016 17:00:09 +0000 (19:00 +0200)]
fate: add test for compand filter
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Mark Reid [Sun, 7 Aug 2016 23:15:28 +0000 (16:15 -0700)]
tests/fate/vcodec: add dnxhr edge tests
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Mark Reid [Sun, 7 Aug 2016 23:15:27 +0000 (16:15 -0700)]
libavcodec/dnxhdenc: add edge emulate for dnxhr
Fixes handling for resolutions that are not multiples of 16.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Aman Gupta [Thu, 4 Aug 2016 22:35:57 +0000 (15:35 -0700)]
avcodec/utils: only warn when passed invalid lowres value
This makes it easier to use the lowres option when dealing with input
files in different codecs. If the codec doesn't support lowres=1 for
instance, it will throw a warning and use lowres=0 instead of erroring
out completely.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Moritz Barsnick [Thu, 11 Aug 2016 09:29:07 +0000 (11:29 +0200)]
libavformat/http: add support for headers option in listen mode
Instead of silently ignoring the headers option in listen mode, use
the provided headers.
Signed-off-by: Moritz Barsnick <barsnick@gmx.net>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Thu, 11 Aug 2016 20:21:29 +0000 (22:21 +0200)]
doc/filters: move hdcd documentation from video section to audio section
Paul B Mahol [Thu, 11 Aug 2016 19:42:56 +0000 (21:42 +0200)]
avfilter/af_adelay: make it possible to delay channels by exact number of samples
Stephen Hutchinson [Thu, 11 Aug 2016 03:14:35 +0000 (23:14 -0400)]
avisynth: simplify the pix_fmt check for the newer AviSynth API
The values don't need to be hardcoded since the correct values are
returned by avs_bits_per_pixel.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Martin Storsjö [Mon, 27 Jun 2016 19:22:21 +0000 (22:22 +0300)]
checkasm: h264dsp: Initialize the padding area
This fixes valgrind warnings about conditional jumps based on
uninitialized data (even though the uninitialized data only ever
was compared with a direct copy of the same uninitialized data).
Signed-off-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Thu, 11 Aug 2016 15:30:32 +0000 (17:30 +0200)]
avfilter/avf_avectorscope: fix initialization for prev_y in polar mode
Paul B Mahol [Thu, 11 Aug 2016 15:21:54 +0000 (17:21 +0200)]
avfilter/avf_avectorscope: add scale option
Paul B Mahol [Thu, 11 Aug 2016 13:26:14 +0000 (15:26 +0200)]
doc/filters: fix typo in acrusher filter docs
Paul B Mahol [Wed, 10 Aug 2016 14:11:37 +0000 (16:11 +0200)]
avfilter: add acrusher filter
Michael Niedermayer [Thu, 11 Aug 2016 12:10:19 +0000 (14:10 +0200)]
avformat/id3v2: fix memleak with empty strings
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Matthias Hunstock [Tue, 9 Aug 2016 12:15:38 +0000 (14:15 +0200)]
libavformat/mxfenc: add UID for unconstrained H.264 coded video in baseline profile
Enable the MXF muxer to mux baseline H.264 video streams.
Signed-off-by: Matthias Hunstock <atze@fem.tu-ilmenau.de>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Burt P [Wed, 10 Aug 2016 09:04:29 +0000 (04:04 -0500)]
avfiltergraph.c: restore disabling of auto conversions
Restore a check added in
440af105f2306d3c7b3b3f4d7530bab910d49cb9
but lost sometime after. avfilter_graph_set_auto_convert() will
have an effect once again.
Signed-off-by: Burt P <pburt0@gmail.com>
Paul B Mahol [Wed, 10 Aug 2016 09:34:04 +0000 (11:34 +0200)]
avfilter/avf_showwaves: add sqrt and cbrt amplitude scalers
Paul B Mahol [Wed, 10 Aug 2016 08:02:05 +0000 (10:02 +0200)]
avfilter/vf_remap: >8 bit support
Michael Niedermayer [Tue, 9 Aug 2016 10:22:15 +0000 (12:22 +0200)]
avfilter/drawutils: Fix single plane with alpha
Fixes Ticket5720
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Paul B Mahol [Tue, 9 Aug 2016 10:35:01 +0000 (12:35 +0200)]
doc/filters: add one more lutyuv example
Derek Buitenhuis [Mon, 8 Aug 2016 14:26:30 +0000 (15:26 +0100)]
docs/filters: Fix parameter names for colorspace filter
They were erroneously set to the name of the unit instead of
the parameter name.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Michael Niedermayer [Mon, 8 Aug 2016 12:36:04 +0000 (14:36 +0200)]
avformat/id3v2: Mark variable as unused to avoid "set but not used" warning
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Thu, 4 Aug 2016 10:26:41 +0000 (12:26 +0200)]
avcodec/rawdec: Fix palette handling with changing palettes
Fixes out of array access
Fixes: poc.swf
Found-by: 连一汉 <lianyihan@360.cn>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Hendrik Leppkes [Mon, 8 Aug 2016 13:27:41 +0000 (15:27 +0200)]
cmdutils: remove the current working directory from the DLL search path on win32
Reviewed-by: Matt Oliver <protogonoi@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Burt P [Mon, 8 Aug 2016 16:14:08 +0000 (11:14 -0500)]
af_hdcd: Don't warn if converting from AV_SAMPLE_FMT_S16P
Also checking AVFilterLink->type is AVMEDIA_TYPE_AUDIO before
calling av_get_sample_fmt_name() on AVFilterLink->format.
Signed-off-by: Burt P <pburt0@gmail.com>
Burt P [Sun, 7 Aug 2016 07:48:21 +0000 (02:48 -0500)]
af_hdcd: Add analyze mode
A new mode, selected by filter option, to aid in analysis of HDCD
encoded audio. In this mode the audio is replaced by a solid tone and
the amplitude is adjusted to signal some specified aspect of the process.
The output file can be loaded in an audio editor alongside the original,
where the user can see where different features or states are present.
Signed-off-by: Burt P <pburt0@gmail.com>
Michael Niedermayer [Sun, 7 Aug 2016 22:00:46 +0000 (00:00 +0200)]
avcodec/ffv1: add AV_PIX_FMT_GBRP16 support
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer [Sun, 7 Aug 2016 21:37:17 +0000 (23:37 +0200)]
avcodec/ffv1: template functions to allow data types different from int16_t
This is required for >= 16bit RGB support
I tried it without templates but its too much duplicated code
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>