- 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 4 commits
-
-
Karthick J authored
Signed-off-by:
Karthick J <kjeyapal@akamai.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Karthick J authored
In preparation to support multiple VANC data decode Signed-off-by:
Karthick J <kjeyapal@akamai.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Karthick J authored
In preparation to make VANC decode modular, to support multiple other VANC data. Signed-off-by:
Karthick J <kjeyapal@akamai.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Gildas Fargeas authored
The decklink input pixel format can now be specified with the 'raw_format' option. The -bm_v210 option is now deprecated. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 27 Sep, 2017 2 commits
-
-
Carl Eugen Hoyos authored
-
Josh de Kock authored
Support for this device has been removed in 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:
wm4 <nfxjfg@googlemail.com>
-
- 24 Sep, 2017 1 commit
-
-
Jaroslav Beran authored
In case we are short of queued buffers, at first v4l2_buffer was enqueued to kernel so it's not owned by user-space anymore. After that it's timestamp field was read, but it might be overwritten by driver at that moment. It resulted in invalid timestamp sometimes. Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-