History

avutil/internal: Move avpriv_set_systematic_pal2 decl to imgutils_internal.h

Andreas Rheinhardt committed 2 years ago

Commit 0e5f7121 parent 888e2c010 files · +11 −6Browse files

Unified · Split

10 files
  1. libavcodec/bmpenc.c +1 −1
  2. libavcodec/gif.c +1 −0
  3. libavcodec/pcxenc.c +1 −1
  4. libavcodec/xwdenc.c +1 −0
  5. libavfilter/framepool.c +1 −0
  6. libavfilter/vf_scale.c +1 −0
  7. libavformat/av1.c +1 −0
  8. libavutil/imgutils.c +0 −1
  9. libavutil/imgutils_internal.h +4 −0
  10. libavutil/internal.h +0 −3
libavcodec/bmpenc.c+1−1
@@ -22,8 +22,8 @@ · 21 unmodified lines
2222
2323 #include "config.h"
2424
25−#include "libavutil/imgutils.h"
2625 #include "libavutil/avassert.h"
26+#include "libavutil/imgutils_internal.h"
2727 #include "avcodec.h"
2828 #include "bytestream.h"
2929 #include "bmp.h"
libavcodec/gif.c+1−0
@@ -30,6 +30,7 @@ · 29 unmodified lines
3030 * @see http://www.w3.org/Graphics/GIF/spec-gif89a.txt
3131 */
3232
33+#include "libavutil/imgutils_internal.h"
3334 #include "libavutil/mem.h"
3435 #include "libavutil/opt.h"
3536 #include "avcodec.h"
libavcodec/pcxenc.c+1−1
@@ -26,9 +26,9 @@ · 25 unmodified lines
2626 * @see http://bespin.org/~qz/pc-gpe/pcx.txt
2727 */
2828
29+#include "libavutil/imgutils_internal.h"
2930 #include "avcodec.h"
3031 #include "bytestream.h"
31−#include "libavutil/imgutils.h"
3232 #include "codec_internal.h"
3333 #include "encode.h"
3434
libavcodec/xwdenc.c+1−0
@@ -20,6 +20,7 @@ · 19 unmodified lines
2020 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
2121 */
2222
23+#include "libavutil/imgutils_internal.h"
2324 #include "libavutil/pixdesc.h"
2425 #include "avcodec.h"
2526 #include "bytestream.h"
libavfilter/framepool.c+1−0
@@ -24,6 +24,7 @@ · 23 unmodified lines
2424 #include "libavutil/buffer.h"
2525 #include "libavutil/frame.h"
2626 #include "libavutil/imgutils.h"
27+#include "libavutil/imgutils_internal.h"
2728 #include "libavutil/mem.h"
2829 #include "libavutil/pixfmt.h"
2930
libavfilter/vf_scale.c+1−0
@@ -33,6 +33,7 @@ · 32 unmodified lines
3333 #include "scale_eval.h"
3434 #include "video.h"
3535 #include "libavutil/eval.h"
36+#include "libavutil/imgutils_internal.h"
3637 #include "libavutil/internal.h"
3738 #include "libavutil/mem.h"
3839 #include "libavutil/opt.h"
libavformat/av1.c+1−0
@@ -21,6 +21,7 @@ · 20 unmodified lines
2121
2222 #include "libavutil/avassert.h"
2323 #include "libavutil/mem.h"
24+#include "libavutil/pixfmt.h"
2425 #include "libavcodec/av1.h"
2526 #include "libavcodec/av1_parse.h"
2627 #include "libavcodec/defs.h"
libavutil/imgutils.c+0−1
@@ -25,7 +25,6 @@ · 24 unmodified lines
2525 #include "common.h"
2626 #include "imgutils.h"
2727 #include "imgutils_internal.h"
28−#include "internal.h"
2928 #include "intreadwrite.h"
3029 #include "log.h"
3130 #include "mathematics.h"
libavutil/imgutils_internal.h+4−0
@@ -22,6 +22,10 @@ · 21 unmodified lines
2222 #include <stddef.h>
2323 #include <stdint.h>
2424
25+#include "pixfmt.h"
26+
27+int avpriv_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt);
28+
2529 int ff_image_copy_plane_uc_from_x86(uint8_t *dst, ptrdiff_t dst_linesize,
2630 const uint8_t *src, ptrdiff_t src_linesize,
2731 ptrdiff_t bytewidth, int height);
libavutil/internal.h+0−3
@@ -42,7 +42,6 @@ · 41 unmodified lines
4242 #include "attributes.h"
4343 #include "libm.h"
4444 #include "macros.h"
45−#include "pixfmt.h"
4645
4746 #ifndef attribute_align_arg
4847 #if ARCH_X86_32 && AV_GCC_VERSION_AT_LEAST(4,2)
@@ -152,8 +151,6 @@ void avpriv_request_sample(void *avc, · 103 unmodified lines
152151 #define SUINT32 uint32_t
153152 #endif
154153
155−int avpriv_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt);
156−
157154 static av_always_inline av_const int avpriv_mirror(int x, int w)
158155 {
159156 if (!w)

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