Re: [FFmpeg-devel] [PATCH 3/4] avdevice/dshow: implement capabilities API

2021-06-06 Thread Diederick C. Niehorster
On Sun, Jun 6, 2021 at 6:15 AM Andreas Rheinhardt wrote: > Diederick C. Niehorster: > > See other mails: the bit of documentation in avdevice.h (lines > > 334--402) suggest the capabilities API is supposed to be used on an > > unopened device. It would make sense: probe the device for what it can

Re: [FFmpeg-devel] [PATCH 3/4] avdevice/dshow: implement capabilities API

2021-06-05 Thread Andreas Rheinhardt
Diederick C. Niehorster: > On Sat, Jun 5, 2021 at 2:25 PM Andreas Rheinhardt > wrote: >> Diederick Niehorster: >>> This implements avdevice_capabilities_create and avdevice_capabilities_free >>> for the dshow device.> > + >>> +if (ranges) { >>> +if (query_type == CAP_Q

Re: [FFmpeg-devel] [PATCH 3/4] avdevice/dshow: implement capabilities API

2021-06-05 Thread Diederick C. Niehorster
On Sat, Jun 5, 2021 at 2:25 PM Andreas Rheinhardt wrote: > Diederick Niehorster: > > This implements avdevice_capabilities_create and avdevice_capabilities_free > > for the dshow device.> > + > > +if (ranges) { > > +if (query_type == CAP_QUERY_FRAME_SIZE) { > > +

Re: [FFmpeg-devel] [PATCH 3/4] avdevice/dshow: implement capabilities API

2021-06-05 Thread Andreas Rheinhardt
Diederick Niehorster: > This implements avdevice_capabilities_create and avdevice_capabilities_free > for the dshow device. > > Signed-off-by: Diederick Niehorster > --- > libavdevice/dshow.c | 498 > 1 file changed, 462 insertions(+), 36 deletions(-

[FFmpeg-devel] [PATCH 3/4] avdevice/dshow: implement capabilities API

2021-06-03 Thread Diederick Niehorster
This implements avdevice_capabilities_create and avdevice_capabilities_free for the dshow device. Signed-off-by: Diederick Niehorster --- libavdevice/dshow.c | 498 1 file changed, 462 insertions(+), 36 deletions(-) diff --git a/libavdevice/dshow.c

[FFmpeg-devel] [PATCH 3/4] avdevice/dshow: implement capabilities API

2021-06-03 Thread Diederick Niehorster
This implements avdevice_capabilities_create and avdevice_capabilities_free for the dshow device. Signed-off-by: Diederick Niehorster --- libavdevice/dshow.c | 498 1 file changed, 462 insertions(+), 36 deletions(-) diff --git a/libavdevice/dshow.c