ffmpeg | branch: master | Burt P | Fri Aug 26 16:12:30 2016
+0200| [728e80cd2e1d4b7c3e26489efcd77bd7a9e84a99] | committer: Luca Barbato
High Definition Compatible Digital (HDCD) decoder filter, using libhdcd
Signed-off-by: Burt P
Signed-off-by: Diego Biurrun
Signed-off-by: Luca Barbato
ffmpeg | branch: master | Burt P | Sun Dec 18 00:20:48 2016
-0600| [f31708002464c273b8f2c48a46e00437702afab9] | committer: Burt P
af_hdcd: more FATE tests
Additional/Modified FATE tests improve code coverage from 63.7% to 98.1%.
Changed fate-suite sample files:
* filter/hdcd-mix.flac (958K
ffmpeg | branch: master | Burt P | Wed Sep 28 06:51:50 2016
-0500| [4f94f01414689cd833a13a0e394612427c48d3ae] | committer: Burt P
af_hdcd: hdcd_scan() and hdcd_integrate() handle stereo and single channel
New versions of hdcd_scan() and hdcd_integrate() that also do the
work of
ffmpeg | branch: master | Burt P | Wed Sep 7 10:48:03 2016
-0500| [7e46bb80efa4690515e40946f680ec43d67ffd8d] | committer: Burt P
af_hdcd: allow all HDCD sample rates
The PM Model Two could output HDCD-encoded audio in CD and all
DVD-Audio sample rates. (44100, 48000, 88200, 96000, 176400, and
ffmpeg | branch: master | Burt P | Wed Sep 28 06:18:19 2016
-0500| [80d89c19601fc1bee06e845e11e0115c01c15bb9] | committer: Burt P
af_hdcd: support s16p (WavPack) directly
The buffer is already being copied anyway, so interlace the planar
format during the copy and remove one use of auto
ffmpeg | branch: master | Burt P | Wed Sep 28 06:25:03 2016
-0500| [de9b23ac1f9d5471458d11954fc12b9ea73502d3] | committer: Burt P
af_hdcd: add mono as a supported channel layout
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Wed Oct 5 12:52:56 2016
-0500| [2c3d93648768cf2c00ea1731e096f698c0fae7f6] | committer: Burt P
af_hdcd: disable auto-convert by default
As all known valid HDCD sample formats and sample rates are now handled
by the filter, remove the scan that "invade
ffmpeg | branch: master | Burt P | Sun Oct 2 02:25:13 2016
-0500| [f51ddbf83cb7193f7aee4cb971dc1f2ca8539e94] | committer: Burt P
af_hdcd: add experimental 20 and 24-bit decoding support
I don't have any legitimate 20 or 24-bit HDCD to test. It is known
that the PM Model Two would i
ffmpeg | branch: master | Burt P | Thu Sep 8 18:06:54 2016
-0500| [91117fc9f196fe4f1bcbec93e60bfda3f798fe45] | committer: Burt P
af_hdcd: fix bounds check in hdcd_envelope()
From Sebastian Ramacher.
https://github.com/bp0/libhdcd/pull/11
Signed-off-by: Burt P
> http://git.videolan.
ffmpeg | branch: master | Burt P | Sat Sep 3 04:39:07 2016
-0500| [38445d58f1a1cdc69bb11309e07aa99360bf466b] | committer: Burt P
af_hdcd: hdcd_analyze_gen() using int instead of float
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Mon Sep 5 05:59:39 2016
-0500| [eb0086588f1823841108ab1dee08683ab67cf507] | committer: Burt P
af_hdcd: tweak hdcd_analyze_prepare() a bit
* use the actual sample rate
* use a more sensible frequency for the tone
* update fate test result
Signed-off-by: Burt
ffmpeg | branch: master | Burt P | Sun Sep 4 09:28:39 2016
-0500| [91be2ad756d658acc24fec5bc46c1775158d28b0] | committer: Burt P
af_hdcd: fix possible integer overflow
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=91be2ad756d658acc24fec5bc46c1775158d2
ffmpeg | branch: master | Burt P | Fri Aug 26 00:00:05 2016
-0500| [5e553cab68ea7d4937ea8fb2993f5006fccbddcf] | committer: Burt P
af_hdcd: some types renamed to remove _t
Following a suggestion by Diego Biurrun.
_t is reserved for POSIX, apparently.
Signed-off-by: Burt P
> h
ffmpeg | branch: master | Burt P | Sun Sep 4 09:49:44 2016
-0500| [e700e21b6ff5765e344201997f80f26fe7792ee9] | committer: Burt P
af_hdcd: move decoding setup from init to config_input
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Thu Aug 25 17:05:39 2016
-0500| [ec220a8c1ca5135681ae9a9bc8c4532ce67eea44] | committer: Burt P
af_hdcd: av_frame_free(out) if av_frame_copy_props() fails
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Mon Aug 22 17:34:35 2016
-0500| [9d5e3c3f59aa0bd3e38a5e209cc8cf8b844f99da] | committer: Burt P
af_hdcd: for easier maintenance alongside libhdcd
Mostly just re-arranges some code to make it easier to update this
filter and libhdcd together. filter_frame() is
ffmpeg | branch: master | Burt P | Mon Aug 22 17:14:49 2016
-0500| [8a78fc5b015f34e0a0c877b4b22b33fb961f847b] | committer: Burt P
af_hdcd: check return value of av_frame_copy_props()
Anton Khirnov:
"[av_frame_copy_props()] potentially contains memory allocation,
so the return value needs
ffmpeg | branch: master | Burt P | Mon Aug 22 17:11:42 2016
-0500| [0cfe6acbe4987b3ce8ec364408256a09895a1f9b] | committer: Burt P
fate: add test for af_hdcd analyze mode
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0cfe6acbe4987b3ce8ec364408256a09895a1
ffmpeg | branch: master | Burt P | Mon Aug 22 04:37:54 2016
-0500| [429b41e7b283f860ee69c81fa2be96ff2af12200] | committer: Burt P
doc/filters: re-order hdcd options to match --help filter=hdcd
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Wed Aug 10 01:18:18 2016
-0500| [8c19732a423a979cb4c81ab15917f9d9175fb9cd] | committer: Burt P
af_hdcd: add AVOption to set the CDT period
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Sun Aug 21 13:38:47 2016
-0500| [0e0f8859ba0af33e1145a4c4022e964011e2d75b] | committer: Burt P
af_hdcd: PE table limits
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0e0f8859ba0af33e1145a4c4022e964011e2d
ffmpeg | branch: master | Burt P | Sun Aug 21 13:00:22 2016
-0500| [400e2acd112d35fa411c91cf02c638450b0e7c8c] | committer: Burt P
af_hdcd: Code comments update
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=400e2acd112d35fa411c91cf02c638450b0e7
ffmpeg | branch: master | Burt P | Wed Aug 10 11:35:30 2016
-0500| [accbb00ba7b3eb84a6a5075b02e9343ebffc3f59] | committer: Burt P
af_hdcd: add AVOption to disable autoconversion in the filter graph
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Sun Aug 21 13:44:17 2016
-0500| [b7d1f44ce0974adf9d1246478d9376590f184526] | committer: Burt P
doc/filters: update for af_hdcd
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=b7d1f44ce0974adf9d1246478d9376590f184
ffmpeg | branch: master | Burt P | Wed Aug 10 04:04:29 2016
-0500| [16ea0bca14730d71dd319b7dc148598275928cfe] | committer: Burt P
avfiltergraph.c: restore disabling of auto conversions
Restore a check added in 440af105f2306d3c7b3b3f4d7530bab910d49cb9
but lost sometime after
ffmpeg | branch: master | Burt P | Mon Aug 8 11:14:08 2016
-0500| [dbd7a84c814161926e5f298eae1f5ea17082f814] | committer: Burt P
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_n
ffmpeg | branch: master | Burt P | Sun Aug 7 02:48:21 2016
-0500| [b2b659b17df235d49f2d164a1a8284dae37a2133] | committer: Burt P
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
ffmpeg | branch: master | Burt P | Fri Aug 5 16:08:46 2016
-0500| [2ce985c049bccec6ca625ab9944f54f132499d54] | committer: Burt P
af_hdcd: convert AVOptions from INT to BOOL
As suggested by Timothy Gu.
Signed-off-by: Burt P
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: release/3.1 | Burt P | Mon Jul 4 14:16:54
2016 -0500| [43407bde3e47e0539c1cb19a708ffc3b5a03556a] | committer: Michael
Niedermayer
avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for
"attenuate slowly"
Signed-off-by: Burt P
ffmpeg | branch: master | Burt P | Mon Aug 1 10:56:04 2016
-0500| [e0b8cba0580e8a1ccf02f4c6c9bc1f448eec1ac8] | committer: Timothy Gu
af_hdcd: add flags to AVOption defs
Signed-off-by: Burt P
Signed-off-by: Timothy Gu
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Fri Jul 29 12:36:22 2016
-0500| [bea17a3d57053e77a9b3f46291f9d620dd76f7a2] | committer: Michael
Niedermayer
af_hdcd: Warn if there is any resampling or format conversion in the link chain
HDCD is only encoded in s16@44100Hz. Scan the chain of AVFilterLinks
ffmpeg | branch: master | Burt P | Mon Aug 1 14:28:39 2016
-0500| [d574e22659bd51cdf16723a204fef65a9e783f1d] | committer: Michael
Niedermayer
af_hdcd: Process stereo channels together, fix #5727
Issue #5727: gain adjustment should only be applied if matching
gain value from a valid packet in
ffmpeg | branch: master | Burt P | Fri Jul 29 12:36:20 2016
-0500| [12759cc0345cec5a418d8caec5435297d1ec04b2] | committer: Michael
Niedermayer
af_hdcd: Move code detect/check into own function
Signed-off-by: Burt P
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.
ffmpeg | branch: master | Burt P | Fri Jul 29 12:36:18 2016
-0500| [6517177d975b5be7a049c903190eff6ff7c6a864] | committer: Michael
Niedermayer
af_hdcd: Improve error detection logging
* Moves the filter context member out of state and into HDCDContext
* More useful information when an error
ffmpeg | branch: master | Burt P | Sun Jul 31 10:47:20 2016
-0500| [bbf0b4fa88a35177f5f00e7e8a530de3fb53684a] | committer: Michael
Niedermayer
MAINTAINERS: Add myself for af_hdcd
Signed-off-by: Burt P
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Burt P | Fri Jul 29 12:36:19 2016
-0500| [b90d0ab4be3d03400e25db5cc4e03126998a75dd] | committer: Michael
Niedermayer
af_hdcd: add force_pe filter option
Used to attempt replication of some results from
http://www.audiomisc.co.uk/HFN/HDCD/Examined.html
May not be
ffmpeg | branch: master | Burt P | Fri Jul 29 12:36:16 2016
-0500| [999c6b1da85a3aa7f625353605cb3e1ec6fdf41d] | committer: Michael
Niedermayer
af_hdcd: fix a minor cosmetic annoyance
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Burt P | Fri Jul 29 12:36:17 2016
-0500| [390eea61be59ca75e55bc2dd630701281d15c0b8] | committer: Michael
Niedermayer
af_hdcd: give cdt expired counter a value for never set
The counter is now -1 if the code detect timer was never set,
and 0 if it was set but never
ffmpeg | branch: master | Burt P | Sat Jul 23 21:26:51 2016
-0500| [fb91143ef150263451b331e3e66f8ba51d9a8c8d] | committer: Michael
Niedermayer
af_hdcd: Report PE as being intermittent or permanent
The Peak Extend feature could be enabled permanently or only
when needed. This is now reported
ffmpeg | branch: master | Burt P | Sat Jul 23 21:26:49 2016
-0500| [c7ba34b6ea377d21e890e0f8ce30fae70d2e224f] | committer: Michael
Niedermayer
af_hdcd: more comments in state struct
Add some comments describing the fields in hdcd_state_t.
Signed-off-by: Burt P
Signed-off-by: Michael
ffmpeg | branch: master | Burt P | Sun Jul 24 11:15:22 2016
-0500| [c26305f6aec005db39e04e628f6294635ddebaad] | committer: Michael
Niedermayer
af_hdcd: Add counter for cdt expirations
Adds a counter for when the "code detect timer" expired without
finding a valid packet.
Signed-of
ffmpeg | branch: master | Burt P | Sat Jul 23 21:26:48 2016
-0500| [91854b8ef644207925cdc5d0dda1b130335d89f1] | committer: Michael
Niedermayer
af_hdcd: Improve HDCD detection
HDCD is now only considered detected if a valid packet
is active in both channels simultaneously.
Signed-off-by: Burt
ffmpeg | branch: master | Burt P | Thu Jul 14 12:54:34 2016
-0500| [bfe9155aee1c8d0226b839204f21e231dcd01edd] | committer: Michael
Niedermayer
fate: Add HDCD filter tests for false positive and error detection
Signed-off-by: Burt P
Signed-off-by: Michael Niedermayer
> h
ffmpeg | branch: master | Burt P | Tue Jul 12 12:54:08 2016
-0500| [5c7457c028561acca894b8298745b328c2e0c381] | committer: Michael
Niedermayer
af_hdcd: only hdcd_update_info() when something changes
Only call hdcd_update_info() when the control code changes
instead of every frame, so the
ffmpeg | branch: master | Burt P | Tue Jul 12 12:54:07 2016
-0500| [33fc4cc7c6bd68ad899398678af478400c87cebf] | committer: Michael
Niedermayer
af_hdcd: fewer false positives by ignoring code_counterC in HDCD detection
Signed-off-by: Burt P
Signed-off-by: Michael Niedermayer
> h
ffmpeg | branch: master | Burt P | Tue Jul 12 12:54:10 2016
-0500| [c41718c0d0e670122ea7b77bd0b50d3f807527ad] | committer: Michael
Niedermayer
af_hdcd: detect and report encoding errors and oddities
Count and report when a code is signaled but fails to match a known pattern.
For example try
ffmpeg | branch: master | Burt P | Tue Jul 12 12:54:06 2016
-0500| [0d8caeb41e5082edfbbb47b4b6402fcae486826f] | committer: Michael
Niedermayer
af_hdcd: integrate() renamed hdcd_integrate() to be consistent with the other
function names
Signed-off-by: Burt P
Signed-off-by: Michael
ffmpeg | branch: master | Burt P | Tue Jul 12 12:54:09 2016
-0500| [7af44ce2f7c2f7eac5f0bfbc08872cc6b250ccae] | committer: Michael
Niedermayer
af_hdcd: don't log full HDCD stats if HDCD was not detected
Signed-off-by: Burt P
Signed-off-by: Michael Niedermayer
> http://git.vide
ffmpeg | branch: master | Burt P | Tue Jul 5 12:23:33 2016
-0500| [ba69a81019a2642969b108c39e3bea7d2f8ffbfa] | committer: Michael
Niedermayer
libavfilter/af_hdcd.c: Collect HDCD stats and report
The new HDCD filter really does nothing to show that it is working or
that HDCD control
49 matches
Mail list logo