[FFmpeg-devel] [PATCH] Add input support for DeckLink devices.

Roger Pack rogerdpack2 at gmail.com
Wed Sep 17 12:04:49 CEST 2014


On Mon, Sep 15, 2014 at 11:19 AM, Amnon Israely <amnonbb at gmail.com> wrote:

> It's work already more than 24h
>
> Maybe it's not a big problem but in some scenario may do some problem
>
> Input #0, decklink, from 'DeckLink SDI (3)@3':
>   Duration: N/A, start: 0.000000, bitrate: 172032 kb/s
>     Stream #0:0: Audio: pcm_s16le, 48000 Hz, 8 channels, s16, 6144 kb/s
>     Stream #0:1: Video: rawvideo (UYVY / 0x59565955), uyvy422, 720x576,
> 165888 kb/s, 25 tbr, 1000k tbn, 25 tbc
>
> Audio stream map to 0:0
>
>
What do you think might be the problem here?


> 2014-09-14 17:33 GMT+03:00 Amnon Israely <amnonbb at gmail.com>:
>
> > I can help with testing under Linux.
> > We use many deckling devices in production.
> >
> > 2014-09-14 17:15 GMT+03:00 Dave Rice <dave at dericed.com>:
> >
> >>
> >> On Sep 14, 2014, at 7:07 AM, Deti Fliegl <deti at fliegl.de> wrote:
> >>
> >> > I really would like to bring things forward, but currently nobody
> wants
> >> to review this patch. It's primarily something that is used under Linux
> and
> >> not Windows. So please would anyone have a look at my patch.
> >>
> >> I have a few decklink devices and would be happy to review this on Mac.
> >> Does it work on Mac?
> >> Dave Rice
> >>
> >> > Deti
> >> >
> >> > On 30.08.14 01:22, Michael Niedermayer wrote:
> >> >> On Sat, Aug 23, 2014 at 10:50:37PM +0200, Deti Fliegl wrote:
> >> >>> On 19.08.14 15:43, Carl Eugen Hoyos wrote:
> >> >>>> Deti Fliegl <deti <at> fliegl.de> writes:
> >> >>>>
> >> >>>>> Minor update to propagate field dominance.
> >> >>>>
> >> >>>> At least a Changelog entry and a libavdevice version
> >> >>>> bump are still missing, but consider waiting for a
> >> >>>> real review.
> >> >>> Well in the meantime I updated my patch once again to add proper
> >> >>> frame sizes and frame rates to the video codec. Maybe somebody wants
> >> >>> to review the patch.
> >> >>>
> >> >>> Deti
> >> >>>
> >> >>
> >> >>>  configure                       |    4
> >> >>>  doc/indevs.texi                 |   54 ++++
> >> >>>  libavdevice/Makefile            |    5
> >> >>>  libavdevice/alldevices.c        |    2
> >> >>>  libavdevice/decklink_common.cpp |  229 +++++++++++++++++
> >> >>>  libavdevice/decklink_common.h   |   98 +++++++
> >> >>>  libavdevice/decklink_common_c.h |   32 ++
> >> >>>  libavdevice/decklink_dec.cpp    |  531
> >> ++++++++++++++++++++++++++++++++++++++++
> >> >>>  libavdevice/decklink_dec.h      |   32 ++
> >> >>>  libavdevice/decklink_dec_c.c    |   54 ++++
> >> >>>  libavdevice/decklink_enc.cpp    |  196 +-------------
> >> >>
> >> >> moving code from (like from decklink_enc.cpp to decklink_common.cpp)
> >> >> should be in a seperate patch
> >> >>
> >> >>
> >> >>>  libavdevice/decklink_enc.h      |   11
> >> >>>  libavdevice/decklink_enc_c.c    |    1
> >> >>>  13 files changed, 1055 insertions(+), 194 deletions(-)
> >> >>
> >> >> If you want to maintain this code, please add yourself to the
> >> >> MAINTAINERs file
> >> >>
> >> >>
> >> >> [...]
> >> >>
> >> >>> +#ifdef _WIN32
> >> >>> +char *dup_wchar_to_utf8(wchar_t *w)
> >> >>
> >> >> non static functions should have a ff_ prefix (or av if they are
> >> >> public but that isnt)
> >> >>
> >> >> also i dont really know windows & decklink stuff, so iam not the
> >> >> ideal one to review ...
> >> >>
> >> >> [...]
> >> >>
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> ffmpeg-devel mailing list
> >> >> ffmpeg-devel at ffmpeg.org
> >> >> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >> >>
> >> >
> >> > _______________________________________________
> >> > ffmpeg-devel mailing list
> >> > ffmpeg-devel at ffmpeg.org
> >> > http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >>
> >> _______________________________________________
> >> ffmpeg-devel mailing list
> >> ffmpeg-devel at ffmpeg.org
> >> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> >>
> >
> >
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>


More information about the ffmpeg-devel mailing list