You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Andreas Rheinhardt
0c6e5f321b
avformat/avformat: Avoid including codec.h, frame.h
...
AVCodec is only ever used as an incomplete type (i.e. via a pointer
to an AVCodec) in avformat.h and it is not really part of the core
of avformat.h or libavformat; almost none of our internal users
make use of it (and none make use of hwcontext.h, which is implicitly
included). So switch to use struct AVCodec, but continue to include
codec.h for external users for compatibility.
Also, do the same for AVFrame and frame.h, which is implicitly included
by codec.h (via lavu/hwcontext.h).
Also, remove an unnecessary inclusion of <time.h>.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
1 year ago
..
tests
…
.gitignore
…
Makefile
avdevice/decklink_enc: add support for playout of 608 captions in MOV files
2 years ago
alldevices.c
…
alsa.c
…
alsa.h
…
alsa_dec.c
…
alsa_enc.c
avformat/avformat: Avoid including codec.h, frame.h
1 year ago
android_camera.c
…
audiotoolbox.m
…
avdevice.c
avdevice: remove FF_API_DEVICE_CAPABILITIES
2 years ago
avdevice.h
avdevice: remove FF_API_DEVICE_CAPABILITIES
2 years ago
avdeviceres.rc
…
avfoundation.m
…
bktr.c
…
caca.c
…
ccfifo.c
avdevice/decklink_enc: add support for playout of 608 captions in MOV files
2 years ago
decklink_common.cpp
avdevice/decklink_enc: add support for SMPTE 2038 VANC packet output
2 years ago
decklink_common.h
avdevice/decklink_enc: add support for SMPTE 2038 VANC packet output
2 years ago
decklink_common_c.h
avdevice/decklink_enc: add support for SMPTE 2038 VANC packet output
2 years ago
decklink_dec.cpp
avdevice/decklink: move queue_size to an argument for ff_decklink_packet_queue_init
2 years ago
decklink_dec.h
…
decklink_dec_c.c
…
decklink_enc.cpp
avdevice/decklink_enc: use 64bit format string for BMD timebase instead of long long
2 years ago
decklink_enc.h
…
decklink_enc_c.c
avdevice/decklink_enc: add support for SMPTE 2038 VANC packet output
2 years ago
dshow.c
…
dshow_capture.h
configure: Set WIN32_LEAN_AND_MEAN at configure time
2 years ago
dshow_common.c
…
dshow_crossbar.c
…
dshow_enummediatypes.c
…
dshow_enumpins.c
…
dshow_filter.c
…
dshow_pin.c
…
fbdev_common.c
…
fbdev_common.h
…
fbdev_dec.c
…
fbdev_enc.c
…
file_open.c
…
gdigrab.c
…
iec61883.c
…
internal.h
…
jack.c
…
kmsgrab.c
…
lavfi.c
avdevice/lavfi: check that pointer is set
2 years ago
libavdevice.v
…
libcdio.c
…
libdc1394.c
…
openal-dec.c
…
opengl_enc.c
avformat/avformat: Avoid including codec.h, frame.h
1 year ago
opengl_enc_shaders.h
…
oss.c
…
oss.h
…
oss_dec.c
…
oss_enc.c
…
pulse_audio_common.c
…
pulse_audio_common.h
avdevice/pulse_audio_common: Avoid inclusion of avcodec.h
2 years ago
pulse_audio_dec.c
…
pulse_audio_enc.c
avformat/avformat: Avoid including codec.h, frame.h
1 year ago
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
…
v4l2enc.c
…
version.c
…
version.h
avdevice/decklink_enc: add support for SMPTE 2038 VANC packet output
2 years ago
version_major.h
Bump major versions of all libraries
2 years ago
vfwcap.c
…
xcbgrab.c
…
xv.c
avformat/avformat: Avoid including codec.h, frame.h
1 year ago