History

lavc: add a header for internal generic-layer APIs

The goal is to distinguish between APIs provided by the generic layer to individual codecs and APIs internal to the generic layer. Start by moving ff_{decode,encode}_receive_frame() and ff_{decode,encode}_preinit() into this new header, as those functions are called from generic code and should not be visible to individual codecs.

Anton Khirnov committed 3 years ago

Commit 5e7b5b01 parent 83c0f7b6 files · +56 −22Browse files

Showing the changes to libavcodec/avcodec.c (1 of 6 files). Show all

Unified · Split

libavcodec/avcodec.c+1−0
@@ -34,6 +34,7 @@ · 33 unmodified lines
3434 #include "libavutil/opt.h"
3535 #include "libavutil/thread.h"
3636 #include "avcodec.h"
37+#include "avcodec_internal.h"
3738 #include "bsf.h"
3839 #include "codec_internal.h"
3940 #include "decode.h"

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t