ffmpeg/libavdevice
Brad Smith 008b0b4a3b lavd/v4l2: Use proper field type for second parameter of ioctl() with BSD's
The proper type was used until 73251678c8.

This covers all of the OS's that currently have V4L2 support, permutations
of Linux glibc/musl, Android bionic, FreeBSD, NetBSD, OpenBSD, Solaris.

Copied from FreeBSD ports patch.

Signed-off-by: Brad Smith <brad@comstyle.com>
Signed-off-by: Marton Balint <cus@passwd.hu>
(cherry picked from commit 9e674b3160)
Signed-off-by: Brad Smith <brad@comstyle.com>
2024-05-18 18:20:17 -04:00
..
tests Merge commit '93fed46a92' 2017-03-19 16:08:27 +01:00
.gitignore lavfi,lavd: add gitignore for generated static component lists 2018-04-05 22:08:53 +01:00
alldevices.c avdevice/alldevices: stop using deprecated linked list API 2020-10-19 11:54:45 -03:00
alsa.c avdevice/alsa_dec: make sure we have enough data in non-blocking mode 2021-03-12 23:55:30 +01:00
alsa.h avdevice/alsa_dec: make sure we have enough data in non-blocking mode 2021-03-12 23:55:30 +01:00
alsa_dec.c avdevice/alsa_dec: make sure we have enough data in non-blocking mode 2021-03-12 23:55:30 +01:00
alsa_enc.c libavdevice: Update the class name as uniform style 2019-08-15 09:29:55 +08:00
android_camera.c avdevice/android_camera: Fix AVClass.version 2018-04-19 23:44:33 +02:00
audiotoolbox.m lavdevice: Add AudioToolbox output device. 2020-06-15 15:09:33 +02:00
avdevice.c avdevice/avdevice: Deprecate AVDevice Capabilities API 2021-02-14 21:07:57 +01:00
avdevice.h avdevice/avdevice: Deprecate AVDevice Capabilities API 2021-02-14 21:07:57 +01:00
avdeviceres.rc Add Windows resource file support for shared libraries 2013-12-05 23:42:07 +01:00
avfoundation.m avfoundation: Fix building on iOS 2020-04-30 14:21:47 +02:00
bktr.c avdevice: use av_gettime_relative() for elapsed time calculations 2021-02-27 21:41:50 +01:00
caca.c lavd/caca: do not access deprecated codec context 2020-12-10 09:45:19 +01:00
decklink_common.cpp avdevice/decklink: warn about too old decklink API version 2020-12-03 18:32:57 +01:00
decklink_common.h avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
decklink_common_c.h avdevice/decklink_dec: add support for querying RP188 High Frame Rate timecode 2020-09-13 18:06:54 +02:00
decklink_dec.cpp avcodec/packet: Also change av_packet_pack/unpack_dictionary to size_t 2021-03-19 03:12:24 +01:00
decklink_dec.h libavdevice/decklink: add support for -sources and -sinks arguments 2017-10-10 20:07:25 +02:00
decklink_dec_c.c avdevice/decklink: remove the duplicated warning message 2020-12-05 09:00:53 +08:00
decklink_enc.cpp avdevice/decklink: add missing include for buffer_size_t 2021-03-11 17:39:09 -03:00
decklink_enc.h libavdevice/decklink: add support for -sources and -sinks arguments 2017-10-10 20:07:25 +02:00
decklink_enc_c.c avdevice/decklink: remove the duplicated warning message 2020-12-05 09:00:53 +08:00
dshow.c avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
dshow_capture.h avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
dshow_common.c
dshow_crossbar.c lavd/dshow: Add namespace prefix to global functions 2021-01-21 20:02:23 -03:00
dshow_enummediatypes.c avdevice/dshow: Add namespace prefix to the remaining global symbols 2021-01-25 19:31:11 -03:00
dshow_enumpins.c avdevice/dshow: Add namespace prefix to the remaining global symbols 2021-01-25 19:31:11 -03:00
dshow_filter.c avdevice/dshow: Add namespace prefix to the remaining global symbols 2021-01-25 19:31:11 -03:00
dshow_pin.c avdevice/dshow: Add namespace prefix to the remaining global symbols 2021-01-25 19:31:11 -03:00
fbdev_common.c Merge commit '87f98a2b9d' 2015-07-11 12:25:03 +02:00
fbdev_common.h lavd/fbdev_enc: move list device code to fbdev_common 2014-04-30 00:35:42 +02:00
fbdev_dec.c avdevice: use av_gettime_relative() for elapsed time calculations 2021-02-27 21:41:50 +01:00
fbdev_enc.c avdevice: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
file_open.c libavutil: Make avpriv_open a library-internal function on msvcrt 2013-08-10 00:53:33 +03:00
gdigrab.c avdevice: use av_gettime_relative() for elapsed time calculations 2021-02-27 21:41:50 +01:00
iec61883.c lavd/iec61883: Fix the include path for poll.h. 2019-01-16 00:13:49 +01:00
internal.h avdevice/internal: add av_warn_unused_result 2015-10-16 17:28:40 -04:00
jack.c avdevice: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
kmsgrab.c avdevice: use av_gettime_relative() for elapsed time calculations 2021-02-27 21:41:50 +01:00
lavfi.c avcodec/packet: Also change av_packet_pack/unpack_dictionary to size_t 2021-03-19 03:12:24 +01:00
libavdevice.v Merge commit '535a742c26' 2016-06-27 17:56:47 +02:00
libcdio.c avdevice: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
libdc1394.c lavd/libdc1394: Do not crash if dc1394_camera_new() fails. 2017-08-18 19:20:15 +02:00
Makefile lavdevice: Add AudioToolbox output device. 2020-06-15 15:09:33 +02:00
openal-dec.c libavdevice: Update the class name as uniform style 2019-08-15 09:29:55 +08:00
opengl_enc.c avdevice/opengl: add support of wrapped avframe codec 2020-04-16 23:52:12 +02:00
opengl_enc_shaders.h all: Make header guard names consistent 2016-01-31 15:44:11 -08:00
oss.c Merge commit 'b586903ae1' 2017-11-11 16:19:50 -03:00
oss.h Merge commit '8d26c193fb' 2015-04-09 21:36:42 +02:00
oss_dec.c libavdevice: Update the class name as uniform style 2019-08-15 09:29:55 +08:00
oss_enc.c libavdevice: Update the class name as uniform style 2019-08-15 09:29:55 +08:00
pulse_audio_common.c avdevice/pulse_audio_common: Use av_freep(), avoid leaving stale pointers 2014-11-21 18:02:01 +01:00
pulse_audio_common.h avdevice/pulse_audio_common: add av_warn_unused_result 2015-10-22 19:03:50 -04:00
pulse_audio_dec.c avdevice/pulse_audio_dec: do not read undersized frames 2021-03-12 23:55:30 +01:00
pulse_audio_enc.c libavdevice: Update the class name as uniform style 2019-08-15 09:29:55 +08:00
reverse.c avdevice: make ff_reverse available on shared builds 2017-07-20 00:33:29 -03:00
sdl2.c avdevice/sdl2: add option to set window position 2018-10-23 19:42:32 +02:00
sndio.c Merge commit '8d26c193fb' 2015-04-09 21:36:42 +02:00
sndio.h Merge commit '8d26c193fb' 2015-04-09 21:36:42 +02:00
sndio_dec.c avdevice: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
sndio_enc.c avdevice: migrate to AVFormatContext->url 2018-01-28 23:06:43 +01:00
timefilter.c Merge commit 'd12b5b2f13' 2016-05-11 19:13:03 +01:00
timefilter.h avdevice/timefilter: remove obsolete comments from the docs 2021-02-27 21:30:41 +01:00
utils.c lavd/avdevice: introduce helper functions for sink/sources listing 2015-01-11 18:58:26 +01:00
v4l2-common.c lavd/v4l2-common: Add an entry for Z16. 2019-03-22 12:30:47 +01:00
v4l2-common.h Merge commit '3a165c187d' 2017-03-22 17:55:18 +01:00
v4l2.c lavd/v4l2: Use proper field type for second parameter of ioctl() with BSD's 2024-05-18 18:20:17 -04:00
v4l2enc.c avdevice/v4l2enc: Allow writing non-rawvideos to v4l2. 2020-05-09 15:44:43 +01:00
version.h Bump Versions before release/4.4 branch 2021-03-20 01:01:12 +01:00
vfwcap.c avcodec/packet_internal: make avpriv_packet_list_* functions use an internal struct 2021-03-17 14:12:17 -03:00
xcbgrab.c avdevice/xcbgrab: stop using av_init_packet() 2021-03-17 15:19:36 -03:00
xv.c avdevice/xv: Increase array size 2022-01-11 15:15:53 +01:00