ffmpeg/libavdevice
Andreas Rheinhardt d61240f8c9 avcodec/packet_internal: Add proper PacketList struct
Up until now, we had a PacketList structure which is actually
a PacketListEntry; a proper PacketList did not exist
and all the related functions just passed pointers to pointers
to the head and tail elements around. All these pointers were
actually consecutive elements of their containing structs,
i.e. the users already treated them as if they were a struct.

So add a proper PacketList struct and rename the current PacketList
to PacketListEntry; also make the functions use this structure
instead of the pair of pointers.

Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2022-01-04 13:16:50 +01:00
..
tests
.gitignore
Makefile Makefile: Redo duplicating object files in shared builds 2022-01-04 05:01:04 +01:00
alldevices.c configure, avcodec/Makefile: Add new mpeg4audio CONFIG_EXTRA group 2022-01-04 13:16:50 +01:00
alsa.c
alsa.h
alsa_dec.c
alsa_enc.c
android_camera.c
audiotoolbox.m
avdevice.c avdevice: add info about media types(s) to AVDeviceInfo 2021-12-24 14:06:45 +05:30
avdevice.h avdevice: add info about media types(s) to AVDeviceInfo 2021-12-24 14:06:45 +05:30
avdeviceres.rc
avfoundation.m
bktr.c
caca.c avdevice/caca: Don't free AVOpt-enabled string manually 2021-10-09 14:18:12 +02:00
decklink_common.cpp
decklink_common.h avcodec/packet_internal: Add proper PacketList struct 2022-01-04 13:16:50 +01:00
decklink_common_c.h
decklink_dec.cpp avcodec/packet_internal: Add proper PacketList struct 2022-01-04 13:16:50 +01:00
decklink_dec.h
decklink_dec_c.c
decklink_enc.cpp
decklink_enc.h
decklink_enc_c.c
dshow.c avcodec/packet_internal: Add proper PacketList struct 2022-01-04 13:16:50 +01:00
dshow_capture.h avcodec/packet_internal: Add proper PacketList struct 2022-01-04 13:16:50 +01:00
dshow_common.c
dshow_crossbar.c avdevice/dshow: tv_tuner_audio_dialog cleanup missing 2022-01-04 17:40:29 +05:30
dshow_enummediatypes.c avdevice/dshow: fix crash on x86 2022-01-04 17:40:54 +05:30
dshow_enumpins.c avdevice/dshow: fix crash on x86 2022-01-04 17:40:54 +05:30
dshow_filter.c avdevice/dshow: fix crash on x86 2022-01-04 17:40:54 +05:30
dshow_pin.c avdevice/dshow: fix crash on x86 2022-01-04 17:40:54 +05:30
fbdev_common.c
fbdev_common.h
fbdev_dec.c
fbdev_enc.c
file_open.c
gdigrab.c
iec61883.c
internal.h
jack.c lavd/jack: increase buffer size for snprintf() 2021-12-07 11:16:14 +01:00
kmsgrab.c
lavfi.c avdevice/lavfi: Don't require AV_PIX_FMT_NONE == -1 2021-12-03 17:01:24 +01:00
libavdevice.v
libcdio.c
libdc1394.c
openal-dec.c
opengl_enc.c
opengl_enc_shaders.h
oss.c
oss.h
oss_dec.c
oss_enc.c
pulse_audio_common.c
pulse_audio_common.h
pulse_audio_dec.c
pulse_audio_enc.c
reverse.c
sdl2.c
sndio.c
sndio.h
sndio_dec.c
sndio_enc.c
timefilter.c
timefilter.h
utils.c
v4l2-common.c
v4l2-common.h
v4l2.c lavd/v4l2: detect device name truncation 2021-12-07 11:16:14 +01:00
v4l2enc.c
version.h lib*/version.h: Bump Versions after release/5.0 branch 2022-01-03 22:10:46 +01:00
vfwcap.c avcodec/packet_internal: Add proper PacketList struct 2022-01-04 13:16:50 +01:00
xcbgrab.c av(codec|device): Don't cast pointers to int 2021-11-21 00:35:30 +01:00
xv.c