Thilo Borgmann
79286d3eb6
avfilter/vf_blurdetect: fix uninitialized variables and possible div by zero
...
Found-by: Coverity
2022-04-27 11:41:41 +02:00
Thilo Borgmann
1da3394adb
avfilter/vf_blurdetect: cleanup headers, remove unused variables, fix type of variable
2022-04-26 12:39:17 +02:00
Thilo Borgmann
b23208826b
lavfi: Add blurdetect filter
2022-04-25 20:52:15 +02:00
Thilo Borgmann
22df52c444
lafi/vf_edgedetect: Move some common functions into seperate file
2022-04-25 20:52:15 +02:00
Thilo Borgmann
bb4e0f6162
lavfi/vf_siti.c: Relicense to LGPL 2.1
2022-04-02 13:14:00 +02:00
Thilo Borgmann
74117abf0c
lavfi/drawtext: Add %N for drawing fractions of a second
...
Suggested-By: ffmpeg@fb.com
2022-03-08 13:28:02 +01:00
Thilo Borgmann
a473e11e32
lavd/avfoundation: Fix mixed declaration and code
2022-02-22 13:10:42 +01:00
Thilo Borgmann
c42d513ede
lavf/mov: Change default to prefer TFDT time and allow for fallback to SIDX or TFDT
2021-11-05 16:22:04 +01:00
Thilo Borgmann
c1bf56a526
lavu/cpu: Use av_cpu_ prefix
2021-07-20 10:31:41 +02:00
Thilo Borgmann
05c9f6f4ef
fftools/ffmpeg: Fix runlength for strncmp()
2021-07-19 21:23:02 +02:00
Thilo Borgmann
cf12a478b2
fftools/cmdutils.c: Add cmd line option to override detection of cpu count.
2021-07-16 10:06:23 +02:00
Thilo Borgmann
87951dcbe7
lavu/cpu.c: Add av_force_cpu_count() to override auto-detection.
2021-07-16 10:06:10 +02:00
Thilo Borgmann
05f9b3a0a5
doc/protocols: Add remark about TCP_NODELAY to documentation of TCP
2021-06-20 22:46:00 +02:00
Thilo Borgmann
115aa7cea3
lavc/videotoolboxenc.c: Fix preprocessor macro for OSX 10.10.5 and probably older versions
2021-06-14 16:20:47 +02:00
Thilo Borgmann
4ccb68dc67
doc: Add dev_community/community.md for general assembly and main elections process.
2020-10-19 14:35:14 +02:00
Thilo Borgmann
b737575c76
lavdevice: Add AudioToolbox output device.
2020-06-15 15:09:33 +02:00
Thilo Borgmann
64b80cb04b
lavd/avfoundation.m: Do not use transport controls for screen capture devices.
2020-04-22 16:52:36 +02:00
Thilo Borgmann
3c9185bf3a
lavd/avfoundation.m: Remove transport controls for iOS.
2020-04-22 16:52:36 +02:00
Thilo Borgmann
39fbd06314
lavd/avfoundation: Add basic transport control observation for capable devices.
2020-03-16 10:26:03 +01:00
Thilo Borgmann
b870a6bffa
mailmap: add entry for myself
2020-02-27 12:26:37 +01:00
Thilo Borgmann
2ca14d84ee
lavd/avfoundation.m: Add an option to drop late frames.
...
Retains current behaviour by the default value.
2020-02-07 11:09:20 +01:00
Thilo Borgmann
1cfba7fc75
fate/als: Add test for conformance file with 512 channels.
2019-08-24 09:33:44 +02:00
Thilo Borgmann
33186028fc
MAINTAINERS: Add my GnuPG fingerprint.
2019-08-11 12:08:15 +02:00
Thilo Borgmann
70a4f46e48
lavd/avfoundation: Set correct default value 0 for option capture_raw_data.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
d16f2fafae
doc/indevs: Add new option and example to avfoundation.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
5c2e0e417a
lavd/avfoundation: Reindent after last commit.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
02f65678ba
lavd/avfoundation: Support muxed type of devices including raw muxed data capture.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
3a5f9ab814
lavd/avfoundation: Refine some log messages.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
7d4df4b339
lavd/avfoundation: Change binary Options to boolean type.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
48cf952411
lavd/avfoundation: Remove useless index increment.
2019-07-08 20:02:41 +02:00
Thilo Borgmann
4d48add89b
lavc/alsdec: use get_bitsz() to simplify reading of the mantissa
...
Signed-off-by: James Almer <jamrial@gmail.com >
2016-09-09 11:50:12 -03:00
Thilo Borgmann
37a4d3383f
lavfi/perspective: Add basic timeline editing.
...
Add number of input and output frames to possible variables.
Add option eval to reevaluate coordinate expressions during
initialization or for every frame.
2016-04-17 21:12:34 +02:00
Thilo Borgmann
4d251723c0
lavfi: Add coreimage filter for GPU based image filtering on OSX.
2016-03-25 17:18:49 +01:00
Thilo Borgmann
4ebf0b109c
lavu/dict: Add new flag to allow multiple equal keys.
2016-03-25 17:08:11 +01:00
Thilo Borgmann
2392da164a
Changelog: Mention the change of the default webm codecs.
...
Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at >
2015-08-28 06:05:41 +02:00
Thilo Borgmann
3cec81f4d4
mov: allocate the tag value dynamically
...
This allows to load metadata entries longer than 1024 bytes.
Displaying them is still limited to 1024 characters, but applications
can load them fully now.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com >
2014-12-02 15:28:22 +00:00
Thilo Borgmann
e4cb6abb2f
bgmc: fix sizeof arguments
...
CC: libav-devel@libav.org
Bug-Id: CID 608084 / CID 700724
2014-11-14 20:25:02 +01:00
Thilo Borgmann
e6e6149630
doc/indevs: Rework and update documentation of AVFoundation device.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-11-14 18:28:12 +01:00
Thilo Borgmann
d525e662e4
Changelog: Mention AVFoundation screen capturing.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-11-14 18:28:12 +01:00
Thilo Borgmann
2045334239
lavd/avfoundation: Introduce device alias 'none' to allow the user to record only audio or video.
...
Changes the selection of a default device to none instead of the system default device.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-11-14 18:28:12 +01:00
Thilo Borgmann
48c29883fc
lavd/avfoundation: Use internal av_strtok instead of std lib strtok
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-11-10 21:02:53 +01:00
Thilo Borgmann
93ab6693d8
lavd/avfoundation: Update documentation to mention audio capabilities.
...
Reviewed-by: Lou Logan <lou@lrcd.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-11-06 23:30:19 +01:00
Thilo Borgmann
ed2e97ce6a
lavd/avfoundation: Fix compilation for non MAC OS devices by conditional compilation of screen capture capabilities.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-10-27 16:38:19 +01:00
Thilo Borgmann
a6555f88aa
lavd/avfoundation: Add support for screen capturing.
...
Patch based on pull-request by Joseph Benden <joe@benden.us >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-10-25 22:09:06 +02:00
Thilo Borgmann
6e6b79e7b8
lavf/mov.c: Prevent memory leak in case of invalid metadata reads.
...
Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-10-21 12:36:52 +02:00
Thilo Borgmann
f31445a82d
lavf/mov.c: Allocate buffer in case of long metadata entries.
...
Fixes ticket #4018
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-10-20 19:27:34 +02:00
Thilo Borgmann
dd16a0d8cc
lavd/avfoundation: Add basic PCM audio support.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-28 02:31:38 +02:00
Thilo Borgmann
f2254e36c0
lavd/avfoundation: Use microseconds as common timebase.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-26 12:13:57 +02:00
Thilo Borgmann
1ea7a3e04e
lavd/avfoundation: Simplify debug message generation.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-26 05:05:31 +02:00
Thilo Borgmann
92827e1869
lavd/avfoundation: Using the actual stream index instead of hardcoded value.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-26 05:05:11 +02:00
Thilo Borgmann
a69c70e148
lavd/avfoundation: Split adding a device and getting the device configuration into separate functions.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-26 04:18:24 +02:00
Thilo Borgmann
e113692c89
lavu/ffmpeg_opt: Check return value of avcodec_find_encoder().
...
Prevents a segfault if a stream featuring a known but unavailable codec (like external lib codec) should be opened.
Bug found by: Jonas Geistert <j.geistert@yahoo.de >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-09-25 18:03:09 +02:00
Thilo Borgmann
86b7821e29
lavd/avfoundation: Add device category.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-08-05 01:36:26 +02:00
Thilo Borgmann
c740e083bc
configure: Fail on missing prototypes in check_oc.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-09 13:30:40 +02:00
Thilo Borgmann
fdaf8372c2
configure: Check for generated output in check_header_oc.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-07 05:11:47 +02:00
Thilo Borgmann
33462542cf
configure: Add workaround for qtkit detection using ICC compiler.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-06 15:52:31 +02:00
Thilo Borgmann
ec8789ac63
Reindent after last commit.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-05 03:32:11 +02:00
Thilo Borgmann
2f08dad028
lavf/avidec: Read metadata EXIF tags from AVIF tag. Based on patch by Gregory Wolfe (Kodak Alaris) <gregory.wolfe@kodakalaris.com>.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-05 03:32:06 +02:00
Thilo Borgmann
8c161d7884
lavc/exif: Make EXIF IFD decoding part of private API/ABI.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-05 03:31:56 +02:00
Thilo Borgmann
4654774aaf
lavd/qtkit: Support choosing the input device by index or by name.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-04-02 22:40:32 +02:00
Thilo Borgmann
d5c0036d4a
lavd/qtkit: Fix non-constant initializer element for some clang compilers.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-31 22:21:07 +02:00
Thilo Borgmann
a9ccec5270
configure: Remove invalid option --disable-qtkit.
...
QTKit can/should be disabled by "--disable-indev=qtkit".
Found by Justin Derrick.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-31 13:14:39 +02:00
Thilo Borgmann
6d9bdd9d8b
doc/indevs: Fix example for QTKit usage.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2014-03-30 21:29:25 +02:00
Thilo Borgmann
d3a03d90a3
configure: fix logic for threads in case of OpenCL is enabled. Fixes ticket 3004.
...
Signed-off-by: Thilo Borgmann <thilo.borgmann@mail.de >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-10-01 18:31:21 +02:00
Thilo Borgmann
d814a839ac
Reinstate proper FFmpeg license for all files.
2013-08-30 15:47:38 +00:00
Thilo Borgmann
ffa18de2e6
configure: Add exif to CONFIG_EXTRA.
...
Add exif as a common component in CONFIG_EXTRA in order to avoid many
dependencies to 'exif.o tiff_common.o' in lavc/Makefile.
2013-08-21 19:00:48 +02:00
Thilo Borgmann
78d2a781d0
fate: Add EXIF test.
2013-08-20 18:47:20 +02:00
Thilo Borgmann
6a64b23d93
Update my email address.
2013-08-13 15:45:08 +02:00
Thilo Borgmann
bb4e1b4cf9
avcodec/mjpegdec: Read EXIF metadata in JPEG input.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-08-13 00:30:34 +02:00
Thilo Borgmann
ad0f7574ef
avcodec: Add EXIF metadata parser to libavcodec.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-08-13 00:30:20 +02:00
Thilo Borgmann
b7ba7cbd6e
avcodec/tiff: Refactor TIFF tag related functions to share the code.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-08-13 00:30:02 +02:00
Thilo Borgmann
f18ccb529f
Fix wrong use of "an" in some comments.
2013-08-12 03:27:26 +02:00
Thilo Borgmann
4dcb2f7478
lavu: fix grammar in doxy for av_frame_ref.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-08-11 00:40:48 +02:00
Thilo Borgmann
4a2c2a09a2
Fix compilation with --disable-everything --enable-muxer=vc1
...
Suggested-by: Reimar
2013-05-24 14:19:19 +00:00
Thilo Borgmann
bfde6e5c02
alsdec: Introduce failsafe switch to keep ALSSpecificConfig consistent to the input.
...
Reveiwed-by: Paul B Mahol <onemda@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-06 13:55:58 +01:00
Thilo Borgmann
95f81159de
alsdec: Consistently use a period at the end of error messages.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2013-01-06 13:52:53 +01:00
Thilo Borgmann
41bf943f70
bgmc: fix sizeof arguments (should fix CIDs: 700724 and 608084)
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-10-14 20:37:43 +02:00
Thilo Borgmann
feaff427c0
alsdec: fix clipping of weightings for MCC decoding
...
Fixes CID717905
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-10-14 00:18:46 +02:00
Thilo Borgmann
ac3f5a6879
alsdec: check return values.
...
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com >
2012-09-17 14:17:27 -04:00
Thilo Borgmann
66197988b1
alsdec: fix number of decoded samples in first sub-block in BGMC mode.
...
Fixes CVE-2012-2790
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com >
2012-09-17 14:17:27 -04:00
Thilo Borgmann
97f0efbfb8
alsdec: Fix out of ltp_gain_values read.
...
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com >
2012-09-17 14:17:27 -04:00
Thilo Borgmann
2837d8dc27
alsdec: fix number of decoded samples in first sub-block in BGMC mode.
...
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-04-15 20:20:37 +02:00
Thilo Borgmann
7ea948bac3
alsdec: check return values.
2012-03-27 18:06:54 +02:00
Thilo Borgmann
5afd9a80db
als: consistent messages
...
"." for warnings, "!" for errors.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-03-26 16:21:21 +02:00
Thilo Borgmann
04dc7e7e5e
ALS error message pretty print
...
One prettier message.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-03-26 16:16:57 +02:00
Thilo Borgmann
599881b028
alsdec: Fix out of ltp_gain_values read.
...
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-03-11 16:56:23 +01:00
Thilo Borgmann
daeffccd98
alsdec: pretty print for another log message
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
2012-03-11 16:55:42 +01:00
Thilo Borgmann
a29039aef3
Reindent after last commit.
...
Originally committed as revision 25711 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-08 15:24:11 +00:00
Thilo Borgmann
4051ae7617
Allow clean initialization of lut_status array by changing type to signed int.
...
Originally committed as revision 25710 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-11-08 15:22:15 +00:00
Thilo Borgmann
bd7d08e27e
Remove incomplete Doxygen for static decode_frame functions.
...
These functions are not documented for other decoders and
should be obvious enough even without Doxygen.
patch by Thilo Borgmann, thilo.borgmann googlemail com
Originally committed as revision 24237 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-14 13:12:24 +00:00
Thilo Borgmann
cbb39648c1
Add CRC check to the ALS decoder.
...
Originally committed as revision 23889 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-29 16:56:28 +00:00
Thilo Borgmann
bbe8fa1f83
Fix last frame block size correction.
...
Originally committed as revision 22238 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-06 17:13:31 +00:00
Thilo Borgmann
245d5a48ef
Add the dependency for mpeg4audio.o of the ALS decoder.
...
Originally committed as revision 21893 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-19 08:26:35 +00:00
Thilo Borgmann
a8c09ff2d8
Do sequential bit reading outside of []-operators.
...
Originally committed as revision 21892 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-19 08:07:02 +00:00
Thilo Borgmann
dc9e57a878
Fix sizeof()-statement to use the actual pointer type.
...
Originally committed as revision 21872 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-17 23:26:48 +00:00
Thilo Borgmann
cd09284924
Fix wrong buffer allocation for MCC in ALS.
...
Originally committed as revision 21871 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-17 22:53:25 +00:00
Thilo Borgmann
114315994b
Limit the Rice parameter used for progressive decoding in ALS.
...
Originally committed as revision 21849 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-16 14:48:01 +00:00
Thilo Borgmann
d3037bbe6b
Add myself as maintainer of bgmc.[ch].
...
Originally committed as revision 21820 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-14 10:17:58 +00:00
Thilo Borgmann
65760304bc
Reindent a line.
...
Originally committed as revision 21810 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-13 19:59:53 +00:00
Thilo Borgmann
09946fb109
Add myself as contributor.
...
Originally committed as revision 21808 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-13 19:24:32 +00:00