[FFmpeg-devel] [PATCH v2 1/5] libdc1394: Enable listing sources

2020-10-15 Thread Forest Crossman
IIDC camera sources can now be listed by using the following command: ffmpeg -sources libdc1394 The basic structure of this function was borrowed from libavdevice/alsa.c:ff_alsa_get_device_list. Signed-off-by: Forest Crossman --- libavdevice/libdc1394.c | 73

[FFmpeg-devel] [PATCH v2 0/5] libdc1394 enhancements

2020-10-15 Thread Forest Crossman
#x27;s string parsing so I'm not sure how I can improve that without significantly increasing the code complexity. Changes from v1: - Made recommended changes to "doc/indevs: Add examples for libdc1394". - Reworded some commit messages for clarity. Forest Crossman (5): libdc13

[FFmpeg-devel] [PATCH v2 4/5] doc/indevs: Add examples for libdc1394

2020-10-15 Thread Forest Crossman
Signed-off-by: Forest Crossman --- doc/indevs.texi | 32 1 file changed, 32 insertions(+) diff --git a/doc/indevs.texi b/doc/indevs.texi index 46203833e9..ca584f1d8e 100644 --- a/doc/indevs.texi +++ b/doc/indevs.texi @@ -1114,6 +1114,38 @@ Set the video size

[FFmpeg-devel] [PATCH v2 5/5] libdc1394: Fix PTS wrapping

2020-10-15 Thread Forest Crossman
standard--it would take over 292 million years of continuous recording before an overflow would occur. Signed-off-by: Forest Crossman --- libavdevice/libdc1394.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavdevice/libdc1394.c b/libavdevice/libdc1394.c index

[FFmpeg-devel] [PATCH v2 4/5] doc/indevs: Add examples for libdc1394

2019-10-27 Thread Forest Crossman
Signed-off-by: Forest Crossman --- doc/indevs.texi | 31 +++ 1 file changed, 31 insertions(+) diff --git a/doc/indevs.texi b/doc/indevs.texi index 757fac91de..82609a38c9 100644 --- a/doc/indevs.texi +++ b/doc/indevs.texi @@ -1086,6 +1086,37 @@ Set the video size

[FFmpeg-devel] [PATCH v2 3/5] libdc1394: Enable specifying a camera by GUID[:unit]

2019-10-27 Thread Forest Crossman
Signed-off-by: Forest Crossman --- doc/indevs.texi | 3 ++ libavdevice/libdc1394.c | 70 - 2 files changed, 51 insertions(+), 22 deletions(-) diff --git a/doc/indevs.texi b/doc/indevs.texi index 14595774f3..757fac91de 100644 --- a/doc/indevs.texi

[FFmpeg-devel] [PATCH v2 5/5] libdc1394: Fix PTS wrapping

2019-10-27 Thread Forest Crossman
standard--it would take over 292 million years of continuous recording before an overflow would occur. Signed-off-by: Forest Crossman --- libavdevice/libdc1394.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavdevice/libdc1394.c b/libavdevice/libdc1394.c index

Re: [FFmpeg-devel] [PATCH 4/5] doc/indevs: Add examples for libdc1394

2019-10-20 Thread Forest Crossman
On Sun, Oct 20, 2019 at 5:21 AM Gyan wrote: > > This patch (and others in this set) appear to have been sent multiple > times. This is the latest received one, so reviewing this one. Interesting, sorry about that. I only ran git send-email once, but I did notice that the messages arrived out-of-o

[FFmpeg-devel] [PATCH 0/5] libdc1394 enhancements

2019-10-20 Thread Forest Crossman
#x27;s string parsing so I'm not sure how I can improve that without significantly increasing the code complexity. Forest Crossman (5): libdc1394: Enable listing sources libdc1394: Verify the camera supports the selected mode and framerate libdc1394: Enable specifying a camera by GUID[:uni

[FFmpeg-devel] [PATCH 2/5] libdc1394: Verify the camera supports the selected mode and framerate

2019-10-20 Thread Forest Crossman
Without this, if a mode or framerate is selected that the camera doesn't support, it's possible that the camera will enter a state where it won't respond until it's power-cycled. Tested with an Apple iSight. Signed-off-by: Forest Crossman --- libavdev

[FFmpeg-devel] [PATCH 4/5] doc/indevs: Add examples for libdc1394

2019-10-20 Thread Forest Crossman
Signed-off-by: Forest Crossman --- doc/indevs.texi | 51 + 1 file changed, 51 insertions(+) diff --git a/doc/indevs.texi b/doc/indevs.texi index 757fac91de..078f45497a 100644 --- a/doc/indevs.texi +++ b/doc/indevs.texi @@ -1086,6 +1086,57 @@ Set

[FFmpeg-devel] [PATCH 3/5] libdc1394: Enable specifying a camera by GUID[:unit]

2019-10-20 Thread Forest Crossman
Signed-off-by: Forest Crossman --- doc/indevs.texi | 3 ++ libavdevice/libdc1394.c | 70 - 2 files changed, 51 insertions(+), 22 deletions(-) diff --git a/doc/indevs.texi b/doc/indevs.texi index 14595774f3..757fac91de 100644 --- a/doc/indevs.texi

[FFmpeg-devel] [PATCH 5/5] libdc1394: Fix PTS wrapping

2019-10-20 Thread Forest Crossman
standard--it would take over 292 million years of continuous recording before an overflow would occur. Signed-off-by: Forest Crossman --- libavdevice/libdc1394.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libavdevice/libdc1394.c b/libavdevice/libdc1394.c index

[FFmpeg-devel] [PATCH 1/5] libdc1394: Enable listing sources

2019-10-20 Thread Forest Crossman
IIDC camera sources can now be listed by using the following command: ffmpeg -sources libdc1394 The basic structure of this function was borrowed from libavdevice/alsa.c:ff_alsa_get_device_list. Signed-off-by: Forest Crossman --- libavdevice/libdc1394.c | 73