- 21 Feb, 2018 1 commit
-
-
Felix Matouschek authored
This commit adds an indev for Android devices on API level 24+ which uses the Android NDK Camera2 API to capture video from builtin cameras Signed-off-by:
Felix Matouschek <felix@matouschek.org> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 15 Feb, 2018 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Feb, 2018 1 commit
-
-
Ray Tiley authored
This changes how NTSC VANC is extracted from the buffer. In NTSC the vanc data is interleaved between luma and chroma, and not just the luma as in high definition resolutions. In my testing this allows a decklink card encoding valid NTSC closed captions to pass the caption data to the x264 encoder. Updated with reviews from Devin Heitmueller and Marton Balint. Signed-off-by:
Ray Tiley <raytiley@gmail.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 07 Feb, 2018 1 commit
-
-
James Almer authored
avcodec bump missed in 7e8eba2d avformat bump missed in ff46124b and 0694d870 avdevice bump missed in 0fd47570Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 06 Feb, 2018 1 commit
-
-
Josh de Kock authored
This also adds an avpriv function to register devices in libavformat
-
- 28 Jan, 2018 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 20 Jan, 2018 5 commits
-
-
Devin Heitmueller authored
Clang applies the missing-prototypes warning on C++ files, whereas gcc only applies it to C. As a result, the decklink_common.cpp file fails to build because of missing prototypes in DecklinkDispatch.cpp (which is #included by decklink_common.cpp). We don't want to change the actual Blackmagic SDK sources, so suppress the warning just for that one #include. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Devin Heitmueller authored
When building with Clang, the following warning is shown: warning: struct 'IDeckLinkVideoFrame' was previously declared as a class [-Wmismatched-tags] The function incorrectly casts IDeckLinkVideoFrame as a struct instead of a class pointer. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Vishwanath Dixit authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Vishwanath Dixit authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Vishwanath Dixit authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 12 Jan, 2018 1 commit
-
-
Harald Gaechter authored
Signed-off-by:
Harald Gaechter <harald.gaechter@wolfvision.net> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 27 Nov, 2017 1 commit
-
-
Carl Eugen Hoyos authored
Fixes recording from ATI Wonder 600 USB adapter, regression since e35c674d. Reported and analyzed by: Marco Paolieri, paolieri at gmail
-
- 21 Nov, 2017 2 commits
-
-
Karthick J authored
When -format_code is not specified autodetection will happen. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Karthick J authored
This is done to enable input format autodetection in decklink_dec. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 09 Nov, 2017 1 commit
-
-
James Almer authored
Reviewed-by:
Aaron Levinson <alevinsn_dev@levland.net> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 30 Oct, 2017 2 commits
-
-
James Almer authored
Fixes compilation broken in 2245476eSigned-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
Fixes compilation broken in 2245476e Fixes ticket #6791 Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 29 Oct, 2017 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 21 Oct, 2017 1 commit
-
-
Carl Eugen Hoyos authored
Fixes the following warnings: libavdevice/lavfi.c:136:16: warning: assignment discards 'const' qualifier from pointer target type libavdevice/lavfi.c:137:17: warning: assignment discards 'const' qualifier from pointer target type
-
- 18 Oct, 2017 1 commit
-
-
Dave Rice authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 13 Oct, 2017 6 commits
-
-
Josh de Kock authored
Support for this device has been removed in the Linux kernel since v2.6.37. dv1394 has been superseded by libiec61883 which is functionally equivalent. Signed-off-by:
Josh de Kock <josh@itanimul.li> Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
-
Diego Biurrun authored
The libavformat API is not suitable for exporting output devices as muxers. Some practical problems are e.g. lack of timing/synchronization mechanisms or interaction with output-specific features.
-
- 11 Oct, 2017 1 commit
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 10 Oct, 2017 4 commits
-
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
Diego Biurrun authored
It should be sys/soundcard.h nowadays.
-
Devin Heitmueller authored
Can be tested via the following command: ./ffmpeg -i foo.ts -f decklink -vcodec v210 'DeckLink Duo (1)' Note that the 8-bit support works as it did before, and setting the pix_fmt isn't required for 10-bit mode. The code defaults to operating in 8-bit mode when no vcodec is specified, for backward compatibility. Updated to reflect feedback from Marton Balint <cus@passwd.hu> Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Devin Heitmueller authored
Add support for enumerating the sources/sinks via the ffmpeg command line options, as opposed to having to create a real pipeline and use the "-list_devices" option which does exit() after dumping out the options. Note that this patch preserves the existing "-list_devices" option, but now shares common code for the actual enumeration. Updated to reflect feedback from Marton Balint <cus@passwd.hu>. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 08 Oct, 2017 1 commit
-
-
Carl Eugen Hoyos authored
-
- 06 Oct, 2017 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 04 Oct, 2017 2 commits
-
-
Devin Heitmueller authored
The string is allocated with CFStringGetCString but was being deallocated with free(), which would intermittently result in a segmentation fault. Use the correct function for freeing the allocated CFString. Signed-off-by:
Devin Heitmueller <dheitmueller@ltnglobal.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
It was disabled by mistake. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 02 Oct, 2017 2 commits
-
-
James Almer authored
Reviewed-by:
Marton Balint <cus@passwd.hu> Signed-off-by:
James Almer <jamrial@gmail.com>
-
James Almer authored
It uses the existing buffer instead of allocating a new one. Reviewed-by:
Marton Balint <cus@passwd.hu> Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 01 Oct, 2017 1 commit
-
-
Karthick J authored
-
- 28 Sep, 2017 1 commit
-
-
Karthick J authored
Signed-off-by:
Karthick J <kjeyapal@akamai.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-