- 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>
-
- 28 Jan, 2018 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 20 Jan, 2018 2 commits
-
-
Vishwanath Dixit authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Vishwanath Dixit authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 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 1 commit
-
-
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>
-
- 18 Oct, 2017 1 commit
-
-
Dave Rice authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 10 Oct, 2017 1 commit
-
-
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 1 commit
-
-
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 Aug, 2017 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 22 Aug, 2017 1 commit
-
-
Ravindra authored
Signed-off-by:
Ravindra Patagar <rpatagar@akamai.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 30 Jul, 2017 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 18 Jul, 2017 2 commits
-
-
Marton Balint authored
v2: - use uint16_t instead of int to store 10-bit ancillary data - fix ancillary line numbers for 1080p - some comments and clarifications as requested by Aaron Levinson Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
This also add supports for 4K DeckLink cards because they always output the ancillary data in 10-bit. v2: - only try teletext decoding for 576i PAL mode - some comments as requested by Aaron Levinson Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 08 May, 2017 1 commit
-
-
Aaron Levinson authored
Purpose: Made minor changes to get the decklink avdevice code to build using Visual C++. Notes: Made changes to configure per Hendrik Leppkes's review of first and second versions of patch. Also made slight alterations per Marton Balint's reviews. Comments: -- configure: Added if enabled decklink section and setting decklink_indev_extralibs and decklink_outdev_extralibs here for both mingw and Windows. Also eliminated the setting of these variables in the mingw section earlier in the file. -- libavdevice/decklink_common.cpp: Switched the order of the include of libavformat/internal.h to workaround build issues with Visual C++. See comment in file for more details. -- libavdevice/decklink_dec.cpp: a) Rearranged the include of libavformat/internal.h (for reasons as described above). b) Made slight alteration to an argument for call to av_rescale_q() to workaround a compiler error with Visual C++. This appears to only be an issue when building C++ files with Visual C++. See comment in code for more details. -- libavdevice/decklink_enc.cpp: Rearranged the include of libavformat/internal.h (for reasons as described above). Signed-off-by:
Aaron Levinson <alevinsn@aracnet.com> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 15 Apr, 2017 1 commit
-
-
Aaron Levinson authored
Purpose: avdevice/decklink: Removed pthread dependency by replacing semaphore used in code appropriately. Doing so makes it easier to build ffmpeg using Visual C++ on Windows. This is a contination of Kyle Schwarz's "avdevice/decklink: Remove pthread dependency" patch that is available at https://patchwork.ffmpeg.org/patch/2654/ . This patch wasn't accepted, and as far as I can tell, there was no follow-up after it was rejected. Notes: Used Visual Studio 2015 (with update 3) for this. Comments: -- configure: Eliminated pthreads dependency for decklink_indev_deps and decklink_outdev_deps and replaced with threads dependency -- libavdevice/decklink_common.cpp / .h: a) Eliminated semaphore and replaced with a combination of a mutex, condition variable, and a counter (frames_buffer_available_spots). b) Removed include of pthread.h and semaphore.h and now using libavutil/thread.h instead. -- libavdevice/decklink_dec.cpp: Eliminated include of pthread.h and semaphore.h. -- libavdevice/decklink_enc.cpp: a) Eliminated include of pthread.h and semaphore.h. b) Replaced use of semaphore with the equivalent using a combination of a mutex, condition variable, and a counter (frames_buffer_available_spots). In theory, libavutil/thread.h and the associated code could have been modified instead to add cross-platform implementations of the sem_ functions, but an inspection of the ffmpeg source base indicates that there are only two cases in which semaphores are used (including this one that was replaced), so it was deemed to not be worth the effort. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 28 Mar, 2017 1 commit
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 22 Mar, 2017 1 commit
-
-
Matthias Hunstock authored
Signed-off-by:
Matthias Hunstock <atze@fem.tu-ilmenau.de> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 27 Dec, 2016 1 commit
-
-
Marton Balint authored
Fixes Coverity CID 1396859. Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 21 Oct, 2016 2 commits
-
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Signed-off-by:
Marton Balint <cus@passwd.hu>
-
- 05 Aug, 2016 1 commit
-
-
Matthias Hunstock authored
Provide the stream with the correct fps information when capturing. Signed-off-by:
Matthias Hunstock <atze@fem.tu-ilmenau.de> Signed-off-by:
Michael Niedermayer <michael@niedermayer.cc>
-
- 03 Aug, 2016 1 commit
-
-
Patrick Felt authored
-
- 02 Aug, 2016 1 commit
-
-
Patrick Felt authored
Signed-off-by:
Timothy Gu <timothygu99@gmail.com>
-
- 26 Jun, 2016 3 commits
-
-
Marton Balint authored
Reviewed-by:
Deti Fliegl <deti@fliegl.de> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Reviewed-by:
Deti Fliegl <deti@fliegl.de> Signed-off-by:
Marton Balint <cus@passwd.hu>
-
Marton Balint authored
This patch also makes BlackMagic drivers v10.6.1 a hard requirement. Reviewed-by:
Deti Fliegl <deti@fliegl.de> Signed-off-by:
Marton Balint <cus@passwd.hu>
-