ffmpeg/libavdevice
Devin Heitmueller 4fd729a1f8 avdevice/decklink: move AVPacketQueue into decklink_common and rename it to DecklinkPacketQueue
Move the AVPacketQueue functionality that is currently only used
for the decklink decode module into decklink_common, so it can
be shared by the decklink encoder (i.e. for VANC insertion when
we receive data packets separate from video).

The threadsafe queue used within the decklink module was named
"AVPacketQueue" which implies that it is part of the public API,
which it is not.

Rename the functions and the name of the queue struct to make
clear it is used exclusively by decklink, per Marton Balint's
suggestion.

Signed-off-by: Devin Heitmueller <dheitmueller@ltnglobal.com>
Signed-off-by: Marton Balint <cus@passwd.hu>
2023-05-11 22:46:15 +02:00
..
tests
.gitignore
alldevices.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
alsa_dec.c alsa: convert to new channel layout API 2022-03-15 09:42:30 -03:00
alsa_enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
alsa.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
alsa.h
android_camera.c
audiotoolbox.m avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
avdevice.c avdevice: remove FF_API_DEVICE_CAPABILITIES 2023-02-09 15:35:14 +01:00
avdevice.h avdevice: remove FF_API_DEVICE_CAPABILITIES 2023-02-09 15:35:14 +01:00
avdeviceres.rc
avfoundation.m avdevice/avfoundation: convert to new channel layout-API 2022-11-08 14:08:05 -03:00
bktr.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
caca.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
ccfifo.c avdevice/decklink_enc: add support for playout of 608 captions in MOV files 2023-05-11 22:06:20 +08:00
decklink_common_c.h
decklink_common.cpp avdevice/decklink: move AVPacketQueue into decklink_common and rename it to DecklinkPacketQueue 2023-05-11 22:46:15 +02:00
decklink_common.h avdevice/decklink: move AVPacketQueue into decklink_common and rename it to DecklinkPacketQueue 2023-05-11 22:46:15 +02:00
decklink_dec_c.c
decklink_dec.cpp avdevice/decklink: move AVPacketQueue into decklink_common and rename it to DecklinkPacketQueue 2023-05-11 22:46:15 +02:00
decklink_dec.h
decklink_enc_c.c avdevice/decklink_enc: add support for playout of 608 captions in MOV files 2023-05-11 22:06:20 +08:00
decklink_enc.cpp avdevice/decklink_enc: add support for playout of 608 captions in MOV files 2023-05-11 22:06:20 +08:00
decklink_enc.h
dshow_capture.h
dshow_common.c
dshow_crossbar.c
dshow_enummediatypes.c
dshow_enumpins.c
dshow_filter.c
dshow_pin.c
dshow.c avdevice/dshow: reuse unused variables. 2022-05-12 22:06:44 -03:00
fbdev_common.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
fbdev_common.h
fbdev_dec.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
fbdev_enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
file_open.c
gdigrab.c
iec61883.c configure: Use a separate config_components.h header for $ALL_COMPONENTS 2022-03-16 14:12:49 +02:00
internal.h
jack.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
kmsgrab.c
lavfi.c avdevice/lavfi: check that pointer is set 2023-05-10 12:55:22 +02:00
libavdevice.v
libcdio.c avformat/demux: Add new demux.h header 2022-05-10 07:37:38 +02:00
libdc1394.c
Makefile avdevice/decklink_enc: add support for playout of 608 captions in MOV files 2023-05-11 22:06:20 +08:00
openal-dec.c openal: convert to new channel layout API 2022-03-15 09:42:35 -03:00
opengl_enc_shaders.h
opengl_enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
oss_dec.c avdevice/oss_dec: account for sample size when computing timestamp 2022-06-19 23:01:20 +02:00
oss_enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
oss.c avutil/internal: Move avpriv-file API to a header of its own 2022-09-03 15:41:44 +02:00
oss.h avdevice/oss_dec: account for sample size when computing timestamp 2022-06-19 23:01:20 +02:00
pulse_audio_common.c
pulse_audio_common.h
pulse_audio_dec.c avdevice/pulse_audio_dec: deprecate frame_size option 2022-06-16 21:28:20 +02:00
pulse_audio_enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
reverse.c
sdl2.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
sndio_dec.c sndio: convert to new channel layout API 2022-03-15 09:42:37 -03:00
sndio_enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
sndio.c
sndio.h
timefilter.c
timefilter.h
utils.c
v4l2-common.c
v4l2-common.h avdevice/v4l2*: Improve included headers 2022-05-10 07:38:01 +02:00
v4l2.c avformat/internal: Don't include avcodec.h 2022-09-26 03:02:50 +02:00
v4l2enc.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00
version_major.h Bump major versions of all libraries 2023-02-09 15:35:14 +01:00
version.c lib*/version: Move library version functions into files of their own 2022-05-10 06:49:32 +02:00
version.h version.h: Bump minor post 6.0 branch 2023-02-19 18:37:36 +01:00
vfwcap.c
xcbgrab.c
xv.c avformat/avformat: Move AVOutputFormat internals out of public header 2023-02-09 15:24:15 +01:00