[FFmpeg-devel] [PATCH] 32 bit and 8/16 channel audio support for Decklink input

2015-01-18 Thread Georg Lippitsch
Examples: Capture video clip at 720p50 with 32bit audio: ffmpeg -bm_audiodepth 32 -f decklink -i 'UltraStudio Mini Recorder@14' -acodec copy -vcodec copy output.avi Capture video clip at 576i50 with 8 audio channels: ffmpeg -bm_channels 8 -f decklink -i 'UltraStudio Mini Recorder@3' -acodec copy

[FFmpeg-devel] [PATCH] Docs for Blackmagic high bit depth video/audio

2015-01-18 Thread Georg Lippitsch
--- doc/indevs.texi | 34 +++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/doc/indevs.texi b/doc/indevs.texi index fa6facf..d359292 100644 --- a/doc/indevs.texi +++ b/doc/indevs.texi @@ -1006,10 +1006,10 @@ need to configure with the appropriate @c

[FFmpeg-devel] [PATCH] 10 Bit support for Decklink input device

2015-01-18 Thread Georg Lippitsch
Example to capture video clip at 1080i50 10 bit: ffmpeg -bm_v210 1 -f decklink -i 'UltraStudio Mini Recorder@11' -acodec copy -vcodec copy output.avi --- libavdevice/decklink_common_c.h | 1 + libavdevice/decklink_dec.cpp| 18 ++ libavdevice/decklink_dec_c.c| 1 + 3 file

Re: [FFmpeg-devel] [PATCH 1/3] 10 Bit support for Decklink input device

2015-01-18 Thread Georg Lippitsch
Am 11.01.2015, 16:31 Uhr, schrieb Anshul : +result = ctx->dli->EnableVideoInput(ctx->bmd_mode, +cctx->v210 ? bmdFormat10BitYUV : bmdFormat8BitYUV, +bmdVideoInputFlagDefault); Why not save bmdFormat10BitYUV i

Re: [FFmpeg-devel] [PATCH 2/3] Fix Decklink for Mac

2015-01-11 Thread Georg Lippitsch
Am 11.01.2015, 17:22 Uhr, schrieb Ramiro Polla : Is it not possible to get the string's real length? You could also try using CFStringGetCStringPtr() first. Curiously, I was not able to find any method to get the real number of bytes required to store the string. There is CFStringGetMaximu

[FFmpeg-devel] [PATCH 2/3] Fix Decklink for Mac

2015-01-11 Thread Georg Lippitsch
--- libavdevice/decklink_common.cpp | 10 ++ 1 file changed, 10 insertions(+) diff --git a/libavdevice/decklink_common.cpp b/libavdevice/decklink_common.cpp index 07e1651..82b8bdb 100644 --- a/libavdevice/decklink_common.cpp +++ b/libavdevice/decklink_common.cpp @@ -70,6 +70,16 @@ static

[FFmpeg-devel] [PATCH 3/3] 32 bit and 8/16 channel audio support for Decklink input

2015-01-11 Thread Georg Lippitsch
--- libavdevice/decklink_common.h | 1 + libavdevice/decklink_common_c.h | 2 ++ libavdevice/decklink_dec.cpp| 25 + libavdevice/decklink_dec_c.c| 2 ++ 4 files changed, 26 insertions(+), 4 deletions(-) diff --git a/libavdevice/decklink_common.h b/libavdevice/

[FFmpeg-devel] [PATCH 1/3] 10 Bit support for Decklink input device

2015-01-11 Thread Georg Lippitsch
--- libavdevice/decklink_common_c.h | 1 + libavdevice/decklink_dec.cpp| 18 ++ libavdevice/decklink_dec_c.c| 1 + 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/libavdevice/decklink_common_c.h b/libavdevice/decklink_common_c.h index 861a51a..fb2b788 1006