History

Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormat

Anton Khirnov committed 14 years ago

Commit 716d4131 parent 78071a1296 files · +2494 −2493Browse files

Unified · Split

296 files
  1. avconv.h +1 −1
  2. avconv_filter.c +1 −1
  3. avconv_opt.c +2 −2
  4. avplay.c +2 −2
  5. avprobe.c +2 −2
  6. cmdutils.c +4 −4
  7. cmdutils.h +1 −1
  8. doc/filters.texi +1 −1
  9. libavcodec/4xm.c +2 −2
  10. libavcodec/8bps.c +5 −5
  11. libavcodec/a64multienc.c +2 −2
  12. libavcodec/aasc.c +1 −1
  13. libavcodec/anm.c +1 −1
  14. libavcodec/ansi.c +1 −1
  15. libavcodec/api-example.c +1 −1
  16. libavcodec/asv1.c +3 −3
  17. libavcodec/aura.c +1 −1
  18. libavcodec/avcodec.h +26 −25
  19. libavcodec/avs.c +1 −1
  20. libavcodec/bethsoftvideo.c +1 −1
  21. libavcodec/bfi.c +1 −1
  22. libavcodec/bink.c +1 −1
  23. libavcodec/bmp.c +12 −12
  24. libavcodec/bmpenc.c +26 −26
  25. libavcodec/bmv.c +1 −1
  26. libavcodec/c93.c +1 −1
  27. libavcodec/cavs.c +1 −1
  28. libavcodec/cdgraphics.c +1 −1
  29. libavcodec/cdxl.c +2 −2
  30. libavcodec/cinepak.c +2 −2
  31. libavcodec/cljr.c +3 −3
  32. libavcodec/cllc.c +2 −2
  33. libavcodec/cscd.c +3 −3
  34. libavcodec/cyuv.c +1 −1
  35. libavcodec/dfa.c +1 −1
  36. libavcodec/dirac.c +3 −3
  37. libavcodec/dnxhddec.c +2 −2
  38. libavcodec/dnxhdenc.c +5 −5
  39. libavcodec/dpx.c +5 −5
  40. libavcodec/dpxenc.c +10 −10
  41. libavcodec/dsicinav.c +1 −1
  42. libavcodec/dv.c +11 −11
  43. libavcodec/dv_profile.c +10 −10
  44. libavcodec/dv_profile.h +1 −1
  45. libavcodec/dvdec.c +5 −5
  46. libavcodec/dxa.c +1 −1
  47. libavcodec/dxtory.c +1 −1
  48. libavcodec/dxva2_h264.c +1 −1
  49. libavcodec/dxva2_mpeg2.c +1 −1
  50. libavcodec/dxva2_vc1.c +2 −2
  51. libavcodec/eacmv.c +1 −1
  52. libavcodec/eamad.c +1 −1
  53. libavcodec/eatgq.c +1 −1
  54. libavcodec/eatgv.c +1 −1
  55. libavcodec/eatqi.c +1 −1
  56. libavcodec/escape124.c +1 −1
  57. libavcodec/ffv1.c +22 −22
  58. libavcodec/flashsv.c +3 −3
  59. libavcodec/flashsvenc.c +1 −1
  60. libavcodec/flicvideo.c +8 −8
  61. libavcodec/flvenc.c +1 −1
  62. libavcodec/fraps.c +3 −3
  63. libavcodec/frwu.c +1 −1
  64. libavcodec/gif.c +3 −3
  65. libavcodec/gifdec.c +1 −1
  66. libavcodec/h261dec.c +1 −1
  67. libavcodec/h261enc.c +1 −1
  68. libavcodec/h263dec.c +1 −1
  69. libavcodec/h264.c +21 −21
  70. libavcodec/huffyuv.c +16 −16
  71. libavcodec/idcinvideo.c +1 −1
  72. libavcodec/iff.c +10 −10
  73. libavcodec/imgconvert.c +116 −116
  74. libavcodec/indeo2.c +1 −1
  75. libavcodec/indeo3.c +1 −1
  76. libavcodec/indeo4.c +1 −1
  77. libavcodec/indeo5.c +1 −1
  78. libavcodec/internal.h +3 −3
  79. libavcodec/interplayvideo.c +1 −1
  80. libavcodec/jpeglsenc.c +11 −11
  81. libavcodec/jvdec.c +1 −1
  82. libavcodec/kgv1dec.c +1 −1
  83. libavcodec/kmvc.c +1 −1
  84. libavcodec/lagarith.c +7 −7
  85. libavcodec/lcldec.c +6 −6
  86. libavcodec/lclenc.c +2 −2
  87. libavcodec/libopenjpegdec.c +31 −31
  88. libavcodec/libopenjpegenc.c +54 −54
  89. libavcodec/libschroedinger.h +4 −4
  90. libavcodec/libschroedingerdec.c +2 −2
  91. libavcodec/libschroedingerenc.c +2 −2
  92. libavcodec/libtheoraenc.c +5 −5
  93. libavcodec/libvpxdec.c +1 −1
  94. libavcodec/libvpxenc.c +1 −1
  95. libavcodec/libx264.c +26 −26
  96. libavcodec/libxavs.c +1 −1
  97. libavcodec/libxvid.c +2 −2
  98. libavcodec/ljpegenc.c +2 −2
  99. libavcodec/loco.c +4 −4
  100. libavcodec/mdec.c +1 −1
  101. libavcodec/mimic.c +1 −1
  102. libavcodec/mjpegdec.c +9 −9
  103. libavcodec/mjpegenc.c +6 −6
  104. libavcodec/mmvideo.c +1 −1
  105. libavcodec/motionpixels.c +1 −1
  106. libavcodec/mpeg12.c +12 −12
  107. libavcodec/mpeg12enc.c +4 −4
  108. libavcodec/mpeg4videodec.c +2 −2
  109. libavcodec/mpeg4videoenc.c +1 −1
  110. libavcodec/mpegvideo.c +11 −11
  111. libavcodec/mpegvideo.h +2 −2
  112. libavcodec/mpegvideo_enc.c +25 −25
  113. libavcodec/msrle.c +2 −2
  114. libavcodec/mss1.c +1 −1
  115. libavcodec/mss2.c +6 −6
  116. libavcodec/mss3.c +1 −1
  117. libavcodec/mss4.c +1 −1
  118. libavcodec/msvideo1.c +3 −3
  119. libavcodec/nuv.c +3 −3
  120. libavcodec/options.c +1 −1
  121. libavcodec/pamenc.c +8 −8
  122. libavcodec/pcx.c +2 −2
  123. libavcodec/pcxenc.c +14 −14
  124. libavcodec/pgssubdec.c +1 −1
  125. libavcodec/pictordec.c +1 −1
  126. libavcodec/pngdec.c +8 −8
  127. libavcodec/pngenc.c +9 −9
  128. libavcodec/pnm.c +17 −17
  129. libavcodec/pnmdec.c +9 −9
  130. libavcodec/pnmenc.c +16 −16
  131. libavcodec/proresdec.c +2 −2
  132. libavcodec/proresenc.c +4 −4
  133. libavcodec/ptx.c +1 −1
  134. libavcodec/qdrw.c +1 −1
  135. libavcodec/qpeg.c +1 −1
  136. libavcodec/qtrle.c +5 −5
  137. libavcodec/qtrleenc.c +5 −5
  138. libavcodec/r210dec.c +1 −1
  139. libavcodec/raw.c +108 −108
  140. libavcodec/raw.h +1 −1
  141. libavcodec/rawdec.c +26 −26
  142. libavcodec/rawenc.c +1 −1
  143. libavcodec/rl2.c +1 −1
  144. libavcodec/roqvideodec.c +1 −1
  145. libavcodec/roqvideoenc.c +2 −2
  146. libavcodec/rpza.c +1 −1
  147. libavcodec/rv10.c +1 −1
  148. libavcodec/rv10enc.c +1 −1
  149. libavcodec/rv20enc.c +1 −1
  150. libavcodec/rv34.c +1 −1
  151. libavcodec/sgidec.c +3 −3
  152. libavcodec/sgienc.c +5 −5
  153. libavcodec/smacker.c +1 −1
  154. libavcodec/smc.c +1 −1
  155. libavcodec/snowdec.c +1 −1
  156. libavcodec/snowenc.c +7 −7
  157. libavcodec/sunrast.c +3 −3
  158. libavcodec/sunrastenc.c +9 −9
  159. libavcodec/svq1dec.c +2 −2
  160. libavcodec/svq1enc.c +2 −2
  161. libavcodec/svq3.c +1 −1
  162. libavcodec/targa.c +6 −6
  163. libavcodec/targaenc.c +8 −8
  164. libavcodec/tiertexseqv.c +1 −1
  165. libavcodec/tiff.c +7 −7
  166. libavcodec/tiffenc.c +20 −20
  167. libavcodec/tmv.c +1 −1
  168. libavcodec/truemotion1.c +5 −5
  169. libavcodec/truemotion2.c +1 −1
  170. libavcodec/tscc.c +5 −5
  171. libavcodec/tscc2.c +1 −1
  172. libavcodec/txd.c +2 −2
  173. libavcodec/ulti.c +1 −1
  174. libavcodec/utils.c +45 −45
  175. libavcodec/utvideodec.c +9 −9
  176. libavcodec/utvideoenc.c +12 −12
  177. libavcodec/v210dec.c +1 −1
  178. libavcodec/v210enc.c +1 −1
  179. libavcodec/v210x.c +1 −1
  180. libavcodec/v410dec.c +1 −1
  181. libavcodec/v410enc.c +1 −1
  182. libavcodec/vaapi_h264.c +1 −1
  183. libavcodec/vaapi_mpeg2.c +1 −1
  184. libavcodec/vaapi_mpeg4.c +2 −2
  185. libavcodec/vaapi_vc1.c +2 −2
  186. libavcodec/vb.c +1 −1
  187. libavcodec/vble.c +1 −1
  188. libavcodec/vc1dec.c +5 −5
  189. libavcodec/vcr1.c +1 −1
  190. libavcodec/vda_h264.c +1 −1
  191. libavcodec/vmdav.c +1 −1
  192. libavcodec/vmnc.c +3 −3
  193. libavcodec/vp3.c +4 −4
  194. libavcodec/vp56.c +1 −1
  195. libavcodec/vp8.c +1 −1
  196. libavcodec/vqavideo.c +1 −1
  197. libavcodec/wmv2enc.c +1 −1
  198. libavcodec/wnv1.c +1 −1
  199. libavcodec/xan.c +1 −1
  200. libavcodec/xbmenc.c +2 −2
  201. libavcodec/xl.c +1 −1
  202. libavcodec/xsubdec.c +1 −1
  203. libavcodec/xwddec.c +13 −13
  204. libavcodec/xwdenc.c +51 −51
  205. libavcodec/xxan.c +1 −1
  206. libavcodec/yop.c +1 −1
  207. libavcodec/zerocodec.c +1 −1
  208. libavcodec/zmbv.c +1 −1
  209. libavcodec/zmbvenc.c +1 −1
  210. libavdevice/bktr.c +1 −1
  211. libavdevice/fbdev.c +11 −11
  212. libavdevice/libdc1394.c +6 −6
  213. libavdevice/v4l2.c +25 −25
  214. libavdevice/vfwcap.c +12 −12
  215. libavdevice/x11grab.c +7 −7
  216. libavfilter/avfilter.c +1 −1
  217. libavfilter/avfilter.h +1 −1
  218. libavfilter/buffersrc.c +3 −3
  219. libavfilter/drawutils.c +7 −7
  220. libavfilter/drawutils.h +1 −1
  221. libavfilter/formats.c +2 −2
  222. libavfilter/vf_blackframe.c +4 −4
  223. libavfilter/vf_boxblur.c +7 −7
  224. libavfilter/vf_crop.c +24 −24
  225. libavfilter/vf_cropdetect.c +7 −7
  226. libavfilter/vf_delogo.c +5 −5
  227. libavfilter/vf_drawbox.c +6 −6
  228. libavfilter/vf_drawtext.c +8 −8
  229. libavfilter/vf_fade.c +7 −7
  230. libavfilter/vf_fieldorder.c +2 −2
  231. libavfilter/vf_format.c +9 −9
  232. libavfilter/vf_frei0r.c +4 −4
  233. libavfilter/vf_gradfun.c +6 −6
  234. libavfilter/vf_hflip.c +24 −24
  235. libavfilter/vf_hqdn3d.c +21 −21
  236. libavfilter/vf_libopencv.c +7 −7
  237. libavfilter/vf_lut.c +25 −25
  238. libavfilter/vf_overlay.c +5 −5
  239. libavfilter/vf_pad.c +13 −13
  240. libavfilter/vf_scale.c +3 −3
  241. libavfilter/vf_transpose.c +22 −22
  242. libavfilter/vf_unsharp.c +4 −4
  243. libavfilter/vf_yadif.c +21 −21
  244. libavfilter/video.c +1 −1
  245. libavfilter/vsrc_color.c +13 −13
  246. libavfilter/vsrc_movie.c +1 −1
  247. libavfilter/vsrc_testsrc.c +28 −28
  248. libavformat/bfi.c +1 −1
  249. libavformat/bmv.c +1 −1
  250. libavformat/dvenc.c +1 −1
  251. libavformat/filmstripdec.c +1 −1
  252. libavformat/filmstripenc.c +2 −2
  253. libavformat/gif.c +3 −3
  254. libavformat/gxfenc.c +3 −3
  255. libavformat/img2dec.c +3 −3
  256. libavformat/lxfdec.c +1 −1
  257. libavformat/movenc.c +18 −18
  258. libavformat/mtv.c +1 −1
  259. libavformat/mxf.c +18 −18
  260. libavformat/mxf.h +1 −1
  261. libavformat/mxfdec.c +5 −5
  262. libavformat/output-example.c +6 −6
  263. libavformat/rawdec.c +2 −2
  264. libavformat/rtpdec_xiph.c +3 −3
  265. libavformat/rtpenc_jpeg.c +3 −3
  266. libavformat/sdp.c +3 −3
  267. libavformat/segafilm.c +1 −1
  268. libavformat/siff.c +1 −1
  269. libavformat/smacker.c +1 −1
  270. libavformat/tmv.c +1 −1
  271. libavformat/utils.c +1 −1
  272. libavformat/yuv4mpeg.c +29 −29
  273. libavutil/imgutils.c +13 −13
  274. libavutil/imgutils.h +6 −6
  275. libavutil/pixdesc.c +100 −100
  276. libavutil/pixdesc.h +3 −3
  277. libswscale/bfin/swscale_bfin.c +2 −2
  278. libswscale/bfin/yuv2rgb_bfin.c +6 −6
  279. libswscale/input.c +177 −177
  280. libswscale/options.c +2 −2
  281. libswscale/output.c +117 −117
  282. libswscale/ppc/swscale_altivec.c +8 −8
  283. libswscale/ppc/yuv2rgb_altivec.c +32 −32
  284. libswscale/ppc/yuv2yuv_altivec.c +4 −4
  285. libswscale/sparc/yuv2rgb_vis.c +2 −2
  286. libswscale/swscale-test.c +39 −39
  287. libswscale/swscale.c +3 −3
  288. libswscale/swscale.h +6 −6
  289. libswscale/swscale_internal.h +41 −41
  290. libswscale/swscale_unscaled.c +91 −91
  291. libswscale/utils.c +111 −111
  292. libswscale/x86/swscale.c +16 −16
  293. libswscale/x86/swscale_template.c +17 −17
  294. libswscale/x86/yuv2rgb.c +12 −12
  295. libswscale/x86/yuv2rgb_template.c +1 −1
  296. libswscale/yuv2rgb.c +47 −47
avconv.h+1−1
@@ -299,7 +299,7 @@ typedef struct OutputStream { · 298 unmodified lines
299299 const char *attachment_filename;
300300 int copy_initial_nonkeyframes;
301301
302− enum PixelFormat pix_fmts[2];
302+ enum AVPixelFormat pix_fmts[2];
303303 } OutputStream;
304304
305305 typedef struct OutputFile {
avconv_filter.c+1−1
@@ -59,7 +59,7 @@ static char *choose_ ## var ## s(OutputStream *ost) \ · 58 unmodified lines
5959 return NULL; \
6060 }
6161
62−DEF_CHOOSE_FORMAT(enum PixelFormat, pix_fmt, pix_fmts, PIX_FMT_NONE,
62+DEF_CHOOSE_FORMAT(enum AVPixelFormat, pix_fmt, pix_fmts, AV_PIX_FMT_NONE,
6363 GET_PIX_FMT_NAME, ":")
6464
6565 DEF_CHOOSE_FORMAT(enum AVSampleFormat, sample_fmt, sample_fmts,
avconv_opt.c+2−2
@@ -846,7 +846,7 @@ static OutputStream *new_output_stream(OptionsContext *o, AVFormatContext *oc, e · 845 unmodified lines
846846
847847 av_opt_get_int(sws_opts, "sws_flags", 0, &ost->sws_flags);
848848
849− ost->pix_fmts[0] = ost->pix_fmts[1] = PIX_FMT_NONE;
849+ ost->pix_fmts[0] = ost->pix_fmts[1] = AV_PIX_FMT_NONE;
850850
851851 return ost;
852852 }
@@ -904,7 +904,7 @@ static OutputStream *new_video_stream(OptionsContext *o, AVFormatContext *oc) · 51 unmodified lines
904904 ost->frame_aspect_ratio = parse_frame_aspect_ratio(frame_aspect_ratio);
905905
906906 MATCH_PER_STREAM_OPT(frame_pix_fmts, str, frame_pix_fmt, oc, st);
907− if (frame_pix_fmt && (video_enc->pix_fmt = av_get_pix_fmt(frame_pix_fmt)) == PIX_FMT_NONE) {
907+ if (frame_pix_fmt && (video_enc->pix_fmt = av_get_pix_fmt(frame_pix_fmt)) == AV_PIX_FMT_NONE) {
908908 av_log(NULL, AV_LOG_FATAL, "Unknown pixel format requested: %s.\n", frame_pix_fmt);
909909 exit(1);
910910 }
avplay.c+2−2
@@ -106,7 +106,7 @@ typedef struct VideoPicture { · 105 unmodified lines
106106 int width, height; /* source height & width */
107107 int allocated;
108108 int reallocate;
109− enum PixelFormat pix_fmt;
109+ enum AVPixelFormat pix_fmt;
110110
111111 #if CONFIG_AVFILTER
112112 AVFilterBufferRef *picref;
@@ -1316,7 +1316,7 @@ static int queue_picture(VideoState *is, AVFrame *src_frame, double pts, int64_t · 1203 unmodified lines
13161316 #if CONFIG_AVFILTER
13171317 AVPicture pict_src;
13181318 #else
1319− int dst_pix_fmt = PIX_FMT_YUV420P;
1319+ int dst_pix_fmt = AV_PIX_FMT_YUV420P;
13201320 #endif
13211321 /* wait until we have space to put a new picture */
13221322 SDL_LockMutex(is->pictq_mutex);
avprobe.c+2−2
@@ -630,8 +630,8 @@ static void show_stream(AVFormatContext *fmt_ctx, int stream_idx) · 629 unmodified lines
630630 &display_aspect_ratio));
631631 }
632632 probe_str("pix_fmt",
633− dec_ctx->pix_fmt != PIX_FMT_NONE ? av_pix_fmt_descriptors[dec_ctx->pix_fmt].name
634− : "unknown");
633+ dec_ctx->pix_fmt != AV_PIX_FMT_NONE ?
634+ av_pix_fmt_descriptors[dec_ctx->pix_fmt].name : "unknown");
635635 probe_int("level", dec_ctx->level);
636636 break;
637637
cmdutils.c+4−4
@@ -686,8 +686,8 @@ static void print_codec(const AVCodec *c) · 685 unmodified lines
686686 }
687687 printf("\n");
688688 }
689− PRINT_CODEC_SUPPORTED(c, pix_fmts, enum PixelFormat, "pixel formats",
690− PIX_FMT_NONE, GET_PIX_FMT_NAME);
689+ PRINT_CODEC_SUPPORTED(c, pix_fmts, enum AVPixelFormat, "pixel formats",
690+ AV_PIX_FMT_NONE, GET_PIX_FMT_NAME);
691691 PRINT_CODEC_SUPPORTED(c, supported_samplerates, int, "sample rates", 0,
692692 GET_SAMPLE_RATE_NAME);
693693 PRINT_CODEC_SUPPORTED(c, sample_fmts, enum AVSampleFormat, "sample formats",
@@ -866,7 +866,7 @@ int show_filters(void *optctx, const char *opt, const char *arg) · 172 unmodified lines
866866
867867 int show_pix_fmts(void *optctx, const char *opt, const char *arg)
868868 {
869− enum PixelFormat pix_fmt;
869+ enum AVPixelFormat pix_fmt;
870870
871871 printf("Pixel formats:\n"
872872 "I.... = Supported Input format for conversion\n"
@@ -882,7 +882,7 @@ int show_pix_fmts(void *optctx, const char *opt, const char *arg) · 9 unmodified lines
882882 # define sws_isSupportedOutput(x) 0
883883 #endif
884884
885− for (pix_fmt = 0; pix_fmt < PIX_FMT_NB; pix_fmt++) {
885+ for (pix_fmt = 0; pix_fmt < AV_PIX_FMT_NB; pix_fmt++) {
886886 const AVPixFmtDescriptor *pix_desc = &av_pix_fmt_descriptors[pix_fmt];
887887 printf("%c%c%c%c%c %-16s %d %2d\n",
888888 sws_isSupportedInput (pix_fmt) ? 'I' : '.',
cmdutils.h+1−1
@@ -416,7 +416,7 @@ typedef struct FrameBuffer { · 415 unmodified lines
416416 int linesize[4];
417417
418418 int h, w;
419− enum PixelFormat pix_fmt;
419+ enum AVPixelFormat pix_fmt;
420420
421421 int refcount;
422422 struct FrameBuffer **pool; ///< head of the buffer pool
doc/filters.texi+1−1
@@ -2132,7 +2132,7 @@ will instruct the source to accept video frames with size 320x240 and · 2131 unmodified lines
21322132 with format "yuv410p", assuming 1/24 as the timestamps timebase and
21332133 square pixels (1:1 sample aspect ratio).
21342134 Since the pixel format with name "yuv410p" corresponds to the number 6
2135−(check the enum PixelFormat definition in @file{libavutil/pixfmt.h}),
2135+(check the enum AVPixelFormat definition in @file{libavutil/pixfmt.h}),
21362136 this example corresponds to:
21372137 @example
21382138 buffer=320:240:6:1:24
libavcodec/4xm.c+2−2
@@ -900,9 +900,9 @@ static av_cold int decode_init(AVCodecContext *avctx) · 899 unmodified lines
900900 init_vlcs(f);
901901
902902 if (f->version > 2)
903− avctx->pix_fmt = PIX_FMT_RGB565;
903+ avctx->pix_fmt = AV_PIX_FMT_RGB565;
904904 else
905− avctx->pix_fmt = PIX_FMT_BGR555;
905+ avctx->pix_fmt = AV_PIX_FMT_BGR555;
906906
907907 return 0;
908908 }
libavcodec/8bps.c+5−5
@@ -40,8 +40,8 @@ · 39 unmodified lines
4040 #include "avcodec.h"
4141
4242
43−static const enum PixelFormat pixfmt_rgb24[] = {
44− PIX_FMT_BGR24, PIX_FMT_RGB32, PIX_FMT_NONE };
43+static const enum AVPixelFormat pixfmt_rgb24[] = {
44+ AV_PIX_FMT_BGR24, AV_PIX_FMT_RGB32, AV_PIX_FMT_NONE };
4545
4646 /*
4747 * Decoder context
@@ -95,7 +95,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, · 47 unmodified lines
9595 if (planes == 4)
9696 planes--;
9797
98− px_inc = planes + (avctx->pix_fmt == PIX_FMT_RGB32);
98+ px_inc = planes + (avctx->pix_fmt == AV_PIX_FMT_RGB32);
9999
100100 for (p = 0; p < planes; p++) {
101101 /* Lines length pointer for this plane */
@@ -170,7 +170,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 68 unmodified lines
170170
171171 switch (avctx->bits_per_coded_sample) {
172172 case 8:
173− avctx->pix_fmt = PIX_FMT_PAL8;
173+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
174174 c->planes = 1;
175175 c->planemap[0] = 0; // 1st plane is palette indexes
176176 break;
@@ -182,7 +182,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 5 unmodified lines
182182 c->planemap[2] = 0; // 3rd plane is blue
183183 break;
184184 case 32:
185− avctx->pix_fmt = PIX_FMT_RGB32;
185+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
186186 c->planes = 4;
187187 #if HAVE_BIGENDIAN
188188 c->planemap[0] = 1; // 1st plane is red
libavcodec/a64multienc.c+2−2
@@ -379,7 +379,7 @@ AVCodec ff_a64multi_encoder = { · 378 unmodified lines
379379 .init = a64multi_init_encoder,
380380 .encode2 = a64multi_encode_frame,
381381 .close = a64multi_close_encoder,
382− .pix_fmts = (const enum PixelFormat[]) {PIX_FMT_GRAY8, PIX_FMT_NONE},
382+ .pix_fmts = (const enum AVPixelFormat[]) {AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE},
383383 .long_name = NULL_IF_CONFIG_SMALL("Multicolor charset for Commodore 64"),
384384 .capabilities = CODEC_CAP_DELAY,
385385 };
@@ -392,7 +392,7 @@ AVCodec ff_a64multi5_encoder = { · 6 unmodified lines
392392 .init = a64multi_init_encoder,
393393 .encode2 = a64multi_encode_frame,
394394 .close = a64multi_close_encoder,
395− .pix_fmts = (const enum PixelFormat[]) {PIX_FMT_GRAY8, PIX_FMT_NONE},
395+ .pix_fmts = (const enum AVPixelFormat[]) {AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE},
396396 .long_name = NULL_IF_CONFIG_SMALL("Multicolor charset for Commodore 64, extended with 5th color (colram)"),
397397 .capabilities = CODEC_CAP_DELAY,
398398 };
libavcodec/aasc.c+1−1
@@ -44,7 +44,7 @@ static av_cold int aasc_decode_init(AVCodecContext *avctx) · 43 unmodified lines
4444
4545 s->avctx = avctx;
4646
47− avctx->pix_fmt = PIX_FMT_BGR24;
47+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
4848
4949 return 0;
5050 }
libavcodec/anm.c+1−1
@@ -39,7 +39,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 38 unmodified lines
3939 AnmContext *s = avctx->priv_data;
4040 int i;
4141
42− avctx->pix_fmt = PIX_FMT_PAL8;
42+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
4343
4444 s->frame.reference = 1;
4545 bytestream2_init(&s->gb, avctx->extradata, avctx->extradata_size);
libavcodec/ansi.c+1−1
@@ -74,7 +74,7 @@ typedef struct { · 73 unmodified lines
7474 static av_cold int decode_init(AVCodecContext *avctx)
7575 {
7676 AnsiContext *s = avctx->priv_data;
77− avctx->pix_fmt = PIX_FMT_PAL8;
77+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
7878
7979 /* defaults */
8080 s->font = ff_vga16_font;
libavcodec/api-example.c+1−1
@@ -345,7 +345,7 @@ static void video_encode_example(const char *filename) · 344 unmodified lines
345345 c->time_base= (AVRational){1,25};
346346 c->gop_size = 10; /* emit one intra frame every ten frames */
347347 c->max_b_frames=1;
348− c->pix_fmt = PIX_FMT_YUV420P;
348+ c->pix_fmt = AV_PIX_FMT_YUV420P;
349349
350350 /* open it */
351351 if (avcodec_open2(c, codec, NULL) < 0) {
libavcodec/asv1.c+3−3
@@ -553,7 +553,7 @@ static av_cold int decode_init(AVCodecContext *avctx){ · 552 unmodified lines
553553 common_init(avctx);
554554 init_vlcs(a);
555555 ff_init_scantable(a->dsp.idct_permutation, &a->scantable, scantab);
556− avctx->pix_fmt= PIX_FMT_YUV420P;
556+ avctx->pix_fmt= AV_PIX_FMT_YUV420P;
557557
558558 a->inv_qscale= avctx->extradata[0];
559559 if(a->inv_qscale == 0){
@@ -649,7 +649,7 @@ AVCodec ff_asv1_encoder = { · 89 unmodified lines
649649 .priv_data_size = sizeof(ASV1Context),
650650 .init = encode_init,
651651 .encode2 = encode_frame,
652− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
652+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
653653 .long_name = NULL_IF_CONFIG_SMALL("ASUS V1"),
654654 };
655655 #endif
@@ -662,7 +662,7 @@ AVCodec ff_asv2_encoder = { · 6 unmodified lines
662662 .priv_data_size = sizeof(ASV1Context),
663663 .init = encode_init,
664664 .encode2 = encode_frame,
665− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
665+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
666666 .long_name = NULL_IF_CONFIG_SMALL("ASUS V2"),
667667 };
668668 #endif
libavcodec/aura.c+1−1
@@ -39,7 +39,7 @@ static av_cold int aura_decode_init(AVCodecContext *avctx) · 38 unmodified lines
3939 /* width needs to be divisible by 4 for this codec to work */
4040 if (avctx->width & 0x3)
4141 return -1;
42− avctx->pix_fmt = PIX_FMT_YUV422P;
42+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
4343
4444 return 0;
4545 }
libavcodec/avcodec.h+26−25
@@ -1011,7 +1011,7 @@ typedef struct AVFrame { · 1010 unmodified lines
10111011
10121012 /**
10131013 * format of the frame, -1 if unknown or unset
1014− * Values correspond to enum PixelFormat for video frames,
1014+ * Values correspond to enum AVPixelFormat for video frames,
10151015 * enum AVSampleFormat for audio)
10161016 * - encoding: unused
10171017 * - decoding: Read by user.
@@ -1492,13 +1492,13 @@ typedef struct AVCodecContext { · 474 unmodified lines
14921492 int gop_size;
14931493
14941494 /**
1495− * Pixel format, see PIX_FMT_xxx.
1495+ * Pixel format, see AV_PIX_FMT_xxx.
14961496 * May be set by the demuxer if known from headers.
14971497 * May be overriden by the decoder if it knows better.
14981498 * - encoding: Set by user.
14991499 * - decoding: Set by user if known, overridden by libavcodec if known
15001500 */
1501− enum PixelFormat pix_fmt;
1501+ enum AVPixelFormat pix_fmt;
15021502
15031503 /**
15041504 * Motion estimation algorithm used for video coding.
@@ -1545,7 +1545,7 @@ typedef struct AVCodecContext { · 40 unmodified lines
15451545 * - encoding: unused
15461546 * - decoding: Set by user, if not set the native format will be chosen.
15471547 */
1548− enum PixelFormat (*get_format)(struct AVCodecContext *s, const enum PixelFormat * fmt);
1548+ enum AVPixelFormat (*get_format)(struct AVCodecContext *s, const enum AVPixelFormat * fmt);
15491549
15501550 /**
15511551 * maximum number of B-frames between non-B-frames
@@ -2931,7 +2931,7 @@ typedef struct AVCodec { · 1379 unmodified lines
29312931 */
29322932 int capabilities;
29332933 const AVRational *supported_framerates; ///< array of supported framerates, or NULL if any, array is terminated by {0,0}
2934− const enum PixelFormat *pix_fmts; ///< array of supported pixel formats, or NULL if unknown, array is terminated by -1
2934+ const enum AVPixelFormat *pix_fmts; ///< array of supported pixel formats, or NULL if unknown, array is terminated by -1
29352935 const int *supported_samplerates; ///< array of supported audio samplerates, or NULL if unknown, array is terminated by 0
29362936 const enum AVSampleFormat *sample_fmts; ///< array of supported sample formats, or NULL if unknown, array is terminated by -1
29372937 const uint64_t *channel_layouts; ///< array of support channel layouts, or NULL if unknown. array is terminated by 0
@@ -3032,7 +3032,7 @@ typedef struct AVHWAccel { · 94 unmodified lines
30323032 *
30333033 * Only hardware accelerated formats are supported here.
30343034 */
3035− enum PixelFormat pix_fmt;
3035+ enum AVPixelFormat pix_fmt;
30363036
30373037 /**
30383038 * Hardware accelerated codec capabilities.
@@ -4135,7 +4135,7 @@ void av_resample_close(struct AVResampleContext *c); · 1096 unmodified lines
41354135 * @param height the height of the picture
41364136 * @return zero if successful, a negative value if not
41374137 */
4138−int avpicture_alloc(AVPicture *picture, enum PixelFormat pix_fmt, int width, int height);
4138+int avpicture_alloc(AVPicture *picture, enum AVPixelFormat pix_fmt, int width, int height);
41394139
41404140 /**
41414141 * Free a picture previously allocated by avpicture_alloc().
@@ -4167,7 +4167,7 @@ void avpicture_free(AVPicture *picture); · 25 unmodified lines
41674167 * @return size of the image data in bytes
41684168 */
41694169 int avpicture_fill(AVPicture *picture, uint8_t *ptr,
4170− enum PixelFormat pix_fmt, int width, int height);
4170+ enum AVPixelFormat pix_fmt, int width, int height);
41714171
41724172 /**
41734173 * Copy pixel data from an AVPicture into a buffer.
@@ -4184,7 +4184,8 @@ int avpicture_fill(AVPicture *picture, uint8_t *ptr, · 10 unmodified lines
41844184 * @param[in] dest_size The size of 'dest'.
41854185 * @return The number of bytes written to dest, or a negative value (error code) on error.
41864186 */
4187−int avpicture_layout(const AVPicture* src, enum PixelFormat pix_fmt, int width, int height,
4187+int avpicture_layout(const AVPicture* src, enum AVPixelFormat pix_fmt,
4188+ int width, int height,
41884189 unsigned char *dest, int dest_size);
41894190
41904191 /**
@@ -4199,29 +4200,29 @@ int avpicture_layout(const AVPicture* src, enum PixelFormat pix_fmt, int width, · 8 unmodified lines
41994200 * @param height the height of the image
42004201 * @return Image data size in bytes or -1 on error (e.g. too large dimensions).
42014202 */
4202−int avpicture_get_size(enum PixelFormat pix_fmt, int width, int height);
4203+int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height);
42034204
42044205 /**
42054206 * deinterlace - if not supported return -1
42064207 */
42074208 int avpicture_deinterlace(AVPicture *dst, const AVPicture *src,
4208− enum PixelFormat pix_fmt, int width, int height);
4209+ enum AVPixelFormat pix_fmt, int width, int height);
42094210 /**
42104211 * Copy image src to dst. Wraps av_picture_data_copy() above.
42114212 */
42124213 void av_picture_copy(AVPicture *dst, const AVPicture *src,
4213− enum PixelFormat pix_fmt, int width, int height);
4214+ enum AVPixelFormat pix_fmt, int width, int height);
42144215
42154216 /**
42164217 * Crop image top and left side.
42174218 */
42184219 int av_picture_crop(AVPicture *dst, const AVPicture *src,
4219− enum PixelFormat pix_fmt, int top_band, int left_band);
4220+ enum AVPixelFormat pix_fmt, int top_band, int left_band);
42204221
42214222 /**
42224223 * Pad image.
42234224 */
4224−int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width, enum PixelFormat pix_fmt,
4225+int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width, enum AVPixelFormat pix_fmt,
42254226 int padtop, int padbottom, int padleft, int padright, int *color);
42264227
42274228 /**
@@ -4244,14 +4245,14 @@ int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width, · 16 unmodified lines
42444245 * @{
42454246 */
42464247
4247−void avcodec_get_chroma_sub_sample(enum PixelFormat pix_fmt, int *h_shift, int *v_shift);
4248+void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift);
42484249
42494250 /**
42504251 * Return a value representing the fourCC code associated to the
42514252 * pixel format pix_fmt, or 0 if no associated fourCC code can be
42524253 * found.
42534254 */
4254−unsigned int avcodec_pix_fmt_to_codec_tag(enum PixelFormat pix_fmt);
4255+unsigned int avcodec_pix_fmt_to_codec_tag(enum AVPixelFormat pix_fmt);
42554256
42564257 #define FF_LOSS_RESOLUTION 0x0001 /**< loss due to resolution change */
42574258 #define FF_LOSS_DEPTH 0x0002 /**< loss due to color depth change */
@@ -4277,7 +4278,7 @@ unsigned int avcodec_pix_fmt_to_codec_tag(enum PixelFormat pix_fmt); · 19 unmodified lines
42774278 * @param[in] has_alpha Whether the source pixel format alpha channel is used.
42784279 * @return Combination of flags informing you what kind of losses will occur.
42794280 */
4280−int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_pix_fmt,
4281+int avcodec_get_pix_fmt_loss(enum AVPixelFormat dst_pix_fmt, enum AVPixelFormat src_pix_fmt,
42814282 int has_alpha);
42824283
42834284 #if FF_API_FIND_BEST_PIX_FMT
@@ -4294,8 +4295,8 @@ int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_ · 10 unmodified lines
42944295 * pix_fmt_mask parameter.
42954296 *
42964297 * @code
4297− * src_pix_fmt = PIX_FMT_YUV420P;
4298− * pix_fmt_mask = (1 << PIX_FMT_YUV422P) || (1 << PIX_FMT_RGB24);
4298+ * src_pix_fmt = AV_PIX_FMT_YUV420P;
4299+ * pix_fmt_mask = (1 << AV_PIX_FMT_YUV422P) || (1 << AV_PIX_FMT_RGB24);
42994300 * dst_pix_fmt = avcodec_find_best_pix_fmt(pix_fmt_mask, src_pix_fmt, alpha, &loss);
43004301 * @endcode
43014302 *
@@ -4306,7 +4307,7 @@ int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_ · 4 unmodified lines
43064307 * @return The best pixel format to convert to or -1 if none was found.
43074308 */
43084309 attribute_deprecated
4309−enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelFormat src_pix_fmt,
4310+enum AVPixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum AVPixelFormat src_pix_fmt,
43104311 int has_alpha, int *loss_ptr);
43114312 #endif /* FF_API_FIND_BEST_PIX_FMT */
43124313
@@ -4321,17 +4322,17 @@ enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelForma · 8 unmodified lines
43214322 * pix_fmt_list parameter.
43224323 *
43234324 *
4324− * @param[in] pix_fmt_list PIX_FMT_NONE terminated array of pixel formats to choose from
4325+ * @param[in] pix_fmt_list AV_PIX_FMT_NONE terminated array of pixel formats to choose from
43254326 * @param[in] src_pix_fmt source pixel format
43264327 * @param[in] has_alpha Whether the source pixel format alpha channel is used.
43274328 * @param[out] loss_ptr Combination of flags informing you what kind of losses will occur.
43284329 * @return The best pixel format to convert to or -1 if none was found.
43294330 */
4330−enum PixelFormat avcodec_find_best_pix_fmt2(enum PixelFormat *pix_fmt_list,
4331− enum PixelFormat src_pix_fmt,
4332− int has_alpha, int *loss_ptr);
4331+enum AVPixelFormat avcodec_find_best_pix_fmt2(enum AVPixelFormat *pix_fmt_list,
4332+ enum AVPixelFormat src_pix_fmt,
4333+ int has_alpha, int *loss_ptr);
43334334
4334−enum PixelFormat avcodec_default_get_format(struct AVCodecContext *s, const enum PixelFormat * fmt);
4335+enum AVPixelFormat avcodec_default_get_format(struct AVCodecContext *s, const enum AVPixelFormat * fmt);
43354336
43364337 /**
43374338 * @}
libavcodec/avs.c+1−1
@@ -157,7 +157,7 @@ avs_decode_frame(AVCodecContext * avctx, · 156 unmodified lines
157157
158158 static av_cold int avs_decode_init(AVCodecContext * avctx)
159159 {
160− avctx->pix_fmt = PIX_FMT_PAL8;
160+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
161161 avcodec_set_dimensions(avctx, 318, 198);
162162 return 0;
163163 }
libavcodec/bethsoftvideo.c+1−1
@@ -43,7 +43,7 @@ static av_cold int bethsoftvid_decode_init(AVCodecContext *avctx) · 42 unmodified lines
4343 vid->frame.reference = 1;
4444 vid->frame.buffer_hints = FF_BUFFER_HINTS_VALID |
4545 FF_BUFFER_HINTS_PRESERVE | FF_BUFFER_HINTS_REUSABLE;
46− avctx->pix_fmt = PIX_FMT_PAL8;
46+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
4747 return 0;
4848 }
4949
libavcodec/bfi.c+1−1
@@ -39,7 +39,7 @@ typedef struct BFIContext { · 38 unmodified lines
3939 static av_cold int bfi_decode_init(AVCodecContext *avctx)
4040 {
4141 BFIContext *bfi = avctx->priv_data;
42− avctx->pix_fmt = PIX_FMT_PAL8;
42+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
4343 bfi->dst = av_mallocz(avctx->width * avctx->height);
4444 return 0;
4545 }
libavcodec/bink.c+1−1
@@ -1296,7 +1296,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 1295 unmodified lines
12961296 return 1;
12971297 }
12981298
1299− avctx->pix_fmt = c->has_alpha ? PIX_FMT_YUVA420P : PIX_FMT_YUV420P;
1299+ avctx->pix_fmt = c->has_alpha ? AV_PIX_FMT_YUVA420P : AV_PIX_FMT_YUV420P;
13001300
13011301 avctx->idct_algo = FF_IDCT_BINK;
13021302 ff_dsputil_init(&c->dsp, avctx);
libavcodec/bmp.c+12−12
@@ -136,7 +136,7 @@ static int bmp_decode_frame(AVCodecContext *avctx, · 135 unmodified lines
136136 avctx->width = width;
137137 avctx->height = height > 0? height: -height;
138138
139− avctx->pix_fmt = PIX_FMT_NONE;
139+ avctx->pix_fmt = AV_PIX_FMT_NONE;
140140
141141 switch(depth){
142142 case 32:
@@ -155,21 +155,21 @@ static int bmp_decode_frame(AVCodecContext *avctx, · 12 unmodified lines
155155 rgb[2] = 0;
156156 }
157157
158− avctx->pix_fmt = PIX_FMT_BGR24;
158+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
159159 break;
160160 case 24:
161− avctx->pix_fmt = PIX_FMT_BGR24;
161+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
162162 break;
163163 case 16:
164164 if(comp == BMP_RGB)
165− avctx->pix_fmt = PIX_FMT_RGB555;
165+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
166166 else if (comp == BMP_BITFIELDS) {
167167 if (rgb[0] == 0xF800 && rgb[1] == 0x07E0 && rgb[2] == 0x001F)
168− avctx->pix_fmt = PIX_FMT_RGB565;
168+ avctx->pix_fmt = AV_PIX_FMT_RGB565;
169169 else if (rgb[0] == 0x7C00 && rgb[1] == 0x03E0 && rgb[2] == 0x001F)
170− avctx->pix_fmt = PIX_FMT_RGB555;
170+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
171171 else if (rgb[0] == 0x0F00 && rgb[1] == 0x00F0 && rgb[2] == 0x000F)
172− avctx->pix_fmt = PIX_FMT_RGB444;
172+ avctx->pix_fmt = AV_PIX_FMT_RGB444;
173173 else {
174174 av_log(avctx, AV_LOG_ERROR, "Unknown bitfields %0X %0X %0X\n", rgb[0], rgb[1], rgb[2]);
175175 return AVERROR(EINVAL);
@@ -178,14 +178,14 @@ static int bmp_decode_frame(AVCodecContext *avctx, · 2 unmodified lines
178178 break;
179179 case 8:
180180 if(hsize - ihsize - 14 > 0)
181− avctx->pix_fmt = PIX_FMT_PAL8;
181+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
182182 else
183− avctx->pix_fmt = PIX_FMT_GRAY8;
183+ avctx->pix_fmt = AV_PIX_FMT_GRAY8;
184184 break;
185185 case 1:
186186 case 4:
187187 if(hsize - ihsize - 14 > 0){
188− avctx->pix_fmt = PIX_FMT_PAL8;
188+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
189189 }else{
190190 av_log(avctx, AV_LOG_ERROR, "Unknown palette for %d-colour BMP\n", 1<<depth);
191191 return -1;
@@ -196,7 +196,7 @@ static int bmp_decode_frame(AVCodecContext *avctx, · 4 unmodified lines
196196 return -1;
197197 }
198198
199− if(avctx->pix_fmt == PIX_FMT_NONE){
199+ if(avctx->pix_fmt == AV_PIX_FMT_NONE){
200200 av_log(avctx, AV_LOG_ERROR, "unsupported pixel format\n");
201201 return -1;
202202 }
@@ -236,7 +236,7 @@ static int bmp_decode_frame(AVCodecContext *avctx, · 33 unmodified lines
236236 linesize = p->linesize[0];
237237 }
238238
239− if(avctx->pix_fmt == PIX_FMT_PAL8){
239+ if(avctx->pix_fmt == AV_PIX_FMT_PAL8){
240240 int colors = 1 << depth;
241241
242242 memset(p->data[1], 0, 1024);
libavcodec/bmpenc.c+26−26
@@ -37,23 +37,23 @@ static av_cold int bmp_encode_init(AVCodecContext *avctx){ · 36 unmodified lines
3737 avctx->coded_frame = &s->picture;
3838
3939 switch (avctx->pix_fmt) {
40− case PIX_FMT_BGR24:
40+ case AV_PIX_FMT_BGR24:
4141 avctx->bits_per_coded_sample = 24;
4242 break;
43− case PIX_FMT_RGB555:
44− case PIX_FMT_RGB565:
45− case PIX_FMT_RGB444:
43+ case AV_PIX_FMT_RGB555:
44+ case AV_PIX_FMT_RGB565:
45+ case AV_PIX_FMT_RGB444:
4646 avctx->bits_per_coded_sample = 16;
4747 break;
48− case PIX_FMT_RGB8:
49− case PIX_FMT_BGR8:
50− case PIX_FMT_RGB4_BYTE:
51− case PIX_FMT_BGR4_BYTE:
52− case PIX_FMT_GRAY8:
53− case PIX_FMT_PAL8:
48+ case AV_PIX_FMT_RGB8:
49+ case AV_PIX_FMT_BGR8:
50+ case AV_PIX_FMT_RGB4_BYTE:
51+ case AV_PIX_FMT_BGR4_BYTE:
52+ case AV_PIX_FMT_GRAY8:
53+ case AV_PIX_FMT_PAL8:
5454 avctx->bits_per_coded_sample = 8;
5555 break;
56− case PIX_FMT_MONOBLACK:
56+ case AV_PIX_FMT_MONOBLACK:
5757 avctx->bits_per_coded_sample = 1;
5858 break;
5959 default:
@@ -78,26 +78,26 @@ static int bmp_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 18 unmodified lines
7878 p->pict_type= AV_PICTURE_TYPE_I;
7979 p->key_frame= 1;
8080 switch (avctx->pix_fmt) {
81− case PIX_FMT_RGB444:
81+ case AV_PIX_FMT_RGB444:
8282 compression = BMP_BITFIELDS;
8383 pal = rgb444_masks; // abuse pal to hold color masks
8484 pal_entries = 3;
8585 break;
86− case PIX_FMT_RGB565:
86+ case AV_PIX_FMT_RGB565:
8787 compression = BMP_BITFIELDS;
8888 pal = rgb565_masks; // abuse pal to hold color masks
8989 pal_entries = 3;
9090 break;
91− case PIX_FMT_RGB8:
92− case PIX_FMT_BGR8:
93− case PIX_FMT_RGB4_BYTE:
94− case PIX_FMT_BGR4_BYTE:
95− case PIX_FMT_GRAY8:
91+ case AV_PIX_FMT_RGB8:
92+ case AV_PIX_FMT_BGR8:
93+ case AV_PIX_FMT_RGB4_BYTE:
94+ case AV_PIX_FMT_BGR4_BYTE:
95+ case AV_PIX_FMT_GRAY8:
9696 ff_set_systematic_pal2((uint32_t*)p->data[1], avctx->pix_fmt);
97− case PIX_FMT_PAL8:
97+ case AV_PIX_FMT_PAL8:
9898 pal = (uint32_t *)p->data[1];
9999 break;
100− case PIX_FMT_MONOBLACK:
100+ case AV_PIX_FMT_MONOBLACK:
101101 pal = monoblack_pal;
102102 break;
103103 }
@@ -166,12 +166,12 @@ AVCodec ff_bmp_encoder = { · 62 unmodified lines
166166 .priv_data_size = sizeof(BMPContext),
167167 .init = bmp_encode_init,
168168 .encode2 = bmp_encode_frame,
169− .pix_fmts = (const enum PixelFormat[]){
170− PIX_FMT_BGR24,
171− PIX_FMT_RGB555, PIX_FMT_RGB444, PIX_FMT_RGB565,
172− PIX_FMT_RGB8, PIX_FMT_BGR8, PIX_FMT_RGB4_BYTE, PIX_FMT_BGR4_BYTE, PIX_FMT_GRAY8, PIX_FMT_PAL8,
173− PIX_FMT_MONOBLACK,
174− PIX_FMT_NONE
169+ .pix_fmts = (const enum AVPixelFormat[]){
170+ AV_PIX_FMT_BGR24,
171+ AV_PIX_FMT_RGB555, AV_PIX_FMT_RGB444, AV_PIX_FMT_RGB565,
172+ AV_PIX_FMT_RGB8, AV_PIX_FMT_BGR8, AV_PIX_FMT_RGB4_BYTE, AV_PIX_FMT_BGR4_BYTE, AV_PIX_FMT_GRAY8, AV_PIX_FMT_PAL8,
173+ AV_PIX_FMT_MONOBLACK,
174+ AV_PIX_FMT_NONE
175175 },
176176 .long_name = NULL_IF_CONFIG_SMALL("BMP (Windows and OS/2 bitmap)"),
177177 };
libavcodec/bmv.c+1−1
@@ -266,7 +266,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 265 unmodified lines
266266 BMVDecContext * const c = avctx->priv_data;
267267
268268 c->avctx = avctx;
269− avctx->pix_fmt = PIX_FMT_PAL8;
269+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
270270
271271 c->pic.reference = 1;
272272 if (avctx->get_buffer(avctx, &c->pic) < 0) {
libavcodec/c93.c+1−1
@@ -47,7 +47,7 @@ typedef enum { · 46 unmodified lines
4747
4848 static av_cold int decode_init(AVCodecContext *avctx)
4949 {
50− avctx->pix_fmt = PIX_FMT_PAL8;
50+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
5151 return 0;
5252 }
5353
libavcodec/cavs.c+1−1
@@ -712,7 +712,7 @@ av_cold int ff_cavs_init(AVCodecContext *avctx) { · 711 unmodified lines
712712 ff_cavsdsp_init(&h->cdsp, avctx);
713713 s->avctx = avctx;
714714
715− avctx->pix_fmt= PIX_FMT_YUV420P;
715+ avctx->pix_fmt= AV_PIX_FMT_YUV420P;
716716
717717 h->luma_scan[0] = 0;
718718 h->luma_scan[1] = 8;
libavcodec/cdgraphics.c+1−1
@@ -86,7 +86,7 @@ static av_cold int cdg_decode_init(AVCodecContext *avctx) · 85 unmodified lines
8686
8787 avctx->width = CDG_FULL_WIDTH;
8888 avctx->height = CDG_FULL_HEIGHT;
89− avctx->pix_fmt = PIX_FMT_PAL8;
89+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
9090
9191 return 0;
9292 }
libavcodec/cdxl.c+2−2
@@ -247,11 +247,11 @@ static int cdxl_decode_frame(AVCodecContext *avctx, void *data, · 246 unmodified lines
247247 if (c->video_size < aligned_width * avctx->height * c->bpp / 8)
248248 return AVERROR_INVALIDDATA;
249249 if (!encoding && c->palette_size && c->bpp <= 8) {
250− avctx->pix_fmt = PIX_FMT_PAL8;
250+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
251251 } else if (encoding == 1 && (c->bpp == 6 || c->bpp == 8)) {
252252 if (c->palette_size != (1 << (c->bpp - 1)))
253253 return AVERROR_INVALIDDATA;
254− avctx->pix_fmt = PIX_FMT_BGR24;
254+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
255255 } else {
256256 av_log_ask_for_sample(avctx, "unsupported encoding %d and bpp %d\n",
257257 encoding, c->bpp);
libavcodec/cinepak.c+2−2
@@ -407,10 +407,10 @@ static av_cold int cinepak_decode_init(AVCodecContext *avctx) · 406 unmodified lines
407407 // check for paletted data
408408 if (avctx->bits_per_coded_sample != 8) {
409409 s->palette_video = 0;
410− avctx->pix_fmt = PIX_FMT_YUV420P;
410+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
411411 } else {
412412 s->palette_video = 1;
413− avctx->pix_fmt = PIX_FMT_PAL8;
413+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
414414 }
415415
416416 s->frame.data[0] = NULL;
libavcodec/cljr.c+3−3
@@ -102,7 +102,7 @@ static int decode_frame(AVCodecContext *avctx, · 101 unmodified lines
102102
103103 static av_cold int decode_init(AVCodecContext *avctx)
104104 {
105− avctx->pix_fmt = PIX_FMT_YUV411P;
105+ avctx->pix_fmt = AV_PIX_FMT_YUV411P;
106106 return common_init(avctx);
107107 }
108108
@@ -175,8 +175,8 @@ AVCodec ff_cljr_encoder = { · 66 unmodified lines
175175 .priv_data_size = sizeof(CLJRContext),
176176 .init = common_init,
177177 .encode2 = encode_frame,
178− .pix_fmts = (const enum PixelFormat[]) { PIX_FMT_YUV411P,
179− PIX_FMT_NONE },
178+ .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_YUV411P,
179+ AV_PIX_FMT_NONE },
180180 .long_name = NULL_IF_CONFIG_SMALL("Cirrus Logic AccuPak"),
181181 };
182182 #endif
libavcodec/cllc.c+2−2
@@ -330,7 +330,7 @@ static int cllc_decode_frame(AVCodecContext *avctx, void *data, · 329 unmodified lines
330330 switch (coding_type) {
331331 case 1:
332332 case 2:
333− avctx->pix_fmt = PIX_FMT_RGB24;
333+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
334334 avctx->bits_per_raw_sample = 8;
335335
336336 ret = avctx->get_buffer(avctx, pic);
@@ -345,7 +345,7 @@ static int cllc_decode_frame(AVCodecContext *avctx, void *data, · 8 unmodified lines
345345
346346 break;
347347 case 3:
348− avctx->pix_fmt = PIX_FMT_ARGB;
348+ avctx->pix_fmt = AV_PIX_FMT_ARGB;
349349 avctx->bits_per_raw_sample = 8;
350350
351351 ret = avctx->get_buffer(avctx, pic);
libavcodec/cscd.c+3−3
@@ -222,9 +222,9 @@ static av_cold int decode_init(AVCodecContext *avctx) { · 221 unmodified lines
222222 CamStudioContext *c = avctx->priv_data;
223223 int stride;
224224 switch (avctx->bits_per_coded_sample) {
225− case 16: avctx->pix_fmt = PIX_FMT_RGB555; break;
226− case 24: avctx->pix_fmt = PIX_FMT_BGR24; break;
227− case 32: avctx->pix_fmt = PIX_FMT_RGB32; break;
225+ case 16: avctx->pix_fmt = AV_PIX_FMT_RGB555; break;
226+ case 24: avctx->pix_fmt = AV_PIX_FMT_BGR24; break;
227+ case 32: avctx->pix_fmt = AV_PIX_FMT_RGB32; break;
228228 default:
229229 av_log(avctx, AV_LOG_ERROR,
230230 "CamStudio codec error: invalid depth %i bpp\n",
libavcodec/cyuv.c+1−1
@@ -53,7 +53,7 @@ static av_cold int cyuv_decode_init(AVCodecContext *avctx) · 52 unmodified lines
5353 if (s->width & 0x3)
5454 return -1;
5555 s->height = avctx->height;
56− avctx->pix_fmt = PIX_FMT_YUV411P;
56+ avctx->pix_fmt = AV_PIX_FMT_YUV411P;
5757
5858 return 0;
5959 }
libavcodec/dfa.c+1−1
@@ -38,7 +38,7 @@ static av_cold int dfa_decode_init(AVCodecContext *avctx) · 37 unmodified lines
3838 DfaContext *s = avctx->priv_data;
3939 int ret;
4040
41− avctx->pix_fmt = PIX_FMT_PAL8;
41+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
4242
4343 if ((ret = av_image_check_size(avctx->width, avctx->height, 0, avctx)) < 0)
4444 return ret;
libavcodec/dirac.c+3−3
@@ -107,9 +107,9 @@ static const struct { · 106 unmodified lines
107107 };
108108
109109 /* [DIRAC_STD] Table 10.2 Supported chroma sampling formats + luma Offset */
110−static const enum PixelFormat dirac_pix_fmt[2][3] = {
111− { PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV420P },
112− { PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P, PIX_FMT_YUVJ420P },
110+static const enum AVPixelFormat dirac_pix_fmt[2][3] = {
111+ { AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P },
112+ { AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVJ420P },
113113 };
114114
115115 /* [DIRAC_STD] 10.3 Parse Source Parameters.
libavcodec/dnxhddec.c+2−2
@@ -124,7 +124,7 @@ static int dnxhd_decode_header(DNXHDContext *ctx, const uint8_t *buf, int buf_si · 123 unmodified lines
124124 av_dlog(ctx->avctx, "width %d, height %d\n", ctx->width, ctx->height);
125125
126126 if (buf[0x21] & 0x40) {
127− ctx->avctx->pix_fmt = PIX_FMT_YUV422P10;
127+ ctx->avctx->pix_fmt = AV_PIX_FMT_YUV422P10;
128128 ctx->avctx->bits_per_raw_sample = 10;
129129 if (ctx->bit_depth != 10) {
130130 ff_dsputil_init(&ctx->dsp, ctx->avctx);
@@ -132,7 +132,7 @@ static int dnxhd_decode_header(DNXHDContext *ctx, const uint8_t *buf, int buf_si · 1 unmodified line
132132 ctx->decode_dct_block = dnxhd_decode_dct_block_10;
133133 }
134134 } else {
135− ctx->avctx->pix_fmt = PIX_FMT_YUV422P;
135+ ctx->avctx->pix_fmt = AV_PIX_FMT_YUV422P;
136136 ctx->avctx->bits_per_raw_sample = 8;
137137 if (ctx->bit_depth != 8) {
138138 ff_dsputil_init(&ctx->dsp, ctx->avctx);
libavcodec/dnxhdenc.c+5−5
@@ -233,10 +233,10 @@ static int dnxhd_encode_init(AVCodecContext *avctx) · 232 unmodified lines
233233 int i, index, bit_depth;
234234
235235 switch (avctx->pix_fmt) {
236− case PIX_FMT_YUV422P:
236+ case AV_PIX_FMT_YUV422P:
237237 bit_depth = 8;
238238 break;
239− case PIX_FMT_YUV422P10:
239+ case AV_PIX_FMT_YUV422P10:
240240 bit_depth = 10;
241241 break;
242242 default:
@@ -1005,9 +1005,9 @@ AVCodec ff_dnxhd_encoder = { · 762 unmodified lines
10051005 .encode2 = dnxhd_encode_picture,
10061006 .close = dnxhd_encode_end,
10071007 .capabilities = CODEC_CAP_SLICE_THREADS,
1008− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV422P,
1009− PIX_FMT_YUV422P10,
1010− PIX_FMT_NONE },
1008+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV422P,
1009+ AV_PIX_FMT_YUV422P10,
1010+ AV_PIX_FMT_NONE },
10111011 .long_name = NULL_IF_CONFIG_SMALL("VC3/DNxHD"),
10121012 .priv_class = &class,
10131013 };
libavcodec/dpx.c+5−5
@@ -126,24 +126,24 @@ static int decode_frame(AVCodecContext *avctx, · 125 unmodified lines
126126 switch (bits_per_color) {
127127 case 8:
128128 if (elements == 4) {
129− avctx->pix_fmt = PIX_FMT_RGBA;
129+ avctx->pix_fmt = AV_PIX_FMT_RGBA;
130130 } else {
131− avctx->pix_fmt = PIX_FMT_RGB24;
131+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
132132 }
133133 source_packet_size = elements;
134134 target_packet_size = elements;
135135 break;
136136 case 10:
137− avctx->pix_fmt = PIX_FMT_RGB48;
137+ avctx->pix_fmt = AV_PIX_FMT_RGB48;
138138 target_packet_size = 6;
139139 source_packet_size = 4;
140140 break;
141141 case 12:
142142 case 16:
143143 if (endian) {
144− avctx->pix_fmt = PIX_FMT_RGB48BE;
144+ avctx->pix_fmt = AV_PIX_FMT_RGB48BE;
145145 } else {
146− avctx->pix_fmt = PIX_FMT_RGB48LE;
146+ avctx->pix_fmt = AV_PIX_FMT_RGB48LE;
147147 }
148148 target_packet_size = 6;
149149 source_packet_size = elements * 2;
libavcodec/dpxenc.c+10−10
@@ -45,14 +45,14 @@ static av_cold int encode_init(AVCodecContext *avctx) · 44 unmodified lines
4545 s->descriptor = 50; /* RGB */
4646
4747 switch (avctx->pix_fmt) {
48− case PIX_FMT_RGB24:
48+ case AV_PIX_FMT_RGB24:
4949 break;
50− case PIX_FMT_RGBA:
50+ case AV_PIX_FMT_RGBA:
5151 s->descriptor = 51; /* RGBA */
5252 break;
53− case PIX_FMT_RGB48LE:
53+ case AV_PIX_FMT_RGB48LE:
5454 s->big_endian = 0;
55− case PIX_FMT_RGB48BE:
55+ case AV_PIX_FMT_RGB48BE:
5656 s->bits_per_component = avctx->bits_per_raw_sample ? avctx->bits_per_raw_sample : 16;
5757 break;
5858 default:
@@ -180,11 +180,11 @@ AVCodec ff_dpx_encoder = { · 121 unmodified lines
180180 .priv_data_size = sizeof(DPXContext),
181181 .init = encode_init,
182182 .encode2 = encode_frame,
183− .pix_fmts = (const enum PixelFormat[]){
184− PIX_FMT_RGB24,
185− PIX_FMT_RGBA,
186− PIX_FMT_RGB48LE,
187− PIX_FMT_RGB48BE,
188− PIX_FMT_NONE},
183+ .pix_fmts = (const enum AVPixelFormat[]){
184+ AV_PIX_FMT_RGB24,
185+ AV_PIX_FMT_RGBA,
186+ AV_PIX_FMT_RGB48LE,
187+ AV_PIX_FMT_RGB48BE,
188+ AV_PIX_FMT_NONE},
189189 .long_name = NULL_IF_CONFIG_SMALL("DPX image"),
190190 };
libavcodec/dsicinav.c+1−1
@@ -93,7 +93,7 @@ static av_cold int cinvideo_decode_init(AVCodecContext *avctx) · 92 unmodified lines
9393 unsigned int i;
9494
9595 cin->avctx = avctx;
96− avctx->pix_fmt = PIX_FMT_PAL8;
96+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
9797
9898 cin->frame.data[0] = NULL;
9999
libavcodec/dv.c+11−11
@@ -137,19 +137,19 @@ static inline void dv_calc_mb_coordinates(const DVprofile *d, int chan, int seq, · 136 unmodified lines
137137 break;
138138 case 720:
139139 switch (d->pix_fmt) {
140− case PIX_FMT_YUV422P:
140+ case AV_PIX_FMT_YUV422P:
141141 x = shuf3[m] + slot/3;
142142 y = serpent1[slot] +
143143 ((((seq + off[m]) % d->difseg_size)<<1) + chan)*3;
144144 tbl[m] = (x<<1)|(y<<8);
145145 break;
146− case PIX_FMT_YUV420P:
146+ case AV_PIX_FMT_YUV420P:
147147 x = shuf3[m] + slot/3;
148148 y = serpent1[slot] +
149149 ((seq + off[m]) % d->difseg_size)*3;
150150 tbl[m] = (x<<1)|(y<<9);
151151 break;
152− case PIX_FMT_YUV411P:
152+ case AV_PIX_FMT_YUV411P:
153153 i = (seq + off[m]) % d->difseg_size;
154154 k = slot + ((m==1||m==2)?3:0);
155155
@@ -677,8 +677,8 @@ static int dv_encode_video_segment(AVCodecContext *avctx, void *arg) · 521 unmodified lines
677677 dv_calculate_mb_xy(s, work_chunk, mb_index, &mb_x, &mb_y);
678678
679679 /* initializing luminance blocks */
680− if ((s->sys->pix_fmt == PIX_FMT_YUV420P) ||
681− (s->sys->pix_fmt == PIX_FMT_YUV411P && mb_x >= (704 / 8)) ||
680+ if ((s->sys->pix_fmt == AV_PIX_FMT_YUV420P) ||
681+ (s->sys->pix_fmt == AV_PIX_FMT_YUV411P && mb_x >= (704 / 8)) ||
682682 (s->sys->height >= 720 && mb_y != 134)) {
683683 y_stride = s->picture.linesize[0] << 3;
684684 } else {
@@ -703,13 +703,13 @@ static int dv_encode_video_segment(AVCodecContext *avctx, void *arg) · 18 unmodified lines
703703 enc_blk += 4;
704704
705705 /* initializing chrominance blocks */
706− c_offset = (((mb_y >> (s->sys->pix_fmt == PIX_FMT_YUV420P)) * s->picture.linesize[1] +
707− (mb_x >> ((s->sys->pix_fmt == PIX_FMT_YUV411P) ? 2 : 1))) << 3);
706+ c_offset = (((mb_y >> (s->sys->pix_fmt == AV_PIX_FMT_YUV420P)) * s->picture.linesize[1] +
707+ (mb_x >> ((s->sys->pix_fmt == AV_PIX_FMT_YUV411P) ? 2 : 1))) << 3);
708708 for (j = 2; j; j--) {
709709 uint8_t *c_ptr = s->picture.data[j] + c_offset;
710710 linesize = s->picture.linesize[j];
711711 y_stride = (mb_y == 134) ? 8 : (s->picture.linesize[j] << 3);
712− if (s->sys->pix_fmt == PIX_FMT_YUV411P && mb_x >= (704 / 8)) {
712+ if (s->sys->pix_fmt == AV_PIX_FMT_YUV411P && mb_x >= (704 / 8)) {
713713 uint8_t* d;
714714 uint8_t* b = scratch;
715715 for (i = 0; i < 8; i++) {
@@ -806,7 +806,7 @@ static inline int dv_write_pack(enum dv_pack_type pack_id, DVVideoContext *c, · 90 unmodified lines
806806 * 2. It is not at all clear what STYPE is used for 4:2:0 PAL
807807 * compression scheme (if any).
808808 */
809− int apt = (c->sys->pix_fmt == PIX_FMT_YUV420P ? 0 : 1);
809+ int apt = (c->sys->pix_fmt == AV_PIX_FMT_YUV420P ? 0 : 1);
810810
811811 uint8_t aspect = 0;
812812 if ((int)(av_q2d(c->avctx->sample_aspect_ratio) * c->avctx->width / c->avctx->height * 10) >= 17) /* 16:9 */
@@ -984,8 +984,8 @@ AVCodec ff_dvvideo_encoder = { · 171 unmodified lines
984984 .init = dvvideo_init_encoder,
985985 .encode2 = dvvideo_encode_frame,
986986 .capabilities = CODEC_CAP_SLICE_THREADS,
987− .pix_fmts = (const enum PixelFormat[]) {
988− PIX_FMT_YUV411P, PIX_FMT_YUV422P, PIX_FMT_YUV420P, PIX_FMT_NONE
987+ .pix_fmts = (const enum AVPixelFormat[]) {
988+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE
989989 },
990990 .long_name = NULL_IF_CONFIG_SMALL("DV (Digital Video)"),
991991 };
libavcodec/dv_profile.c+10−10
@@ -90,7 +90,7 @@ static const DVprofile dv_profiles[] = { · 89 unmodified lines
9090 .sar = {{8, 9}, {32, 27}},
9191 .work_chunks = &work_chunks_dv25ntsc[0],
9292 .idct_factor = &dv_idct_factor_sd[0],
93− .pix_fmt = PIX_FMT_YUV411P,
93+ .pix_fmt = AV_PIX_FMT_YUV411P,
9494 .bpm = 6,
9595 .block_sizes = block_sizes_dv2550,
9696 .audio_stride = 90,
@@ -110,7 +110,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
110110 .sar = {{16, 15}, {64, 45}},
111111 .work_chunks = &work_chunks_dv25pal[0],
112112 .idct_factor = &dv_idct_factor_sd[0],
113− .pix_fmt = PIX_FMT_YUV420P,
113+ .pix_fmt = AV_PIX_FMT_YUV420P,
114114 .bpm = 6,
115115 .block_sizes = block_sizes_dv2550,
116116 .audio_stride = 108,
@@ -130,7 +130,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
130130 .sar = {{16, 15}, {64, 45}},
131131 .work_chunks = &work_chunks_dv25pal411[0],
132132 .idct_factor = &dv_idct_factor_sd[0],
133− .pix_fmt = PIX_FMT_YUV411P,
133+ .pix_fmt = AV_PIX_FMT_YUV411P,
134134 .bpm = 6,
135135 .block_sizes = block_sizes_dv2550,
136136 .audio_stride = 108,
@@ -150,7 +150,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
150150 .sar = {{8, 9}, {32, 27}},
151151 .work_chunks = &work_chunks_dv50ntsc[0],
152152 .idct_factor = &dv_idct_factor_sd[0],
153− .pix_fmt = PIX_FMT_YUV422P,
153+ .pix_fmt = AV_PIX_FMT_YUV422P,
154154 .bpm = 6,
155155 .block_sizes = block_sizes_dv2550,
156156 .audio_stride = 90,
@@ -170,7 +170,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
170170 .sar = {{16, 15}, {64, 45}},
171171 .work_chunks = &work_chunks_dv50pal[0],
172172 .idct_factor = &dv_idct_factor_sd[0],
173− .pix_fmt = PIX_FMT_YUV422P,
173+ .pix_fmt = AV_PIX_FMT_YUV422P,
174174 .bpm = 6,
175175 .block_sizes = block_sizes_dv2550,
176176 .audio_stride = 108,
@@ -190,7 +190,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
190190 .sar = {{1, 1}, {3, 2}},
191191 .work_chunks = &work_chunks_dv100ntsci[0],
192192 .idct_factor = &dv_idct_factor_hd1080[0],
193− .pix_fmt = PIX_FMT_YUV422P,
193+ .pix_fmt = AV_PIX_FMT_YUV422P,
194194 .bpm = 8,
195195 .block_sizes = block_sizes_dv100,
196196 .audio_stride = 90,
@@ -210,7 +210,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
210210 .sar = {{1, 1}, {4, 3}},
211211 .work_chunks = &work_chunks_dv100pali[0],
212212 .idct_factor = &dv_idct_factor_hd1080[0],
213− .pix_fmt = PIX_FMT_YUV422P,
213+ .pix_fmt = AV_PIX_FMT_YUV422P,
214214 .bpm = 8,
215215 .block_sizes = block_sizes_dv100,
216216 .audio_stride = 108,
@@ -230,7 +230,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
230230 .sar = {{1, 1}, {4, 3}},
231231 .work_chunks = &work_chunks_dv100ntscp[0],
232232 .idct_factor = &dv_idct_factor_hd720[0],
233− .pix_fmt = PIX_FMT_YUV422P,
233+ .pix_fmt = AV_PIX_FMT_YUV422P,
234234 .bpm = 8,
235235 .block_sizes = block_sizes_dv100,
236236 .audio_stride = 90,
@@ -250,7 +250,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
250250 .sar = {{1, 1}, {4, 3}},
251251 .work_chunks = &work_chunks_dv100palp[0],
252252 .idct_factor = &dv_idct_factor_hd720[0],
253− .pix_fmt = PIX_FMT_YUV422P,
253+ .pix_fmt = AV_PIX_FMT_YUV422P,
254254 .bpm = 8,
255255 .block_sizes = block_sizes_dv100,
256256 .audio_stride = 90,
@@ -270,7 +270,7 @@ static const DVprofile dv_profiles[] = { · 13 unmodified lines
270270 .sar = {{16, 15}, {64, 45}},
271271 .work_chunks = &work_chunks_dv25pal[0],
272272 .idct_factor = &dv_idct_factor_sd[0],
273− .pix_fmt = PIX_FMT_YUV420P,
273+ .pix_fmt = AV_PIX_FMT_YUV420P,
274274 .bpm = 6,
275275 .block_sizes = block_sizes_dv2550,
276276 .audio_stride = 108,
libavcodec/dv_profile.h+1−1
@@ -49,7 +49,7 @@ typedef struct DVprofile { · 48 unmodified lines
4949 AVRational sar[2]; /* sample aspect ratios for 4:3 and 16:9 */
5050 DVwork_chunk *work_chunks; /* each thread gets its own chunk of frame to work on */
5151 uint32_t *idct_factor; /* set of iDCT factor tables */
52− enum PixelFormat pix_fmt; /* picture pixel format */
52+ enum AVPixelFormat pix_fmt; /* picture pixel format */
5353 int bpm; /* blocks per macroblock */
5454 const uint8_t *block_sizes; /* AC block sizes, in bits */
5555 int audio_stride; /* size of audio_shuffle table */
libavcodec/dvdec.c+5−5
@@ -253,8 +253,8 @@ static int dv_decode_video_segment(AVCodecContext *avctx, void *arg) · 252 unmodified lines
253253 dv_calculate_mb_xy(s, work_chunk, mb_index, &mb_x, &mb_y);
254254
255255 /* idct_put'ting luminance */
256− if ((s->sys->pix_fmt == PIX_FMT_YUV420P) ||
257− (s->sys->pix_fmt == PIX_FMT_YUV411P && mb_x >= (704 / 8)) ||
256+ if ((s->sys->pix_fmt == AV_PIX_FMT_YUV420P) ||
257+ (s->sys->pix_fmt == AV_PIX_FMT_YUV411P && mb_x >= (704 / 8)) ||
258258 (s->sys->height >= 720 && mb_y != 134)) {
259259 y_stride = (s->picture.linesize[0] << ((!is_field_mode[mb_index]) * log2_blocksize));
260260 } else {
@@ -274,11 +274,11 @@ static int dv_decode_video_segment(AVCodecContext *avctx, void *arg) · 13 unmodified lines
274274 block += 4*64;
275275
276276 /* idct_put'ting chrominance */
277− c_offset = (((mb_y >> (s->sys->pix_fmt == PIX_FMT_YUV420P)) * s->picture.linesize[1] +
278− (mb_x >> ((s->sys->pix_fmt == PIX_FMT_YUV411P) ? 2 : 1))) << log2_blocksize);
277+ c_offset = (((mb_y >> (s->sys->pix_fmt == AV_PIX_FMT_YUV420P)) * s->picture.linesize[1] +
278+ (mb_x >> ((s->sys->pix_fmt == AV_PIX_FMT_YUV411P) ? 2 : 1))) << log2_blocksize);
279279 for (j = 2; j; j--) {
280280 uint8_t *c_ptr = s->picture.data[j] + c_offset;
281− if (s->sys->pix_fmt == PIX_FMT_YUV411P && mb_x >= (704 / 8)) {
281+ if (s->sys->pix_fmt == AV_PIX_FMT_YUV411P && mb_x >= (704 / 8)) {
282282 uint64_t aligned_pixels[64/8];
283283 uint8_t *pixels = (uint8_t*)aligned_pixels;
284284 uint8_t *c_ptr1, *ptr1;
libavcodec/dxa.c+1−1
@@ -292,7 +292,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 291 unmodified lines
292292 {
293293 DxaDecContext * const c = avctx->priv_data;
294294
295− avctx->pix_fmt = PIX_FMT_PAL8;
295+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
296296
297297 c->dsize = avctx->width * avctx->height * 2;
298298 if((c->decomp_buf = av_malloc(c->dsize)) == NULL) {
libavcodec/dxtory.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626
2727 static av_cold int decode_init(AVCodecContext *avctx)
2828 {
29− avctx->pix_fmt = PIX_FMT_YUV420P;
29+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
3030 avctx->coded_frame = avcodec_alloc_frame();
3131 if (!avctx->coded_frame)
3232 return AVERROR(ENOMEM);
libavcodec/dxva2_h264.c+1−1
@@ -443,7 +443,7 @@ AVHWAccel ff_h264_dxva2_hwaccel = { · 442 unmodified lines
443443 .name = "h264_dxva2",
444444 .type = AVMEDIA_TYPE_VIDEO,
445445 .id = AV_CODEC_ID_H264,
446− .pix_fmt = PIX_FMT_DXVA2_VLD,
446+ .pix_fmt = AV_PIX_FMT_DXVA2_VLD,
447447 .start_frame = start_frame,
448448 .decode_slice = decode_slice,
449449 .end_frame = end_frame,
libavcodec/dxva2_mpeg2.c+1−1
@@ -264,7 +264,7 @@ AVHWAccel ff_mpeg2_dxva2_hwaccel = { · 263 unmodified lines
264264 .name = "mpeg2_dxva2",
265265 .type = AVMEDIA_TYPE_VIDEO,
266266 .id = AV_CODEC_ID_MPEG2VIDEO,
267− .pix_fmt = PIX_FMT_DXVA2_VLD,
267+ .pix_fmt = AV_PIX_FMT_DXVA2_VLD,
268268 .start_frame = start_frame,
269269 .decode_slice = decode_slice,
270270 .end_frame = end_frame,
libavcodec/dxva2_vc1.c+2−2
@@ -269,7 +269,7 @@ AVHWAccel ff_wmv3_dxva2_hwaccel = { · 268 unmodified lines
269269 .name = "wmv3_dxva2",
270270 .type = AVMEDIA_TYPE_VIDEO,
271271 .id = AV_CODEC_ID_WMV3,
272− .pix_fmt = PIX_FMT_DXVA2_VLD,
272+ .pix_fmt = AV_PIX_FMT_DXVA2_VLD,
273273 .start_frame = start_frame,
274274 .decode_slice = decode_slice,
275275 .end_frame = end_frame,
@@ -281,7 +281,7 @@ AVHWAccel ff_vc1_dxva2_hwaccel = { · 5 unmodified lines
281281 .name = "vc1_dxva2",
282282 .type = AVMEDIA_TYPE_VIDEO,
283283 .id = AV_CODEC_ID_VC1,
284− .pix_fmt = PIX_FMT_DXVA2_VLD,
284+ .pix_fmt = AV_PIX_FMT_DXVA2_VLD,
285285 .start_frame = start_frame,
286286 .decode_slice = decode_slice,
287287 .end_frame = end_frame,
libavcodec/eacmv.c+1−1
@@ -45,7 +45,7 @@ typedef struct CmvContext { · 44 unmodified lines
4545 static av_cold int cmv_decode_init(AVCodecContext *avctx){
4646 CmvContext *s = avctx->priv_data;
4747 s->avctx = avctx;
48− avctx->pix_fmt = PIX_FMT_PAL8;
48+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
4949 return 0;
5050 }
5151
libavcodec/eamad.c+1−1
@@ -61,7 +61,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 60 unmodified lines
6161 {
6262 MadContext *s = avctx->priv_data;
6363 s->avctx = avctx;
64− avctx->pix_fmt = PIX_FMT_YUV420P;
64+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
6565 ff_dsputil_init(&s->dsp, avctx);
6666 ff_init_scantable_permutation(s->dsp.idct_permutation, FF_NO_IDCT_PERM);
6767 ff_init_scantable(s->dsp.idct_permutation, &s->scantable, ff_zigzag_direct);
libavcodec/eatgq.c+1−1
@@ -53,7 +53,7 @@ static av_cold int tgq_decode_init(AVCodecContext *avctx){ · 52 unmodified lines
5353 ff_init_scantable_permutation(idct_permutation, FF_NO_IDCT_PERM);
5454 ff_init_scantable(idct_permutation, &s->scantable, ff_zigzag_direct);
5555 avctx->time_base = (AVRational){1, 15};
56− avctx->pix_fmt = PIX_FMT_YUV420P;
56+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
5757 return 0;
5858 }
5959
libavcodec/eatgv.c+1−1
@@ -54,7 +54,7 @@ static av_cold int tgv_decode_init(AVCodecContext *avctx){ · 53 unmodified lines
5454 TgvContext *s = avctx->priv_data;
5555 s->avctx = avctx;
5656 avctx->time_base = (AVRational){1, 15};
57− avctx->pix_fmt = PIX_FMT_PAL8;
57+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
5858 return 0;
5959 }
6060
libavcodec/eatqi.c+1−1
@@ -52,7 +52,7 @@ static av_cold int tqi_decode_init(AVCodecContext *avctx) · 51 unmodified lines
5252 ff_init_scantable(s->dsp.idct_permutation, &s->intra_scantable, ff_zigzag_direct);
5353 s->qscale = 1;
5454 avctx->time_base = (AVRational){1, 15};
55− avctx->pix_fmt = PIX_FMT_YUV420P;
55+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
5656 ff_mpeg12_init_vlcs();
5757 return 0;
5858 }
libavcodec/escape124.c+1−1
@@ -61,7 +61,7 @@ static av_cold int escape124_decode_init(AVCodecContext *avctx) · 60 unmodified lines
6161 {
6262 Escape124Context *s = avctx->priv_data;
6363
64− avctx->pix_fmt = PIX_FMT_RGB555;
64+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
6565
6666 s->num_superblocks = ((unsigned)avctx->width / 8) *
6767 ((unsigned)avctx->height / 8);
libavcodec/ffv1.c+22−22
@@ -901,9 +901,9 @@ static av_cold int encode_init(AVCodecContext *avctx) · 900 unmodified lines
901901
902902 avctx->coded_frame= &s->picture;
903903 switch(avctx->pix_fmt){
904− case PIX_FMT_YUV444P16:
905− case PIX_FMT_YUV422P16:
906− case PIX_FMT_YUV420P16:
904+ case AV_PIX_FMT_YUV444P16:
905+ case AV_PIX_FMT_YUV422P16:
906+ case AV_PIX_FMT_YUV420P16:
907907 if(avctx->bits_per_raw_sample <=8){
908908 av_log(avctx, AV_LOG_ERROR, "bits_per_raw_sample invalid\n");
909909 return -1;
@@ -913,14 +913,14 @@ static av_cold int encode_init(AVCodecContext *avctx) · 3 unmodified lines
913913 return -1;
914914 }
915915 s->version= FFMAX(s->version, 1);
916− case PIX_FMT_YUV444P:
917− case PIX_FMT_YUV422P:
918− case PIX_FMT_YUV420P:
919− case PIX_FMT_YUV411P:
920− case PIX_FMT_YUV410P:
916+ case AV_PIX_FMT_YUV444P:
917+ case AV_PIX_FMT_YUV422P:
918+ case AV_PIX_FMT_YUV420P:
919+ case AV_PIX_FMT_YUV411P:
920+ case AV_PIX_FMT_YUV410P:
921921 s->colorspace= 0;
922922 break;
923− case PIX_FMT_RGB32:
923+ case AV_PIX_FMT_RGB32:
924924 s->colorspace= 1;
925925 break;
926926 default:
@@ -1547,20 +1547,20 @@ static int read_header(FFV1Context *f){ · 620 unmodified lines
15471547 if(f->colorspace==0){
15481548 if(f->avctx->bits_per_raw_sample<=8){
15491549 switch(16*f->chroma_h_shift + f->chroma_v_shift){
1550− case 0x00: f->avctx->pix_fmt= PIX_FMT_YUV444P; break;
1551− case 0x10: f->avctx->pix_fmt= PIX_FMT_YUV422P; break;
1552− case 0x11: f->avctx->pix_fmt= PIX_FMT_YUV420P; break;
1553− case 0x20: f->avctx->pix_fmt= PIX_FMT_YUV411P; break;
1554− case 0x22: f->avctx->pix_fmt= PIX_FMT_YUV410P; break;
1550+ case 0x00: f->avctx->pix_fmt= AV_PIX_FMT_YUV444P; break;
1551+ case 0x10: f->avctx->pix_fmt= AV_PIX_FMT_YUV422P; break;
1552+ case 0x11: f->avctx->pix_fmt= AV_PIX_FMT_YUV420P; break;
1553+ case 0x20: f->avctx->pix_fmt= AV_PIX_FMT_YUV411P; break;
1554+ case 0x22: f->avctx->pix_fmt= AV_PIX_FMT_YUV410P; break;
15551555 default:
15561556 av_log(f->avctx, AV_LOG_ERROR, "format not supported\n");
15571557 return -1;
15581558 }
15591559 }else{
15601560 switch(16*f->chroma_h_shift + f->chroma_v_shift){
1561− case 0x00: f->avctx->pix_fmt= PIX_FMT_YUV444P16; break;
1562− case 0x10: f->avctx->pix_fmt= PIX_FMT_YUV422P16; break;
1563− case 0x11: f->avctx->pix_fmt= PIX_FMT_YUV420P16; break;
1561+ case 0x00: f->avctx->pix_fmt= AV_PIX_FMT_YUV444P16; break;
1562+ case 0x10: f->avctx->pix_fmt= AV_PIX_FMT_YUV422P16; break;
1563+ case 0x11: f->avctx->pix_fmt= AV_PIX_FMT_YUV420P16; break;
15641564 default:
15651565 av_log(f->avctx, AV_LOG_ERROR, "format not supported\n");
15661566 return -1;
@@ -1571,7 +1571,7 @@ static int read_header(FFV1Context *f){ · 4 unmodified lines
15711571 av_log(f->avctx, AV_LOG_ERROR, "chroma subsampling not supported in this colorspace\n");
15721572 return -1;
15731573 }
1574− f->avctx->pix_fmt= PIX_FMT_RGB32;
1574+ f->avctx->pix_fmt= AV_PIX_FMT_RGB32;
15751575 }else{
15761576 av_log(f->avctx, AV_LOG_ERROR, "colorspace not supported\n");
15771577 return -1;
@@ -1759,10 +1759,10 @@ AVCodec ff_ffv1_encoder = { · 181 unmodified lines
17591759 .encode2 = encode_frame,
17601760 .close = common_end,
17611761 .capabilities = CODEC_CAP_SLICE_THREADS,
1762− .pix_fmts = (const enum PixelFormat[]){
1763− PIX_FMT_YUV420P, PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV411P,
1764− PIX_FMT_YUV410P, PIX_FMT_RGB32, PIX_FMT_YUV420P16, PIX_FMT_YUV422P16,
1765− PIX_FMT_YUV444P16, PIX_FMT_NONE
1762+ .pix_fmts = (const enum AVPixelFormat[]){
1763+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV411P,
1764+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_RGB32, AV_PIX_FMT_YUV420P16, AV_PIX_FMT_YUV422P16,
1765+ AV_PIX_FMT_YUV444P16, AV_PIX_FMT_NONE
17661766 },
17671767 .long_name = NULL_IF_CONFIG_SMALL("FFmpeg video codec #1"),
17681768 };
libavcodec/flashsv.c+3−3
@@ -114,7 +114,7 @@ static av_cold int flashsv_decode_init(AVCodecContext *avctx) · 113 unmodified lines
114114 av_log(avctx, AV_LOG_ERROR, "Inflate init error: %d\n", zret);
115115 return 1;
116116 }
117− avctx->pix_fmt = PIX_FMT_BGR24;
117+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
118118 s->frame.data[0] = NULL;
119119
120120 return 0;
@@ -461,7 +461,7 @@ AVCodec ff_flashsv_decoder = { · 340 unmodified lines
461461 .close = flashsv_decode_end,
462462 .decode = flashsv_decode_frame,
463463 .capabilities = CODEC_CAP_DR1,
464− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_BGR24, PIX_FMT_NONE },
464+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_BGR24, AV_PIX_FMT_NONE },
465465 .long_name = NULL_IF_CONFIG_SMALL("Flash Screen Video v1"),
466466 };
467467 #endif /* CONFIG_FLASHSV_DECODER */
@@ -524,7 +524,7 @@ AVCodec ff_flashsv2_decoder = { · 56 unmodified lines
524524 .close = flashsv2_decode_end,
525525 .decode = flashsv_decode_frame,
526526 .capabilities = CODEC_CAP_DR1,
527− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_BGR24, PIX_FMT_NONE },
527+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_BGR24, AV_PIX_FMT_NONE },
528528 .long_name = NULL_IF_CONFIG_SMALL("Flash Screen Video v2"),
529529 };
530530 #endif /* CONFIG_FLASHSV2_DECODER */
libavcodec/flashsvenc.c+1−1
@@ -287,6 +287,6 @@ AVCodec ff_flashsv_encoder = { · 286 unmodified lines
287287 .init = flashsv_encode_init,
288288 .encode2 = flashsv_encode_frame,
289289 .close = flashsv_encode_end,
290− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_BGR24, PIX_FMT_NONE },
290+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_BGR24, AV_PIX_FMT_NONE },
291291 .long_name = NULL_IF_CONFIG_SMALL("Flash Screen Video"),
292292 };
libavcodec/flicvideo.c+8−8
@@ -111,10 +111,10 @@ static av_cold int flic_decode_init(AVCodecContext *avctx) · 110 unmodified lines
111111 }
112112
113113 switch (depth) {
114− case 8 : avctx->pix_fmt = PIX_FMT_PAL8; break;
115− case 15 : avctx->pix_fmt = PIX_FMT_RGB555; break;
116− case 16 : avctx->pix_fmt = PIX_FMT_RGB565; break;
117− case 24 : avctx->pix_fmt = PIX_FMT_BGR24; /* Supposedly BGR, but havent any files to test with */
114+ case 8 : avctx->pix_fmt = AV_PIX_FMT_PAL8; break;
115+ case 15 : avctx->pix_fmt = AV_PIX_FMT_RGB555; break;
116+ case 16 : avctx->pix_fmt = AV_PIX_FMT_RGB565; break;
117+ case 24 : avctx->pix_fmt = AV_PIX_FMT_BGR24; /* Supposedly BGR, but havent any files to test with */
118118 av_log(avctx, AV_LOG_ERROR, "24Bpp FLC/FLX is unsupported due to no test files.\n");
119119 return -1;
120120 default :
@@ -701,16 +701,16 @@ static int flic_decode_frame(AVCodecContext *avctx, · 580 unmodified lines
701701 {
702702 const uint8_t *buf = avpkt->data;
703703 int buf_size = avpkt->size;
704− if (avctx->pix_fmt == PIX_FMT_PAL8) {
704+ if (avctx->pix_fmt == AV_PIX_FMT_PAL8) {
705705 return flic_decode_frame_8BPP(avctx, data, data_size,
706706 buf, buf_size);
707707 }
708− else if ((avctx->pix_fmt == PIX_FMT_RGB555) ||
709− (avctx->pix_fmt == PIX_FMT_RGB565)) {
708+ else if ((avctx->pix_fmt == AV_PIX_FMT_RGB555) ||
709+ (avctx->pix_fmt == AV_PIX_FMT_RGB565)) {
710710 return flic_decode_frame_15_16BPP(avctx, data, data_size,
711711 buf, buf_size);
712712 }
713− else if (avctx->pix_fmt == PIX_FMT_BGR24) {
713+ else if (avctx->pix_fmt == AV_PIX_FMT_BGR24) {
714714 return flic_decode_frame_24BPP(avctx, data, data_size,
715715 buf, buf_size);
716716 }
libavcodec/flvenc.c+1−1
@@ -94,7 +94,7 @@ AVCodec ff_flv_encoder = { · 93 unmodified lines
9494 .init = ff_MPV_encode_init,
9595 .encode2 = ff_MPV_encode_picture,
9696 .close = ff_MPV_encode_end,
97− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
97+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
9898 .long_name = NULL_IF_CONFIG_SMALL("FLV / Sorenson Spark / Sorenson H.263 (Flash Video)"),
9999 .priv_class = &flv_class,
100100 };
libavcodec/fraps.c+3−3
@@ -61,7 +61,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 60 unmodified lines
6161 FrapsContext * const s = avctx->priv_data;
6262
6363 avctx->coded_frame = &s->frame;
64− avctx->pix_fmt= PIX_FMT_NONE; /* set in decode_frame */
64+ avctx->pix_fmt= AV_PIX_FMT_NONE; /* set in decode_frame */
6565
6666 s->avctx = avctx;
6767 s->tmpbuf = NULL;
@@ -139,7 +139,7 @@ static int decode_frame(AVCodecContext *avctx, · 71 unmodified lines
139139 uint32_t *luma1,*luma2,*cb,*cr;
140140 uint32_t offs[4];
141141 int i, j, is_chroma, planes;
142− enum PixelFormat pix_fmt;
142+ enum AVPixelFormat pix_fmt;
143143
144144 header = AV_RL32(buf);
145145 version = header & 0xff;
@@ -156,7 +156,7 @@ static int decode_frame(AVCodecContext *avctx, · 10 unmodified lines
156156 if (header_size == 8)
157157 buf+=4;
158158
159− pix_fmt = version & 1 ? PIX_FMT_BGR24 : PIX_FMT_YUVJ420P;
159+ pix_fmt = version & 1 ? AV_PIX_FMT_BGR24 : AV_PIX_FMT_YUVJ420P;
160160 if (avctx->pix_fmt != pix_fmt && f->data[0]) {
161161 avctx->release_buffer(avctx, f);
162162 }
libavcodec/frwu.c+1−1
@@ -29,7 +29,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 28 unmodified lines
2929 av_log(avctx, AV_LOG_ERROR, "frwu needs even width\n");
3030 return AVERROR(EINVAL);
3131 }
32− avctx->pix_fmt = PIX_FMT_UYVY422;
32+ avctx->pix_fmt = AV_PIX_FMT_UYVY422;
3333
3434 avctx->coded_frame = avcodec_alloc_frame();
3535 if (!avctx->coded_frame)
libavcodec/gif.c+3−3
@@ -187,9 +187,9 @@ AVCodec ff_gif_encoder = { · 186 unmodified lines
187187 .init = gif_encode_init,
188188 .encode2 = gif_encode_frame,
189189 .close = gif_encode_close,
190− .pix_fmts = (const enum PixelFormat[]){
191− PIX_FMT_RGB8, PIX_FMT_BGR8, PIX_FMT_RGB4_BYTE, PIX_FMT_BGR4_BYTE,
192− PIX_FMT_GRAY8, PIX_FMT_PAL8, PIX_FMT_NONE
190+ .pix_fmts = (const enum AVPixelFormat[]){
191+ AV_PIX_FMT_RGB8, AV_PIX_FMT_BGR8, AV_PIX_FMT_RGB4_BYTE, AV_PIX_FMT_BGR4_BYTE,
192+ AV_PIX_FMT_GRAY8, AV_PIX_FMT_PAL8, AV_PIX_FMT_NONE
193193 },
194194 .long_name = NULL_IF_CONFIG_SMALL("GIF (Graphics Interchange Format)"),
195195 };
libavcodec/gifdec.c+1−1
@@ -294,7 +294,7 @@ static int gif_decode_frame(AVCodecContext *avctx, void *data, int *data_size, A · 293 unmodified lines
294294 if (gif_read_header1(s) < 0)
295295 return -1;
296296
297− avctx->pix_fmt = PIX_FMT_PAL8;
297+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
298298 if (av_image_check_size(s->screen_width, s->screen_height, 0, avctx))
299299 return -1;
300300 avcodec_set_dimensions(avctx, s->screen_width, s->screen_height);
libavcodec/h261dec.c+1−1
@@ -85,7 +85,7 @@ static av_cold int h261_decode_init(AVCodecContext *avctx){ · 84 unmodified lines
8585
8686 s->out_format = FMT_H261;
8787 s->low_delay= 1;
88− avctx->pix_fmt= PIX_FMT_YUV420P;
88+ avctx->pix_fmt= AV_PIX_FMT_YUV420P;
8989
9090 s->codec_id= avctx->codec->id;
9191
libavcodec/h261enc.c+1−1
@@ -331,7 +331,7 @@ AVCodec ff_h261_encoder = { · 330 unmodified lines
331331 .init = ff_MPV_encode_init,
332332 .encode2 = ff_MPV_encode_picture,
333333 .close = ff_MPV_encode_end,
334− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
334+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
335335 .long_name = NULL_IF_CONFIG_SMALL("H.261"),
336336 .priv_class = &h261_class,
337337 };
libavcodec/h263dec.c+1−1
@@ -59,7 +59,7 @@ av_cold int ff_h263_decode_init(AVCodecContext *avctx) · 58 unmodified lines
5959 s->decode_mb= ff_h263_decode_mb;
6060 s->low_delay= 1;
6161 if (avctx->codec->id == AV_CODEC_ID_MSS2)
62− avctx->pix_fmt = PIX_FMT_YUV420P;
62+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
6363 else
6464 avctx->pix_fmt = avctx->get_format(avctx, avctx->codec->pix_fmts);
6565 s->unrestricted_mv= 1;
libavcodec/h264.c+21−21
@@ -59,12 +59,12 @@ static const uint8_t div6[QP_MAX_NUM + 1] = { · 58 unmodified lines
5959 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 10, 10, 10, 10,
6060 };
6161
62−static const enum PixelFormat hwaccel_pixfmt_list_h264_jpeg_420[] = {
63− PIX_FMT_DXVA2_VLD,
64− PIX_FMT_VAAPI_VLD,
65− PIX_FMT_VDA_VLD,
66− PIX_FMT_YUVJ420P,
67− PIX_FMT_NONE
62+static const enum AVPixelFormat hwaccel_pixfmt_list_h264_jpeg_420[] = {
63+ AV_PIX_FMT_DXVA2_VLD,
64+ AV_PIX_FMT_VAAPI_VLD,
65+ AV_PIX_FMT_VDA_VLD,
66+ AV_PIX_FMT_YUVJ420P,
67+ AV_PIX_FMT_NONE
6868 };
6969
7070 /**
@@ -2502,35 +2502,35 @@ static int decode_slice_header(H264Context *h, H264Context *h0) · 2431 unmodified lines
25022502 case 9:
25032503 if (CHROMA444) {
25042504 if (s->avctx->colorspace == AVCOL_SPC_RGB) {
2505− s->avctx->pix_fmt = PIX_FMT_GBRP9;
2505+ s->avctx->pix_fmt = AV_PIX_FMT_GBRP9;
25062506 } else
2507− s->avctx->pix_fmt = PIX_FMT_YUV444P9;
2507+ s->avctx->pix_fmt = AV_PIX_FMT_YUV444P9;
25082508 } else if (CHROMA422)
2509− s->avctx->pix_fmt = PIX_FMT_YUV422P9;
2509+ s->avctx->pix_fmt = AV_PIX_FMT_YUV422P9;
25102510 else
2511− s->avctx->pix_fmt = PIX_FMT_YUV420P9;
2511+ s->avctx->pix_fmt = AV_PIX_FMT_YUV420P9;
25122512 break;
25132513 case 10:
25142514 if (CHROMA444) {
25152515 if (s->avctx->colorspace == AVCOL_SPC_RGB) {
2516− s->avctx->pix_fmt = PIX_FMT_GBRP10;
2516+ s->avctx->pix_fmt = AV_PIX_FMT_GBRP10;
25172517 } else
2518− s->avctx->pix_fmt = PIX_FMT_YUV444P10;
2518+ s->avctx->pix_fmt = AV_PIX_FMT_YUV444P10;
25192519 } else if (CHROMA422)
2520− s->avctx->pix_fmt = PIX_FMT_YUV422P10;
2520+ s->avctx->pix_fmt = AV_PIX_FMT_YUV422P10;
25212521 else
2522− s->avctx->pix_fmt = PIX_FMT_YUV420P10;
2522+ s->avctx->pix_fmt = AV_PIX_FMT_YUV420P10;
25232523 break;
25242524 case 8:
25252525 if (CHROMA444) {
25262526 if (s->avctx->colorspace == AVCOL_SPC_RGB) {
2527− s->avctx->pix_fmt = PIX_FMT_GBRP;
2527+ s->avctx->pix_fmt = AV_PIX_FMT_GBRP;
25282528 } else
2529− s->avctx->pix_fmt = s->avctx->color_range == AVCOL_RANGE_JPEG ? PIX_FMT_YUVJ444P
2530− : PIX_FMT_YUV444P;
2529+ s->avctx->pix_fmt = s->avctx->color_range == AVCOL_RANGE_JPEG ? AV_PIX_FMT_YUVJ444P
2530+ : AV_PIX_FMT_YUV444P;
25312531 } else if (CHROMA422) {
2532− s->avctx->pix_fmt = s->avctx->color_range == AVCOL_RANGE_JPEG ? PIX_FMT_YUVJ422P
2533− : PIX_FMT_YUV422P;
2532+ s->avctx->pix_fmt = s->avctx->color_range == AVCOL_RANGE_JPEG ? AV_PIX_FMT_YUVJ422P
2533+ : AV_PIX_FMT_YUV422P;
25342534 } else {
25352535 s->avctx->pix_fmt = s->avctx->get_format(s->avctx,
25362536 s->avctx->codec->pix_fmts ?
@@ -4125,8 +4125,8 @@ AVCodec ff_h264_vdpau_decoder = { · 1588 unmodified lines
41254125 .capabilities = CODEC_CAP_DR1 | CODEC_CAP_DELAY | CODEC_CAP_HWACCEL_VDPAU,
41264126 .flush = flush_dpb,
41274127 .long_name = NULL_IF_CONFIG_SMALL("H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (VDPAU acceleration)"),
4128− .pix_fmts = (const enum PixelFormat[]) { PIX_FMT_VDPAU_H264,
4129− PIX_FMT_NONE},
4128+ .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_VDPAU_H264,
4129+ AV_PIX_FMT_NONE},
41304130 .profiles = NULL_IF_CONFIG_SMALL(profiles),
41314131 };
41324132 #endif
libavcodec/huffyuv.c+16−16
@@ -456,21 +456,21 @@ static av_cold int decode_init(AVCodecContext *avctx) · 455 unmodified lines
456456
457457 switch (s->bitstream_bpp) {
458458 case 12:
459− avctx->pix_fmt = PIX_FMT_YUV420P;
459+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
460460 break;
461461 case 16:
462462 if (s->yuy2) {
463− avctx->pix_fmt = PIX_FMT_YUYV422;
463+ avctx->pix_fmt = AV_PIX_FMT_YUYV422;
464464 } else {
465− avctx->pix_fmt = PIX_FMT_YUV422P;
465+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
466466 }
467467 break;
468468 case 24:
469469 case 32:
470470 if (s->bgr32) {
471− avctx->pix_fmt = PIX_FMT_RGB32;
471+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
472472 } else {
473− avctx->pix_fmt = PIX_FMT_BGR24;
473+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
474474 }
475475 break;
476476 default:
@@ -545,13 +545,13 @@ static av_cold int encode_init(AVCodecContext *avctx) · 68 unmodified lines
545545 avctx->coded_frame = &s->picture;
546546
547547 switch (avctx->pix_fmt) {
548− case PIX_FMT_YUV420P:
548+ case AV_PIX_FMT_YUV420P:
549549 s->bitstream_bpp = 12;
550550 break;
551− case PIX_FMT_YUV422P:
551+ case AV_PIX_FMT_YUV422P:
552552 s->bitstream_bpp = 16;
553553 break;
554− case PIX_FMT_RGB32:
554+ case AV_PIX_FMT_RGB32:
555555 s->bitstream_bpp = 24;
556556 break;
557557 default:
@@ -573,7 +573,7 @@ static av_cold int encode_init(AVCodecContext *avctx) · 15 unmodified lines
573573 }else s->context= 0;
574574
575575 if (avctx->codec->id == AV_CODEC_ID_HUFFYUV) {
576− if (avctx->pix_fmt == PIX_FMT_YUV420P) {
576+ if (avctx->pix_fmt == AV_PIX_FMT_YUV420P) {
577577 av_log(avctx, AV_LOG_ERROR,
578578 "Error: YV12 is not supported by huffyuv; use "
579579 "vcodec=ffvhuff or format=422p\n");
@@ -1256,8 +1256,8 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 676 unmodified lines
12561256
12571257 init_put_bits(&s->pb, pkt->data + size, pkt->size - size);
12581258
1259− if (avctx->pix_fmt == PIX_FMT_YUV422P ||
1260− avctx->pix_fmt == PIX_FMT_YUV420P) {
1259+ if (avctx->pix_fmt == AV_PIX_FMT_YUV422P ||
1260+ avctx->pix_fmt == AV_PIX_FMT_YUV420P) {
12611261 int lefty, leftu, leftv, y, cy;
12621262
12631263 put_bits(&s->pb, 8, leftv = p->data[2][0]);
@@ -1361,7 +1361,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 97 unmodified lines
13611361 encode_422_bitstream(s, 0, width);
13621362 }
13631363 }
1364− } else if(avctx->pix_fmt == PIX_FMT_RGB32) {
1364+ } else if(avctx->pix_fmt == AV_PIX_FMT_RGB32) {
13651365 uint8_t *data = p->data[0] + (height - 1) * p->linesize[0];
13661366 const int stride = -p->linesize[0];
13671367 const int fake_stride = -fake_ystride;
@@ -1479,8 +1479,8 @@ AVCodec ff_huffyuv_encoder = { · 111 unmodified lines
14791479 .init = encode_init,
14801480 .encode2 = encode_frame,
14811481 .close = encode_end,
1482− .pix_fmts = (const enum PixelFormat[]){
1483− PIX_FMT_YUV422P, PIX_FMT_RGB32, PIX_FMT_NONE
1482+ .pix_fmts = (const enum AVPixelFormat[]){
1483+ AV_PIX_FMT_YUV422P, AV_PIX_FMT_RGB32, AV_PIX_FMT_NONE
14841484 },
14851485 .long_name = NULL_IF_CONFIG_SMALL("Huffyuv / HuffYUV"),
14861486 };
@@ -1495,8 +1495,8 @@ AVCodec ff_ffvhuff_encoder = { · 8 unmodified lines
14951495 .init = encode_init,
14961496 .encode2 = encode_frame,
14971497 .close = encode_end,
1498− .pix_fmts = (const enum PixelFormat[]){
1499− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_RGB32, PIX_FMT_NONE
1498+ .pix_fmts = (const enum AVPixelFormat[]){
1499+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_RGB32, AV_PIX_FMT_NONE
15001500 },
15011501 .long_name = NULL_IF_CONFIG_SMALL("Huffyuv FFmpeg variant"),
15021502 };
libavcodec/idcinvideo.c+1−1
@@ -151,7 +151,7 @@ static av_cold int idcin_decode_init(AVCodecContext *avctx) · 150 unmodified lines
151151 unsigned char *histograms;
152152
153153 s->avctx = avctx;
154− avctx->pix_fmt = PIX_FMT_PAL8;
154+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
155155
156156 /* make sure the Huffman tables make it */
157157 if (s->avctx->extradata_size != HUFFMAN_TABLE_SIZE) {
libavcodec/iff.c+10−10
@@ -152,10 +152,10 @@ static av_cold int decode_init(AVCodecContext *avctx) · 151 unmodified lines
152152
153153 if (avctx->bits_per_coded_sample <= 8) {
154154 avctx->pix_fmt = (avctx->bits_per_coded_sample < 8 ||
155− avctx->extradata_size) ? PIX_FMT_PAL8
156− : PIX_FMT_GRAY8;
155+ avctx->extradata_size) ? AV_PIX_FMT_PAL8
156+ : AV_PIX_FMT_GRAY8;
157157 } else if (avctx->bits_per_coded_sample <= 32) {
158− avctx->pix_fmt = PIX_FMT_BGR32;
158+ avctx->pix_fmt = AV_PIX_FMT_BGR32;
159159 } else {
160160 return AVERROR_INVALIDDATA;
161161 }
@@ -263,14 +263,14 @@ static int decode_frame_ilbm(AVCodecContext *avctx, · 101 unmodified lines
263263 } else if ((res = avctx->get_buffer(avctx, &s->frame)) < 0) {
264264 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
265265 return res;
266− } else if (avctx->bits_per_coded_sample <= 8 && avctx->pix_fmt != PIX_FMT_GRAY8) {
266+ } else if (avctx->bits_per_coded_sample <= 8 && avctx->pix_fmt != AV_PIX_FMT_GRAY8) {
267267 if ((res = ff_cmap_read_palette(avctx, (uint32_t*)s->frame.data[1])) < 0)
268268 return res;
269269 }
270270 s->init = 1;
271271
272272 if (avctx->codec_tag == MKTAG('I','L','B','M')) { // interleaved
273− if (avctx->pix_fmt == PIX_FMT_PAL8 || avctx->pix_fmt == PIX_FMT_GRAY8) {
273+ if (avctx->pix_fmt == AV_PIX_FMT_PAL8 || avctx->pix_fmt == AV_PIX_FMT_GRAY8) {
274274 for(y = 0; y < avctx->height; y++ ) {
275275 uint8_t *row = &s->frame.data[0][ y*s->frame.linesize[0] ];
276276 memset(row, 0, avctx->width);
@@ -279,7 +279,7 @@ static int decode_frame_ilbm(AVCodecContext *avctx, · 2 unmodified lines
279279 buf += s->planesize;
280280 }
281281 }
282− } else { // PIX_FMT_BGR32
282+ } else { // AV_PIX_FMT_BGR32
283283 for(y = 0; y < avctx->height; y++ ) {
284284 uint8_t *row = &s->frame.data[0][y*s->frame.linesize[0]];
285285 memset(row, 0, avctx->width << 2);
@@ -289,7 +289,7 @@ static int decode_frame_ilbm(AVCodecContext *avctx, · 3 unmodified lines
289289 }
290290 }
291291 }
292− } else if (avctx->pix_fmt == PIX_FMT_PAL8 || avctx->pix_fmt == PIX_FMT_GRAY8) { // IFF-PBM
292+ } else if (avctx->pix_fmt == AV_PIX_FMT_PAL8 || avctx->pix_fmt == AV_PIX_FMT_GRAY8) { // IFF-PBM
293293 for(y = 0; y < avctx->height; y++ ) {
294294 uint8_t *row = &s->frame.data[0][y * s->frame.linesize[0]];
295295 memcpy(row, buf, FFMIN(avctx->width, buf_end - buf));
@@ -320,14 +320,14 @@ static int decode_frame_byterun1(AVCodecContext *avctx, · 24 unmodified lines
320320 } else if ((res = avctx->get_buffer(avctx, &s->frame)) < 0) {
321321 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
322322 return res;
323− } else if (avctx->bits_per_coded_sample <= 8 && avctx->pix_fmt != PIX_FMT_GRAY8) {
323+ } else if (avctx->bits_per_coded_sample <= 8 && avctx->pix_fmt != AV_PIX_FMT_GRAY8) {
324324 if ((res = ff_cmap_read_palette(avctx, (uint32_t*)s->frame.data[1])) < 0)
325325 return res;
326326 }
327327 s->init = 1;
328328
329329 if (avctx->codec_tag == MKTAG('I','L','B','M')) { //interleaved
330− if (avctx->pix_fmt == PIX_FMT_PAL8 || avctx->pix_fmt == PIX_FMT_GRAY8) {
330+ if (avctx->pix_fmt == AV_PIX_FMT_PAL8 || avctx->pix_fmt == AV_PIX_FMT_GRAY8) {
331331 for(y = 0; y < avctx->height ; y++ ) {
332332 uint8_t *row = &s->frame.data[0][ y*s->frame.linesize[0] ];
333333 memset(row, 0, avctx->width);
@@ -336,7 +336,7 @@ static int decode_frame_byterun1(AVCodecContext *avctx, · 2 unmodified lines
336336 decodeplane8(row, s->planebuf, s->planesize, plane);
337337 }
338338 }
339− } else { //PIX_FMT_BGR32
339+ } else { //AV_PIX_FMT_BGR32
340340 for(y = 0; y < avctx->height ; y++ ) {
341341 uint8_t *row = &s->frame.data[0][y*s->frame.linesize[0]];
342342 memset(row, 0, avctx->width << 2);
libavcodec/imgconvert.c+116−116
@@ -68,87 +68,87 @@ typedef struct PixFmtInfo { · 67 unmodified lines
6868 } PixFmtInfo;
6969
7070 /* this table gives more information about formats */
71−static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = {
71+static const PixFmtInfo pix_fmt_info[AV_PIX_FMT_NB] = {
7272 /* YUV formats */
73− [PIX_FMT_YUV420P] = {
73+ [AV_PIX_FMT_YUV420P] = {
7474 .nb_channels = 3,
7575 .color_type = FF_COLOR_YUV,
7676 .pixel_type = FF_PIXEL_PLANAR,
7777 .depth = 8,
7878 },
79− [PIX_FMT_YUV422P] = {
79+ [AV_PIX_FMT_YUV422P] = {
8080 .nb_channels = 3,
8181 .color_type = FF_COLOR_YUV,
8282 .pixel_type = FF_PIXEL_PLANAR,
8383 .depth = 8,
8484 },
85− [PIX_FMT_YUV444P] = {
85+ [AV_PIX_FMT_YUV444P] = {
8686 .nb_channels = 3,
8787 .color_type = FF_COLOR_YUV,
8888 .pixel_type = FF_PIXEL_PLANAR,
8989 .depth = 8,
9090 },
91− [PIX_FMT_YUYV422] = {
91+ [AV_PIX_FMT_YUYV422] = {
9292 .nb_channels = 1,
9393 .color_type = FF_COLOR_YUV,
9494 .pixel_type = FF_PIXEL_PACKED,
9595 .depth = 8,
9696 },
97− [PIX_FMT_UYVY422] = {
97+ [AV_PIX_FMT_UYVY422] = {
9898 .nb_channels = 1,
9999 .color_type = FF_COLOR_YUV,
100100 .pixel_type = FF_PIXEL_PACKED,
101101 .depth = 8,
102102 },
103− [PIX_FMT_YUV410P] = {
103+ [AV_PIX_FMT_YUV410P] = {
104104 .nb_channels = 3,
105105 .color_type = FF_COLOR_YUV,
106106 .pixel_type = FF_PIXEL_PLANAR,
107107 .depth = 8,
108108 },
109− [PIX_FMT_YUV411P] = {
109+ [AV_PIX_FMT_YUV411P] = {
110110 .nb_channels = 3,
111111 .color_type = FF_COLOR_YUV,
112112 .pixel_type = FF_PIXEL_PLANAR,
113113 .depth = 8,
114114 },
115− [PIX_FMT_YUV440P] = {
115+ [AV_PIX_FMT_YUV440P] = {
116116 .nb_channels = 3,
117117 .color_type = FF_COLOR_YUV,
118118 .pixel_type = FF_PIXEL_PLANAR,
119119 .depth = 8,
120120 },
121− [PIX_FMT_YUV420P16LE] = {
121+ [AV_PIX_FMT_YUV420P16LE] = {
122122 .nb_channels = 3,
123123 .color_type = FF_COLOR_YUV,
124124 .pixel_type = FF_PIXEL_PLANAR,
125125 .depth = 16,
126126 },
127− [PIX_FMT_YUV422P16LE] = {
127+ [AV_PIX_FMT_YUV422P16LE] = {
128128 .nb_channels = 3,
129129 .color_type = FF_COLOR_YUV,
130130 .pixel_type = FF_PIXEL_PLANAR,
131131 .depth = 16,
132132 },
133− [PIX_FMT_YUV444P16LE] = {
133+ [AV_PIX_FMT_YUV444P16LE] = {
134134 .nb_channels = 3,
135135 .color_type = FF_COLOR_YUV,
136136 .pixel_type = FF_PIXEL_PLANAR,
137137 .depth = 16,
138138 },
139− [PIX_FMT_YUV420P16BE] = {
139+ [AV_PIX_FMT_YUV420P16BE] = {
140140 .nb_channels = 3,
141141 .color_type = FF_COLOR_YUV,
142142 .pixel_type = FF_PIXEL_PLANAR,
143143 .depth = 16,
144144 },
145− [PIX_FMT_YUV422P16BE] = {
145+ [AV_PIX_FMT_YUV422P16BE] = {
146146 .nb_channels = 3,
147147 .color_type = FF_COLOR_YUV,
148148 .pixel_type = FF_PIXEL_PLANAR,
149149 .depth = 16,
150150 },
151− [PIX_FMT_YUV444P16BE] = {
151+ [AV_PIX_FMT_YUV444P16BE] = {
152152 .nb_channels = 3,
153153 .color_type = FF_COLOR_YUV,
154154 .pixel_type = FF_PIXEL_PLANAR,
@@ -157,7 +157,7 @@ static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = { · 2 unmodified lines
157157
158158
159159 /* YUV formats with alpha plane */
160− [PIX_FMT_YUVA420P] = {
160+ [AV_PIX_FMT_YUVA420P] = {
161161 .nb_channels = 4,
162162 .color_type = FF_COLOR_YUV,
163163 .pixel_type = FF_PIXEL_PLANAR,
@@ -165,25 +165,25 @@ static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = { · 1 unmodified line
165165 },
166166
167167 /* JPEG YUV */
168− [PIX_FMT_YUVJ420P] = {
168+ [AV_PIX_FMT_YUVJ420P] = {
169169 .nb_channels = 3,
170170 .color_type = FF_COLOR_YUV_JPEG,
171171 .pixel_type = FF_PIXEL_PLANAR,
172172 .depth = 8,
173173 },
174− [PIX_FMT_YUVJ422P] = {
174+ [AV_PIX_FMT_YUVJ422P] = {
175175 .nb_channels = 3,
176176 .color_type = FF_COLOR_YUV_JPEG,
177177 .pixel_type = FF_PIXEL_PLANAR,
178178 .depth = 8,
179179 },
180− [PIX_FMT_YUVJ444P] = {
180+ [AV_PIX_FMT_YUVJ444P] = {
181181 .nb_channels = 3,
182182 .color_type = FF_COLOR_YUV_JPEG,
183183 .pixel_type = FF_PIXEL_PLANAR,
184184 .depth = 8,
185185 },
186− [PIX_FMT_YUVJ440P] = {
186+ [AV_PIX_FMT_YUVJ440P] = {
187187 .nb_channels = 3,
188188 .color_type = FF_COLOR_YUV_JPEG,
189189 .pixel_type = FF_PIXEL_PLANAR,
@@ -191,67 +191,67 @@ static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = { · 1 unmodified line
191191 },
192192
193193 /* RGB formats */
194− [PIX_FMT_RGB24] = {
194+ [AV_PIX_FMT_RGB24] = {
195195 .nb_channels = 3,
196196 .color_type = FF_COLOR_RGB,
197197 .pixel_type = FF_PIXEL_PACKED,
198198 .depth = 8,
199199 },
200− [PIX_FMT_BGR24] = {
200+ [AV_PIX_FMT_BGR24] = {
201201 .nb_channels = 3,
202202 .color_type = FF_COLOR_RGB,
203203 .pixel_type = FF_PIXEL_PACKED,
204204 .depth = 8,
205205 },
206− [PIX_FMT_ARGB] = {
206+ [AV_PIX_FMT_ARGB] = {
207207 .nb_channels = 4, .is_alpha = 1,
208208 .color_type = FF_COLOR_RGB,
209209 .pixel_type = FF_PIXEL_PACKED,
210210 .depth = 8,
211211 },
212− [PIX_FMT_RGB48BE] = {
212+ [AV_PIX_FMT_RGB48BE] = {
213213 .nb_channels = 3,
214214 .color_type = FF_COLOR_RGB,
215215 .pixel_type = FF_PIXEL_PACKED,
216216 .depth = 16,
217217 },
218− [PIX_FMT_RGB48LE] = {
218+ [AV_PIX_FMT_RGB48LE] = {
219219 .nb_channels = 3,
220220 .color_type = FF_COLOR_RGB,
221221 .pixel_type = FF_PIXEL_PACKED,
222222 .depth = 16,
223223 },
224− [PIX_FMT_RGB565BE] = {
224+ [AV_PIX_FMT_RGB565BE] = {
225225 .nb_channels = 3,
226226 .color_type = FF_COLOR_RGB,
227227 .pixel_type = FF_PIXEL_PACKED,
228228 .depth = 5,
229229 },
230− [PIX_FMT_RGB565LE] = {
230+ [AV_PIX_FMT_RGB565LE] = {
231231 .nb_channels = 3,
232232 .color_type = FF_COLOR_RGB,
233233 .pixel_type = FF_PIXEL_PACKED,
234234 .depth = 5,
235235 },
236− [PIX_FMT_RGB555BE] = {
236+ [AV_PIX_FMT_RGB555BE] = {
237237 .nb_channels = 3,
238238 .color_type = FF_COLOR_RGB,
239239 .pixel_type = FF_PIXEL_PACKED,
240240 .depth = 5,
241241 },
242− [PIX_FMT_RGB555LE] = {
242+ [AV_PIX_FMT_RGB555LE] = {
243243 .nb_channels = 3,
244244 .color_type = FF_COLOR_RGB,
245245 .pixel_type = FF_PIXEL_PACKED,
246246 .depth = 5,
247247 },
248− [PIX_FMT_RGB444BE] = {
248+ [AV_PIX_FMT_RGB444BE] = {
249249 .nb_channels = 3,
250250 .color_type = FF_COLOR_RGB,
251251 .pixel_type = FF_PIXEL_PACKED,
252252 .depth = 4,
253253 },
254− [PIX_FMT_RGB444LE] = {
254+ [AV_PIX_FMT_RGB444LE] = {
255255 .nb_channels = 3,
256256 .color_type = FF_COLOR_RGB,
257257 .pixel_type = FF_PIXEL_PACKED,
@@ -259,31 +259,31 @@ static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = { · 1 unmodified line
259259 },
260260
261261 /* gray / mono formats */
262− [PIX_FMT_GRAY16BE] = {
262+ [AV_PIX_FMT_GRAY16BE] = {
263263 .nb_channels = 1,
264264 .color_type = FF_COLOR_GRAY,
265265 .pixel_type = FF_PIXEL_PLANAR,
266266 .depth = 16,
267267 },
268− [PIX_FMT_GRAY16LE] = {
268+ [AV_PIX_FMT_GRAY16LE] = {
269269 .nb_channels = 1,
270270 .color_type = FF_COLOR_GRAY,
271271 .pixel_type = FF_PIXEL_PLANAR,
272272 .depth = 16,
273273 },
274− [PIX_FMT_GRAY8] = {
274+ [AV_PIX_FMT_GRAY8] = {
275275 .nb_channels = 1,
276276 .color_type = FF_COLOR_GRAY,
277277 .pixel_type = FF_PIXEL_PLANAR,
278278 .depth = 8,
279279 },
280− [PIX_FMT_MONOWHITE] = {
280+ [AV_PIX_FMT_MONOWHITE] = {
281281 .nb_channels = 1,
282282 .color_type = FF_COLOR_GRAY,
283283 .pixel_type = FF_PIXEL_PLANAR,
284284 .depth = 1,
285285 },
286− [PIX_FMT_MONOBLACK] = {
286+ [AV_PIX_FMT_MONOBLACK] = {
287287 .nb_channels = 1,
288288 .color_type = FF_COLOR_GRAY,
289289 .pixel_type = FF_PIXEL_PLANAR,
@@ -291,116 +291,116 @@ static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = { · 1 unmodified line
291291 },
292292
293293 /* paletted formats */
294− [PIX_FMT_PAL8] = {
294+ [AV_PIX_FMT_PAL8] = {
295295 .nb_channels = 4, .is_alpha = 1,
296296 .color_type = FF_COLOR_RGB,
297297 .pixel_type = FF_PIXEL_PALETTE,
298298 .depth = 8,
299299 },
300− [PIX_FMT_UYYVYY411] = {
300+ [AV_PIX_FMT_UYYVYY411] = {
301301 .nb_channels = 1,
302302 .color_type = FF_COLOR_YUV,
303303 .pixel_type = FF_PIXEL_PACKED,
304304 .depth = 8,
305305 },
306− [PIX_FMT_ABGR] = {
306+ [AV_PIX_FMT_ABGR] = {
307307 .nb_channels = 4, .is_alpha = 1,
308308 .color_type = FF_COLOR_RGB,
309309 .pixel_type = FF_PIXEL_PACKED,
310310 .depth = 8,
311311 },
312− [PIX_FMT_BGR565BE] = {
312+ [AV_PIX_FMT_BGR565BE] = {
313313 .nb_channels = 3,
314314 .color_type = FF_COLOR_RGB,
315315 .pixel_type = FF_PIXEL_PACKED,
316316 .depth = 5,
317317 },
318− [PIX_FMT_BGR565LE] = {
318+ [AV_PIX_FMT_BGR565LE] = {
319319 .nb_channels = 3,
320320 .color_type = FF_COLOR_RGB,
321321 .pixel_type = FF_PIXEL_PACKED,
322322 .depth = 5,
323323 },
324− [PIX_FMT_BGR555BE] = {
324+ [AV_PIX_FMT_BGR555BE] = {
325325 .nb_channels = 3,
326326 .color_type = FF_COLOR_RGB,
327327 .pixel_type = FF_PIXEL_PACKED,
328328 .depth = 5,
329329 },
330− [PIX_FMT_BGR555LE] = {
330+ [AV_PIX_FMT_BGR555LE] = {
331331 .nb_channels = 3,
332332 .color_type = FF_COLOR_RGB,
333333 .pixel_type = FF_PIXEL_PACKED,
334334 .depth = 5,
335335 },
336− [PIX_FMT_BGR444BE] = {
336+ [AV_PIX_FMT_BGR444BE] = {
337337 .nb_channels = 3,
338338 .color_type = FF_COLOR_RGB,
339339 .pixel_type = FF_PIXEL_PACKED,
340340 .depth = 4,
341341 },
342− [PIX_FMT_BGR444LE] = {
342+ [AV_PIX_FMT_BGR444LE] = {
343343 .nb_channels = 3,
344344 .color_type = FF_COLOR_RGB,
345345 .pixel_type = FF_PIXEL_PACKED,
346346 .depth = 4,
347347 },
348− [PIX_FMT_RGB8] = {
348+ [AV_PIX_FMT_RGB8] = {
349349 .nb_channels = 1,
350350 .color_type = FF_COLOR_RGB,
351351 .pixel_type = FF_PIXEL_PACKED,
352352 .depth = 8,
353353 },
354− [PIX_FMT_RGB4] = {
354+ [AV_PIX_FMT_RGB4] = {
355355 .nb_channels = 1,
356356 .color_type = FF_COLOR_RGB,
357357 .pixel_type = FF_PIXEL_PACKED,
358358 .depth = 4,
359359 },
360− [PIX_FMT_RGB4_BYTE] = {
360+ [AV_PIX_FMT_RGB4_BYTE] = {
361361 .nb_channels = 1,
362362 .color_type = FF_COLOR_RGB,
363363 .pixel_type = FF_PIXEL_PACKED,
364364 .depth = 8,
365365 },
366− [PIX_FMT_BGR8] = {
366+ [AV_PIX_FMT_BGR8] = {
367367 .nb_channels = 1,
368368 .color_type = FF_COLOR_RGB,
369369 .pixel_type = FF_PIXEL_PACKED,
370370 .depth = 8,
371371 },
372− [PIX_FMT_BGR4] = {
372+ [AV_PIX_FMT_BGR4] = {
373373 .nb_channels = 1,
374374 .color_type = FF_COLOR_RGB,
375375 .pixel_type = FF_PIXEL_PACKED,
376376 .depth = 4,
377377 },
378− [PIX_FMT_BGR4_BYTE] = {
378+ [AV_PIX_FMT_BGR4_BYTE] = {
379379 .nb_channels = 1,
380380 .color_type = FF_COLOR_RGB,
381381 .pixel_type = FF_PIXEL_PACKED,
382382 .depth = 8,
383383 },
384− [PIX_FMT_NV12] = {
384+ [AV_PIX_FMT_NV12] = {
385385 .nb_channels = 2,
386386 .color_type = FF_COLOR_YUV,
387387 .pixel_type = FF_PIXEL_PLANAR,
388388 .depth = 8,
389389 },
390− [PIX_FMT_NV21] = {
390+ [AV_PIX_FMT_NV21] = {
391391 .nb_channels = 2,
392392 .color_type = FF_COLOR_YUV,
393393 .pixel_type = FF_PIXEL_PLANAR,
394394 .depth = 8,
395395 },
396396
397− [PIX_FMT_BGRA] = {
397+ [AV_PIX_FMT_BGRA] = {
398398 .nb_channels = 4, .is_alpha = 1,
399399 .color_type = FF_COLOR_RGB,
400400 .pixel_type = FF_PIXEL_PACKED,
401401 .depth = 8,
402402 },
403− [PIX_FMT_RGBA] = {
403+ [AV_PIX_FMT_RGBA] = {
404404 .nb_channels = 4, .is_alpha = 1,
405405 .color_type = FF_COLOR_RGB,
406406 .pixel_type = FF_PIXEL_PACKED,
@@ -408,19 +408,19 @@ static const PixFmtInfo pix_fmt_info[PIX_FMT_NB] = { · 1 unmodified line
408408 },
409409 };
410410
411−void avcodec_get_chroma_sub_sample(enum PixelFormat pix_fmt, int *h_shift, int *v_shift)
411+void avcodec_get_chroma_sub_sample(enum AVPixelFormat pix_fmt, int *h_shift, int *v_shift)
412412 {
413413 *h_shift = av_pix_fmt_descriptors[pix_fmt].log2_chroma_w;
414414 *v_shift = av_pix_fmt_descriptors[pix_fmt].log2_chroma_h;
415415 }
416416
417−int ff_is_hwaccel_pix_fmt(enum PixelFormat pix_fmt)
417+int ff_is_hwaccel_pix_fmt(enum AVPixelFormat pix_fmt)
418418 {
419419 return av_pix_fmt_descriptors[pix_fmt].flags & PIX_FMT_HWACCEL;
420420 }
421421
422422 int avpicture_fill(AVPicture *picture, uint8_t *ptr,
423− enum PixelFormat pix_fmt, int width, int height)
423+ enum AVPixelFormat pix_fmt, int width, int height)
424424 {
425425 int ret;
426426
@@ -433,7 +433,7 @@ int avpicture_fill(AVPicture *picture, uint8_t *ptr, · 6 unmodified lines
433433 return av_image_fill_pointers(picture->data, pix_fmt, height, ptr, picture->linesize);
434434 }
435435
436−int avpicture_layout(const AVPicture* src, enum PixelFormat pix_fmt, int width, int height,
436+int avpicture_layout(const AVPicture* src, enum AVPixelFormat pix_fmt, int width, int height,
437437 unsigned char *dest, int dest_size)
438438 {
439439 int i, j, nb_planes = 0, linesizes[4];
@@ -466,7 +466,7 @@ int avpicture_layout(const AVPicture* src, enum PixelFormat pix_fmt, int width, · 26 unmodified lines
466466 return size;
467467 }
468468
469−int avpicture_get_size(enum PixelFormat pix_fmt, int width, int height)
469+int avpicture_get_size(enum AVPixelFormat pix_fmt, int width, int height)
470470 {
471471 AVPicture dummy_pict;
472472 if(av_image_check_size(width, height, 0, NULL))
@@ -477,7 +477,7 @@ int avpicture_get_size(enum PixelFormat pix_fmt, int width, int height) · 4 unmodified lines
477477 return avpicture_fill(&dummy_pict, NULL, pix_fmt, width, height);
478478 }
479479
480−int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_pix_fmt,
480+int avcodec_get_pix_fmt_loss(enum AVPixelFormat dst_pix_fmt, enum AVPixelFormat src_pix_fmt,
481481 int has_alpha)
482482 {
483483 const PixFmtInfo *pf, *ps;
@@ -491,10 +491,10 @@ int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_ · 7 unmodified lines
491491 loss = 0;
492492 pf = &pix_fmt_info[dst_pix_fmt];
493493 if (pf->depth < ps->depth ||
494− ((dst_pix_fmt == PIX_FMT_RGB555BE || dst_pix_fmt == PIX_FMT_RGB555LE ||
495− dst_pix_fmt == PIX_FMT_BGR555BE || dst_pix_fmt == PIX_FMT_BGR555LE) &&
496− (src_pix_fmt == PIX_FMT_RGB565BE || src_pix_fmt == PIX_FMT_RGB565LE ||
497− src_pix_fmt == PIX_FMT_BGR565BE || src_pix_fmt == PIX_FMT_BGR565LE)))
494+ ((dst_pix_fmt == AV_PIX_FMT_RGB555BE || dst_pix_fmt == AV_PIX_FMT_RGB555LE ||
495+ dst_pix_fmt == AV_PIX_FMT_BGR555BE || dst_pix_fmt == AV_PIX_FMT_BGR555LE) &&
496+ (src_pix_fmt == AV_PIX_FMT_RGB565BE || src_pix_fmt == AV_PIX_FMT_RGB565LE ||
497+ src_pix_fmt == AV_PIX_FMT_BGR565BE || src_pix_fmt == AV_PIX_FMT_BGR565LE)))
498498 loss |= FF_LOSS_DEPTH;
499499 if (dst_desc->log2_chroma_w > src_desc->log2_chroma_w ||
500500 dst_desc->log2_chroma_h > src_desc->log2_chroma_h)
@@ -536,7 +536,7 @@ int avcodec_get_pix_fmt_loss(enum PixelFormat dst_pix_fmt, enum PixelFormat src_ · 35 unmodified lines
536536 return loss;
537537 }
538538
539−static int avg_bits_per_pixel(enum PixelFormat pix_fmt)
539+static int avg_bits_per_pixel(enum AVPixelFormat pix_fmt)
540540 {
541541 int bits;
542542 const PixFmtInfo *pf;
@@ -546,23 +546,23 @@ static int avg_bits_per_pixel(enum PixelFormat pix_fmt) · 3 unmodified lines
546546 switch(pf->pixel_type) {
547547 case FF_PIXEL_PACKED:
548548 switch(pix_fmt) {
549− case PIX_FMT_YUYV422:
550− case PIX_FMT_UYVY422:
551− case PIX_FMT_RGB565BE:
552− case PIX_FMT_RGB565LE:
553− case PIX_FMT_RGB555BE:
554− case PIX_FMT_RGB555LE:
555− case PIX_FMT_RGB444BE:
556− case PIX_FMT_RGB444LE:
557− case PIX_FMT_BGR565BE:
558− case PIX_FMT_BGR565LE:
559− case PIX_FMT_BGR555BE:
560− case PIX_FMT_BGR555LE:
561− case PIX_FMT_BGR444BE:
562− case PIX_FMT_BGR444LE:
549+ case AV_PIX_FMT_YUYV422:
550+ case AV_PIX_FMT_UYVY422:
551+ case AV_PIX_FMT_RGB565BE:
552+ case AV_PIX_FMT_RGB565LE:
553+ case AV_PIX_FMT_RGB555BE:
554+ case AV_PIX_FMT_RGB555LE:
555+ case AV_PIX_FMT_RGB444BE:
556+ case AV_PIX_FMT_RGB444LE:
557+ case AV_PIX_FMT_BGR565BE:
558+ case AV_PIX_FMT_BGR565LE:
559+ case AV_PIX_FMT_BGR555BE:
560+ case AV_PIX_FMT_BGR555LE:
561+ case AV_PIX_FMT_BGR444BE:
562+ case AV_PIX_FMT_BGR444LE:
563563 bits = 16;
564564 break;
565− case PIX_FMT_UYYVYY411:
565+ case AV_PIX_FMT_UYYVYY411:
566566 bits = 12;
567567 break;
568568 default:
@@ -588,25 +588,25 @@ static int avg_bits_per_pixel(enum PixelFormat pix_fmt) · 19 unmodified lines
588588 return bits;
589589 }
590590
591−static enum PixelFormat avcodec_find_best_pix_fmt1(enum PixelFormat *pix_fmt_list,
592− enum PixelFormat src_pix_fmt,
591+static enum AVPixelFormat avcodec_find_best_pix_fmt1(enum AVPixelFormat *pix_fmt_list,
592+ enum AVPixelFormat src_pix_fmt,
593593 int has_alpha,
594594 int loss_mask)
595595 {
596596 int dist, i, loss, min_dist;
597− enum PixelFormat dst_pix_fmt;
597+ enum AVPixelFormat dst_pix_fmt;
598598
599599 /* find exact color match with smallest size */
600− dst_pix_fmt = PIX_FMT_NONE;
600+ dst_pix_fmt = AV_PIX_FMT_NONE;
601601 min_dist = 0x7fffffff;
602602 i = 0;
603− while (pix_fmt_list[i] != PIX_FMT_NONE) {
604− enum PixelFormat pix_fmt = pix_fmt_list[i];
603+ while (pix_fmt_list[i] != AV_PIX_FMT_NONE) {
604+ enum AVPixelFormat pix_fmt = pix_fmt_list[i];
605605
606− if (i > PIX_FMT_NB) {
606+ if (i > AV_PIX_FMT_NB) {
607607 av_log(NULL, AV_LOG_ERROR, "Pixel format list longer than expected, "
608608 "it is either not properly terminated or contains duplicates\n");
609− return PIX_FMT_NONE;
609+ return AV_PIX_FMT_NONE;
610610 }
611611
612612 loss = avcodec_get_pix_fmt_loss(pix_fmt, src_pix_fmt, has_alpha) & loss_mask;
@@ -623,10 +623,10 @@ static enum PixelFormat avcodec_find_best_pix_fmt1(enum PixelFormat *pix_fmt_lis · 10 unmodified lines
623623 }
624624
625625 #if FF_API_FIND_BEST_PIX_FMT
626−enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelFormat src_pix_fmt,
626+enum AVPixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum AVPixelFormat src_pix_fmt,
627627 int has_alpha, int *loss_ptr)
628628 {
629− enum PixelFormat list[64];
629+ enum AVPixelFormat list[64];
630630 int i, j = 0;
631631
632632 // test only the first 64 pixel formats to avoid undefined behaviour
@@ -634,17 +634,17 @@ enum PixelFormat avcodec_find_best_pix_fmt(int64_t pix_fmt_mask, enum PixelForma · 1 unmodified line
634634 if (pix_fmt_mask & (1ULL << i))
635635 list[j++] = i;
636636 }
637− list[j] = PIX_FMT_NONE;
637+ list[j] = AV_PIX_FMT_NONE;
638638
639639 return avcodec_find_best_pix_fmt2(list, src_pix_fmt, has_alpha, loss_ptr);
640640 }
641641 #endif /* FF_API_FIND_BEST_PIX_FMT */
642642
643−enum PixelFormat avcodec_find_best_pix_fmt2(enum PixelFormat *pix_fmt_list,
644− enum PixelFormat src_pix_fmt,
643+enum AVPixelFormat avcodec_find_best_pix_fmt2(enum AVPixelFormat *pix_fmt_list,
644+ enum AVPixelFormat src_pix_fmt,
645645 int has_alpha, int *loss_ptr)
646646 {
647− enum PixelFormat dst_pix_fmt;
647+ enum AVPixelFormat dst_pix_fmt;
648648 int loss_mask, i;
649649 static const int loss_mask_order[] = {
650650 ~0, /* no loss first */
@@ -667,7 +667,7 @@ enum PixelFormat avcodec_find_best_pix_fmt2(enum PixelFormat *pix_fmt_list, · 16 unmodified lines
667667 if (loss_mask == 0)
668668 break;
669669 }
670− return PIX_FMT_NONE;
670+ return AV_PIX_FMT_NONE;
671671 found:
672672 if (loss_ptr)
673673 *loss_ptr = avcodec_get_pix_fmt_loss(dst_pix_fmt, src_pix_fmt, has_alpha);
@@ -675,7 +675,7 @@ enum PixelFormat avcodec_find_best_pix_fmt2(enum PixelFormat *pix_fmt_list, · 1 unmodified line
675675 }
676676
677677 void av_picture_copy(AVPicture *dst, const AVPicture *src,
678− enum PixelFormat pix_fmt, int width, int height)
678+ enum AVPixelFormat pix_fmt, int width, int height)
679679 {
680680 av_image_copy(dst->data, dst->linesize, src->data,
681681 src->linesize, pix_fmt, width, height);
@@ -769,7 +769,7 @@ void ff_shrink88(uint8_t *dst, int dst_wrap, · 87 unmodified lines
769769
770770
771771 int avpicture_alloc(AVPicture *picture,
772− enum PixelFormat pix_fmt, int width, int height)
772+ enum AVPixelFormat pix_fmt, int width, int height)
773773 {
774774 int ret;
775775
@@ -795,12 +795,12 @@ static inline int is_yuv_planar(const PixFmtInfo *ps) · 19 unmodified lines
795795 }
796796
797797 int av_picture_crop(AVPicture *dst, const AVPicture *src,
798− enum PixelFormat pix_fmt, int top_band, int left_band)
798+ enum AVPixelFormat pix_fmt, int top_band, int left_band)
799799 {
800800 int y_shift;
801801 int x_shift;
802802
803− if (pix_fmt < 0 || pix_fmt >= PIX_FMT_NB || !is_yuv_planar(&pix_fmt_info[pix_fmt]))
803+ if (pix_fmt < 0 || pix_fmt >= AV_PIX_FMT_NB || !is_yuv_planar(&pix_fmt_info[pix_fmt]))
804804 return -1;
805805
806806 y_shift = av_pix_fmt_descriptors[pix_fmt].log2_chroma_h;
@@ -817,7 +817,7 @@ int av_picture_crop(AVPicture *dst, const AVPicture *src, · 10 unmodified lines
817817 }
818818
819819 int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width,
820− enum PixelFormat pix_fmt, int padtop, int padbottom, int padleft, int padright,
820+ enum AVPixelFormat pix_fmt, int padtop, int padbottom, int padleft, int padright,
821821 int *color)
822822 {
823823 uint8_t *optr;
@@ -826,7 +826,7 @@ int av_picture_pad(AVPicture *dst, const AVPicture *src, int height, int width, · 2 unmodified lines
826826 int yheight;
827827 int i, y;
828828
829− if (pix_fmt < 0 || pix_fmt >= PIX_FMT_NB ||
829+ if (pix_fmt < 0 || pix_fmt >= AV_PIX_FMT_NB ||
830830 !is_yuv_planar(&pix_fmt_info[pix_fmt])) return -1;
831831
832832 for (i = 0; i < 3; i++) {
@@ -985,17 +985,17 @@ static void deinterlace_bottom_field_inplace(uint8_t *src1, int src_wrap, · 152 unmodified lines
985985 }
986986
987987 int avpicture_deinterlace(AVPicture *dst, const AVPicture *src,
988− enum PixelFormat pix_fmt, int width, int height)
988+ enum AVPixelFormat pix_fmt, int width, int height)
989989 {
990990 int i;
991991
992− if (pix_fmt != PIX_FMT_YUV420P &&
993− pix_fmt != PIX_FMT_YUVJ420P &&
994− pix_fmt != PIX_FMT_YUV422P &&
995− pix_fmt != PIX_FMT_YUVJ422P &&
996− pix_fmt != PIX_FMT_YUV444P &&
997− pix_fmt != PIX_FMT_YUV411P &&
998− pix_fmt != PIX_FMT_GRAY8)
992+ if (pix_fmt != AV_PIX_FMT_YUV420P &&
993+ pix_fmt != AV_PIX_FMT_YUVJ420P &&
994+ pix_fmt != AV_PIX_FMT_YUV422P &&
995+ pix_fmt != AV_PIX_FMT_YUVJ422P &&
996+ pix_fmt != AV_PIX_FMT_YUV444P &&
997+ pix_fmt != AV_PIX_FMT_YUV411P &&
998+ pix_fmt != AV_PIX_FMT_GRAY8)
999999 return -1;
10001000 if ((width & 3) != 0 || (height & 3) != 0)
10011001 return -1;
@@ -1003,22 +1003,22 @@ int avpicture_deinterlace(AVPicture *dst, const AVPicture *src, · 1 unmodified line
10031003 for(i=0;i<3;i++) {
10041004 if (i == 1) {
10051005 switch(pix_fmt) {
1006− case PIX_FMT_YUVJ420P:
1007− case PIX_FMT_YUV420P:
1006+ case AV_PIX_FMT_YUVJ420P:
1007+ case AV_PIX_FMT_YUV420P:
10081008 width >>= 1;
10091009 height >>= 1;
10101010 break;
1011− case PIX_FMT_YUV422P:
1012− case PIX_FMT_YUVJ422P:
1011+ case AV_PIX_FMT_YUV422P:
1012+ case AV_PIX_FMT_YUVJ422P:
10131013 width >>= 1;
10141014 break;
1015− case PIX_FMT_YUV411P:
1015+ case AV_PIX_FMT_YUV411P:
10161016 width >>= 2;
10171017 break;
10181018 default:
10191019 break;
10201020 }
1021− if (pix_fmt == PIX_FMT_GRAY8) {
1021+ if (pix_fmt == AV_PIX_FMT_GRAY8) {
10221022 break;
10231023 }
10241024 }
libavcodec/indeo2.c+1−1
@@ -203,7 +203,7 @@ static av_cold int ir2_decode_init(AVCodecContext *avctx){ · 202 unmodified lines
203203
204204 ic->avctx = avctx;
205205
206− avctx->pix_fmt= PIX_FMT_YUV410P;
206+ avctx->pix_fmt= AV_PIX_FMT_YUV410P;
207207
208208 ir2_vlc.table = vlc_tables;
209209 ir2_vlc.table_allocated = 1 << CODE_VLC_BITS;
libavcodec/indeo3.c+1−1
@@ -1009,7 +1009,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 1008 unmodified lines
10091009 ctx->avctx = avctx;
10101010 ctx->width = avctx->width;
10111011 ctx->height = avctx->height;
1012− avctx->pix_fmt = PIX_FMT_YUV410P;
1012+ avctx->pix_fmt = AV_PIX_FMT_YUV410P;
10131013
10141014 build_requant_tab();
10151015
libavcodec/indeo4.c+1−1
@@ -586,7 +586,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 585 unmodified lines
586586 ctx->pic_conf.pic_width = 0;
587587 ctx->pic_conf.pic_height = 0;
588588
589− avctx->pix_fmt = PIX_FMT_YUV410P;
589+ avctx->pix_fmt = AV_PIX_FMT_YUV410P;
590590
591591 ctx->decode_pic_hdr = decode_pic_hdr;
592592 ctx->decode_band_hdr = decode_band_hdr;
libavcodec/indeo5.c+1−1
@@ -627,7 +627,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 626 unmodified lines
627627 ctx->switch_buffers = switch_buffers;
628628 ctx->is_nonnull_frame = is_nonnull_frame;
629629
630− avctx->pix_fmt = PIX_FMT_YUV410P;
630+ avctx->pix_fmt = AV_PIX_FMT_YUV410P;
631631
632632 return 0;
633633 }
libavcodec/internal.h+3−3
@@ -36,7 +36,7 @@ typedef struct InternalBuffer { · 35 unmodified lines
3636 int linesize[AV_NUM_DATA_POINTERS];
3737 int width;
3838 int height;
39− enum PixelFormat pix_fmt;
39+ enum AVPixelFormat pix_fmt;
4040 uint8_t **extended_data;
4141 int audio_data_size;
4242 int nb_channels;
@@ -86,7 +86,7 @@ struct AVCodecDefault { · 43 unmodified lines
8686 /**
8787 * Determine whether pix_fmt is a hardware accelerated format.
8888 */
89−int ff_is_hwaccel_pix_fmt(enum PixelFormat pix_fmt);
89+int ff_is_hwaccel_pix_fmt(enum AVPixelFormat pix_fmt);
9090
9191 /**
9292 * Return the hardware accelerated codec for codec codec_id and
@@ -96,7 +96,7 @@ int ff_is_hwaccel_pix_fmt(enum PixelFormat pix_fmt); · 3 unmodified lines
9696 * @param pix_fmt the pixel format to match
9797 * @return the hardware accelerated codec, or NULL if none was found.
9898 */
99−AVHWAccel *ff_find_hwaccel(enum AVCodecID codec_id, enum PixelFormat pix_fmt);
99+AVHWAccel *ff_find_hwaccel(enum AVCodecID codec_id, enum AVPixelFormat pix_fmt);
100100
101101 /**
102102 * Return the index into tab at which {a,b} match elements {[0],[1]} of tab.
libavcodec/interplayvideo.c+1−1
@@ -941,7 +941,7 @@ static av_cold int ipvideo_decode_init(AVCodecContext *avctx) · 940 unmodified lines
941941 s->avctx = avctx;
942942
943943 s->is_16bpp = avctx->bits_per_coded_sample == 16;
944− avctx->pix_fmt = s->is_16bpp ? PIX_FMT_RGB555 : PIX_FMT_PAL8;
944+ avctx->pix_fmt = s->is_16bpp ? AV_PIX_FMT_RGB555 : AV_PIX_FMT_PAL8;
945945
946946 ff_dsputil_init(&s->dsp, avctx);
947947
libavcodec/jpeglsenc.c+11−11
@@ -244,7 +244,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 243 unmodified lines
244244 p->pict_type= AV_PICTURE_TYPE_I;
245245 p->key_frame= 1;
246246
247− if(avctx->pix_fmt == PIX_FMT_GRAY8 || avctx->pix_fmt == PIX_FMT_GRAY16)
247+ if(avctx->pix_fmt == AV_PIX_FMT_GRAY8 || avctx->pix_fmt == AV_PIX_FMT_GRAY16)
248248 comps = 1;
249249 else
250250 comps = 3;
@@ -264,7 +264,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 13 unmodified lines
264264 put_marker(&pb, SOI);
265265 put_marker(&pb, SOF48);
266266 put_bits(&pb, 16, 8 + comps * 3); // header size depends on components
267− put_bits(&pb, 8, (avctx->pix_fmt == PIX_FMT_GRAY16) ? 16 : 8); // bpp
267+ put_bits(&pb, 8, (avctx->pix_fmt == AV_PIX_FMT_GRAY16) ? 16 : 8); // bpp
268268 put_bits(&pb, 16, avctx->height);
269269 put_bits(&pb, 16, avctx->width);
270270 put_bits(&pb, 8, comps); // components
@@ -288,7 +288,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 17 unmodified lines
288288 state = av_mallocz(sizeof(JLSState));
289289 /* initialize JPEG-LS state from JPEG parameters */
290290 state->near = near;
291− state->bpp = (avctx->pix_fmt == PIX_FMT_GRAY16) ? 16 : 8;
291+ state->bpp = (avctx->pix_fmt == AV_PIX_FMT_GRAY16) ? 16 : 8;
292292 ff_jpegls_reset_coding_parameters(state, 0);
293293 ff_jpegls_init_state(state);
294294
@@ -297,7 +297,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 2 unmodified lines
297297 zero = av_mallocz(p->linesize[0]);
298298 last = zero;
299299 cur = p->data[0];
300− if(avctx->pix_fmt == PIX_FMT_GRAY8){
300+ if(avctx->pix_fmt == AV_PIX_FMT_GRAY8){
301301 int t = 0;
302302
303303 for(i = 0; i < avctx->height; i++) {
@@ -306,7 +306,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 2 unmodified lines
306306 last = cur;
307307 cur += p->linesize[0];
308308 }
309− }else if(avctx->pix_fmt == PIX_FMT_GRAY16){
309+ }else if(avctx->pix_fmt == AV_PIX_FMT_GRAY16){
310310 int t = 0;
311311
312312 for(i = 0; i < avctx->height; i++) {
@@ -315,7 +315,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 2 unmodified lines
315315 last = cur;
316316 cur += p->linesize[0];
317317 }
318− }else if(avctx->pix_fmt == PIX_FMT_RGB24){
318+ }else if(avctx->pix_fmt == AV_PIX_FMT_RGB24){
319319 int j, width;
320320 int Rc[3] = {0, 0, 0};
321321
@@ -328,7 +328,7 @@ static int encode_picture_ls(AVCodecContext *avctx, AVPacket *pkt, · 6 unmodified lines
328328 last = cur;
329329 cur += s->picture.linesize[0];
330330 }
331− }else if(avctx->pix_fmt == PIX_FMT_BGR24){
331+ }else if(avctx->pix_fmt == AV_PIX_FMT_BGR24){
332332 int j, width;
333333 int Rc[3] = {0, 0, 0};
334334
@@ -385,7 +385,7 @@ static av_cold int encode_init_ls(AVCodecContext *ctx) { · 50 unmodified lines
385385 c->avctx = ctx;
386386 ctx->coded_frame = &c->picture;
387387
388− if(ctx->pix_fmt != PIX_FMT_GRAY8 && ctx->pix_fmt != PIX_FMT_GRAY16 && ctx->pix_fmt != PIX_FMT_RGB24 && ctx->pix_fmt != PIX_FMT_BGR24){
388+ if(ctx->pix_fmt != AV_PIX_FMT_GRAY8 && ctx->pix_fmt != AV_PIX_FMT_GRAY16 && ctx->pix_fmt != AV_PIX_FMT_RGB24 && ctx->pix_fmt != AV_PIX_FMT_BGR24){
389389 av_log(ctx, AV_LOG_ERROR, "Only grayscale and RGB24/BGR24 images are supported\n");
390390 return -1;
391391 }
@@ -399,9 +399,9 @@ AVCodec ff_jpegls_encoder = { //FIXME avoid MPV_* lossless JPEG should not need · 7 unmodified lines
399399 .priv_data_size = sizeof(JpeglsContext),
400400 .init = encode_init_ls,
401401 .encode2 = encode_picture_ls,
402− .pix_fmts = (const enum PixelFormat[]){
403− PIX_FMT_BGR24, PIX_FMT_RGB24, PIX_FMT_GRAY8, PIX_FMT_GRAY16,
404− PIX_FMT_NONE
402+ .pix_fmts = (const enum AVPixelFormat[]){
403+ AV_PIX_FMT_BGR24, AV_PIX_FMT_RGB24, AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY16,
404+ AV_PIX_FMT_NONE
405405 },
406406 .long_name = NULL_IF_CONFIG_SMALL("JPEG-LS"),
407407 };
libavcodec/jvdec.c+1−1
@@ -40,7 +40,7 @@ typedef struct JvContext { · 39 unmodified lines
4040 static av_cold int decode_init(AVCodecContext *avctx)
4141 {
4242 JvContext *s = avctx->priv_data;
43− avctx->pix_fmt = PIX_FMT_PAL8;
43+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
4444 ff_dsputil_init(&s->dsp, avctx);
4545 return 0;
4646 }
libavcodec/kgv1dec.c+1−1
@@ -169,7 +169,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 168 unmodified lines
169169 KgvContext * const c = avctx->priv_data;
170170
171171 c->avctx = avctx;
172− avctx->pix_fmt = PIX_FMT_RGB555;
172+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
173173 avctx->flags |= CODEC_FLAG_EMU_EDGE;
174174
175175 return 0;
libavcodec/kmvc.c+1−1
@@ -397,7 +397,7 @@ static av_cold int decode_init(AVCodecContext * avctx) · 396 unmodified lines
397397 c->setpal = 1;
398398 }
399399
400− avctx->pix_fmt = PIX_FMT_PAL8;
400+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
401401
402402 return 0;
403403 }
libavcodec/lagarith.c+7−7
@@ -259,7 +259,7 @@ static void lag_pred_line(LagarithContext *l, uint8_t *buf, · 258 unmodified lines
259259 if (line == 1) {
260260 /* Second line, left predict first pixel, the rest of the line is median predicted
261261 * NOTE: In the case of RGB this pixel is top predicted */
262− TL = l->avctx->pix_fmt == PIX_FMT_YUV420P ? buf[-stride] : L;
262+ TL = l->avctx->pix_fmt == AV_PIX_FMT_YUV420P ? buf[-stride] : L;
263263 } else {
264264 /* Top left is 2 rows back, last pixel */
265265 TL = buf[width - (2 * stride) - 1];
@@ -472,7 +472,7 @@ static int lag_decode_arith_plane(LagarithContext *l, uint8_t *dst, · 206 unmodified lines
472472 return -1;
473473 }
474474
475− if (l->avctx->pix_fmt != PIX_FMT_YUV422P) {
475+ if (l->avctx->pix_fmt != AV_PIX_FMT_YUV422P) {
476476 for (i = 0; i < height; i++) {
477477 lag_pred_line(l, dst, width, stride, i);
478478 dst += stride;
@@ -524,7 +524,7 @@ static int lag_decode_frame(AVCodecContext *avctx, · 45 unmodified lines
524524
525525 switch (frametype) {
526526 case FRAME_SOLID_RGBA:
527− avctx->pix_fmt = PIX_FMT_RGB32;
527+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
528528
529529 if (ff_thread_get_buffer(avctx, p) < 0) {
530530 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
@@ -539,14 +539,14 @@ static int lag_decode_frame(AVCodecContext *avctx, · 8 unmodified lines
539539 }
540540 break;
541541 case FRAME_ARITH_RGBA:
542− avctx->pix_fmt = PIX_FMT_RGB32;
542+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
543543 planes = 4;
544544 offset_ry += 4;
545545 offs[3] = AV_RL32(buf + 9);
546546 case FRAME_ARITH_RGB24:
547547 case FRAME_U_RGB24:
548548 if (frametype == FRAME_ARITH_RGB24 || frametype == FRAME_U_RGB24)
549− avctx->pix_fmt = PIX_FMT_RGB24;
549+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
550550
551551 if (ff_thread_get_buffer(avctx, p) < 0) {
552552 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
@@ -606,7 +606,7 @@ static int lag_decode_frame(AVCodecContext *avctx, · 53 unmodified lines
606606 }
607607 break;
608608 case FRAME_ARITH_YUY2:
609− avctx->pix_fmt = PIX_FMT_YUV422P;
609+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
610610
611611 if (ff_thread_get_buffer(avctx, p) < 0) {
612612 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
@@ -632,7 +632,7 @@ static int lag_decode_frame(AVCodecContext *avctx, · 19 unmodified lines
632632 buf + offset_bv, buf_size - offset_bv);
633633 break;
634634 case FRAME_ARITH_YV12:
635− avctx->pix_fmt = PIX_FMT_YUV420P;
635+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
636636
637637 if (ff_thread_get_buffer(avctx, p) < 0) {
638638 av_log(avctx, AV_LOG_ERROR, "get_buffer() failed\n");
libavcodec/lcldec.c+6−6
@@ -495,37 +495,37 @@ static av_cold int decode_init(AVCodecContext *avctx) · 494 unmodified lines
495495 case IMGTYPE_YUV111:
496496 c->decomp_size = basesize * 3;
497497 max_decomp_size = max_basesize * 3;
498− avctx->pix_fmt = PIX_FMT_YUV444P;
498+ avctx->pix_fmt = AV_PIX_FMT_YUV444P;
499499 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 1:1:1.\n");
500500 break;
501501 case IMGTYPE_YUV422:
502502 c->decomp_size = basesize * 2;
503503 max_decomp_size = max_basesize * 2;
504− avctx->pix_fmt = PIX_FMT_YUV422P;
504+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
505505 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 4:2:2.\n");
506506 break;
507507 case IMGTYPE_RGB24:
508508 c->decomp_size = basesize * 3;
509509 max_decomp_size = max_basesize * 3;
510− avctx->pix_fmt = PIX_FMT_BGR24;
510+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
511511 av_log(avctx, AV_LOG_DEBUG, "Image type is RGB 24.\n");
512512 break;
513513 case IMGTYPE_YUV411:
514514 c->decomp_size = basesize / 2 * 3;
515515 max_decomp_size = max_basesize / 2 * 3;
516− avctx->pix_fmt = PIX_FMT_YUV411P;
516+ avctx->pix_fmt = AV_PIX_FMT_YUV411P;
517517 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 4:1:1.\n");
518518 break;
519519 case IMGTYPE_YUV211:
520520 c->decomp_size = basesize * 2;
521521 max_decomp_size = max_basesize * 2;
522− avctx->pix_fmt = PIX_FMT_YUV422P;
522+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
523523 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 2:1:1.\n");
524524 break;
525525 case IMGTYPE_YUV420:
526526 c->decomp_size = basesize / 2 * 3;
527527 max_decomp_size = max_basesize / 2 * 3;
528− avctx->pix_fmt = PIX_FMT_YUV420P;
528+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
529529 av_log(avctx, AV_LOG_DEBUG, "Image type is YUV 4:2:0.\n");
530530 break;
531531 default:
libavcodec/lclenc.c+2−2
@@ -89,7 +89,7 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 88 unmodified lines
8989 p->pict_type= AV_PICTURE_TYPE_I;
9090 p->key_frame= 1;
9191
92− if(avctx->pix_fmt != PIX_FMT_BGR24){
92+ if(avctx->pix_fmt != AV_PIX_FMT_BGR24){
9393 av_log(avctx, AV_LOG_ERROR, "Format not supported!\n");
9494 return -1;
9595 }
@@ -192,6 +192,6 @@ AVCodec ff_zlib_encoder = { · 96 unmodified lines
192192 .init = encode_init,
193193 .encode2 = encode_frame,
194194 .close = encode_end,
195− .pix_fmts = (const enum PixelFormat[]) { PIX_FMT_BGR24, PIX_FMT_NONE },
195+ .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_BGR24, AV_PIX_FMT_NONE },
196196 .long_name = NULL_IF_CONFIG_SMALL("LCL (LossLess Codec Library) ZLIB"),
197197 };
libavcodec/libopenjpegdec.c+31−31
@@ -40,27 +40,27 @@ · 39 unmodified lines
4040
4141 // pix_fmts with lower bpp have to be listed before
4242 // similar pix_fmts with higher bpp.
43−#define RGB_PIXEL_FORMATS PIX_FMT_RGB24, PIX_FMT_RGBA, \
44− PIX_FMT_RGB48
45−
46−#define GRAY_PIXEL_FORMATS PIX_FMT_GRAY8, PIX_FMT_Y400A, \
47− PIX_FMT_GRAY16
48−
49−#define YUV_PIXEL_FORMATS PIX_FMT_YUV410P, PIX_FMT_YUV411P, \
50− PIX_FMT_YUVA420P, \
51− PIX_FMT_YUV420P, PIX_FMT_YUV422P, \
52− PIX_FMT_YUV440P, PIX_FMT_YUV444P, \
53− PIX_FMT_YUV420P9, PIX_FMT_YUV422P9, \
54− PIX_FMT_YUV444P9, \
55− PIX_FMT_YUV420P10, PIX_FMT_YUV422P10, \
56− PIX_FMT_YUV444P10, \
57− PIX_FMT_YUV420P16, PIX_FMT_YUV422P16, \
58− PIX_FMT_YUV444P16
59−
60−static const enum PixelFormat rgb_pix_fmts[] = {RGB_PIXEL_FORMATS};
61−static const enum PixelFormat gray_pix_fmts[] = {GRAY_PIXEL_FORMATS};
62−static const enum PixelFormat yuv_pix_fmts[] = {YUV_PIXEL_FORMATS};
63−static const enum PixelFormat any_pix_fmts[] = {RGB_PIXEL_FORMATS,
43+#define RGB_PIXEL_FORMATS AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA, \
44+ AV_PIX_FMT_RGB48
45+
46+#define GRAY_PIXEL_FORMATS AV_PIX_FMT_GRAY8, AV_PIX_FMT_Y400A, \
47+ AV_PIX_FMT_GRAY16
48+
49+#define YUV_PIXEL_FORMATS AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV411P, \
50+ AV_PIX_FMT_YUVA420P, \
51+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, \
52+ AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUV444P, \
53+ AV_PIX_FMT_YUV420P9, AV_PIX_FMT_YUV422P9, \
54+ AV_PIX_FMT_YUV444P9, \
55+ AV_PIX_FMT_YUV420P10, AV_PIX_FMT_YUV422P10, \
56+ AV_PIX_FMT_YUV444P10, \
57+ AV_PIX_FMT_YUV420P16, AV_PIX_FMT_YUV422P16, \
58+ AV_PIX_FMT_YUV444P16
59+
60+static const enum AVPixelFormat rgb_pix_fmts[] = {RGB_PIXEL_FORMATS};
61+static const enum AVPixelFormat gray_pix_fmts[] = {GRAY_PIXEL_FORMATS};
62+static const enum AVPixelFormat yuv_pix_fmts[] = {YUV_PIXEL_FORMATS};
63+static const enum AVPixelFormat any_pix_fmts[] = {RGB_PIXEL_FORMATS,
6464 GRAY_PIXEL_FORMATS,
6565 YUV_PIXEL_FORMATS};
6666
@@ -73,7 +73,7 @@ typedef struct { · 6 unmodified lines
7373 } LibOpenJPEGContext;
7474
7575 static int libopenjpeg_matches_pix_fmt(const opj_image_t *img,
76− enum PixelFormat pix_fmt)
76+ enum AVPixelFormat pix_fmt)
7777 {
7878 AVPixFmtDescriptor des = av_pix_fmt_descriptors[pix_fmt];
7979 int match = 1;
@@ -110,10 +110,10 @@ static int libopenjpeg_matches_pix_fmt(const opj_image_t *img, · 30 unmodified lines
110110 return match;
111111 }
112112
113−static enum PixelFormat libopenjpeg_guess_pix_fmt(const opj_image_t *image)
113+static enum AVPixelFormat libopenjpeg_guess_pix_fmt(const opj_image_t *image)
114114 {
115115 int index;
116− const enum PixelFormat *possible_fmts = NULL;
116+ const enum AVPixelFormat *possible_fmts = NULL;
117117 int possible_fmts_nb = 0;
118118
119119 switch (image->color_space) {
@@ -141,14 +141,14 @@ static enum PixelFormat libopenjpeg_guess_pix_fmt(const opj_image_t *image) · 21 unmodified lines
141141 }
142142 }
143143
144− return PIX_FMT_NONE;
144+ return AV_PIX_FMT_NONE;
145145 }
146146
147−static inline int libopenjpeg_ispacked(enum PixelFormat pix_fmt)
147+static inline int libopenjpeg_ispacked(enum AVPixelFormat pix_fmt)
148148 {
149149 int i, component_plane;
150150
151− if (pix_fmt == PIX_FMT_GRAY16)
151+ if (pix_fmt == AV_PIX_FMT_GRAY16)
152152 return 0;
153153
154154 component_plane = av_pix_fmt_descriptors[pix_fmt].comp[0].plane;
@@ -328,14 +328,14 @@ static int libopenjpeg_decode_frame(AVCodecContext *avctx, · 173 unmodified lines
328328
329329 avcodec_set_dimensions(avctx, width, height);
330330
331− if (avctx->pix_fmt != PIX_FMT_NONE)
331+ if (avctx->pix_fmt != AV_PIX_FMT_NONE)
332332 if (!libopenjpeg_matches_pix_fmt(image, avctx->pix_fmt))
333− avctx->pix_fmt = PIX_FMT_NONE;
333+ avctx->pix_fmt = AV_PIX_FMT_NONE;
334334
335− if (avctx->pix_fmt == PIX_FMT_NONE)
335+ if (avctx->pix_fmt == AV_PIX_FMT_NONE)
336336 avctx->pix_fmt = libopenjpeg_guess_pix_fmt(image);
337337
338− if (avctx->pix_fmt == PIX_FMT_NONE) {
338+ if (avctx->pix_fmt == AV_PIX_FMT_NONE) {
339339 av_log(avctx, AV_LOG_ERROR, "Unable to determine pixel format\n");
340340 ret = AVERROR_INVALIDDATA;
341341 goto done;
libavcodec/libopenjpegenc.c+54−54
@@ -87,32 +87,32 @@ static opj_image_t *libopenjpeg_create_image(AVCodecContext *avctx, · 86 unmodified lines
8787 sub_dy[2] = 1 << av_pix_fmt_descriptors[avctx->pix_fmt].log2_chroma_h;
8888
8989 switch (avctx->pix_fmt) {
90− case PIX_FMT_GRAY8:
91− case PIX_FMT_GRAY16:
92− case PIX_FMT_Y400A:
90+ case AV_PIX_FMT_GRAY8:
91+ case AV_PIX_FMT_GRAY16:
92+ case AV_PIX_FMT_Y400A:
9393 color_space = CLRSPC_GRAY;
9494 break;
95− case PIX_FMT_RGB24:
96− case PIX_FMT_RGBA:
97− case PIX_FMT_RGB48:
95+ case AV_PIX_FMT_RGB24:
96+ case AV_PIX_FMT_RGBA:
97+ case AV_PIX_FMT_RGB48:
9898 color_space = CLRSPC_SRGB;
9999 break;
100− case PIX_FMT_YUV410P:
101− case PIX_FMT_YUV411P:
102− case PIX_FMT_YUV420P:
103− case PIX_FMT_YUV422P:
104− case PIX_FMT_YUV440P:
105− case PIX_FMT_YUV444P:
106− case PIX_FMT_YUVA420P:
107− case PIX_FMT_YUV420P9:
108− case PIX_FMT_YUV422P9:
109− case PIX_FMT_YUV444P9:
110− case PIX_FMT_YUV420P10:
111− case PIX_FMT_YUV422P10:
112− case PIX_FMT_YUV444P10:
113− case PIX_FMT_YUV420P16:
114− case PIX_FMT_YUV422P16:
115− case PIX_FMT_YUV444P16:
100+ case AV_PIX_FMT_YUV410P:
101+ case AV_PIX_FMT_YUV411P:
102+ case AV_PIX_FMT_YUV420P:
103+ case AV_PIX_FMT_YUV422P:
104+ case AV_PIX_FMT_YUV440P:
105+ case AV_PIX_FMT_YUV444P:
106+ case AV_PIX_FMT_YUVA420P:
107+ case AV_PIX_FMT_YUV420P9:
108+ case AV_PIX_FMT_YUV422P9:
109+ case AV_PIX_FMT_YUV444P9:
110+ case AV_PIX_FMT_YUV420P10:
111+ case AV_PIX_FMT_YUV422P10:
112+ case AV_PIX_FMT_YUV444P10:
113+ case AV_PIX_FMT_YUV420P16:
114+ case AV_PIX_FMT_YUV422P16:
115+ case AV_PIX_FMT_YUV444P16:
116116 color_space = CLRSPC_SYCC;
117117 break;
118118 default:
@@ -302,34 +302,34 @@ static int libopenjpeg_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 183 unmodified lines
302302 image->y1 = (avctx->height - 1) * ctx->enc_params.subsampling_dy + 1;
303303
304304 switch (avctx->pix_fmt) {
305− case PIX_FMT_RGB24:
306− case PIX_FMT_RGBA:
307− case PIX_FMT_Y400A:
305+ case AV_PIX_FMT_RGB24:
306+ case AV_PIX_FMT_RGBA:
307+ case AV_PIX_FMT_Y400A:
308308 libopenjpeg_copy_packed8(avctx, frame, image);
309309 break;
310− case PIX_FMT_RGB48:
310+ case AV_PIX_FMT_RGB48:
311311 libopenjpeg_copy_packed16(avctx, frame, image);
312312 break;
313− case PIX_FMT_GRAY8:
314− case PIX_FMT_YUV410P:
315− case PIX_FMT_YUV411P:
316− case PIX_FMT_YUV420P:
317− case PIX_FMT_YUV422P:
318− case PIX_FMT_YUV440P:
319− case PIX_FMT_YUV444P:
320− case PIX_FMT_YUVA420P:
313+ case AV_PIX_FMT_GRAY8:
314+ case AV_PIX_FMT_YUV410P:
315+ case AV_PIX_FMT_YUV411P:
316+ case AV_PIX_FMT_YUV420P:
317+ case AV_PIX_FMT_YUV422P:
318+ case AV_PIX_FMT_YUV440P:
319+ case AV_PIX_FMT_YUV444P:
320+ case AV_PIX_FMT_YUVA420P:
321321 libopenjpeg_copy_unpacked8(avctx, frame, image);
322322 break;
323− case PIX_FMT_GRAY16:
324− case PIX_FMT_YUV420P9:
325− case PIX_FMT_YUV422P9:
326− case PIX_FMT_YUV444P9:
327− case PIX_FMT_YUV444P10:
328− case PIX_FMT_YUV422P10:
329− case PIX_FMT_YUV420P10:
330− case PIX_FMT_YUV444P16:
331− case PIX_FMT_YUV422P16:
332− case PIX_FMT_YUV420P16:
323+ case AV_PIX_FMT_GRAY16:
324+ case AV_PIX_FMT_YUV420P9:
325+ case AV_PIX_FMT_YUV422P9:
326+ case AV_PIX_FMT_YUV444P9:
327+ case AV_PIX_FMT_YUV444P10:
328+ case AV_PIX_FMT_YUV422P10:
329+ case AV_PIX_FMT_YUV420P10:
330+ case AV_PIX_FMT_YUV444P16:
331+ case AV_PIX_FMT_YUV422P16:
332+ case AV_PIX_FMT_YUV420P16:
333333 libopenjpeg_copy_unpacked16(avctx, frame, image);
334334 break;
335335 default:
@@ -421,16 +421,16 @@ AVCodec ff_libopenjpeg_encoder = { · 85 unmodified lines
421421 .encode2 = libopenjpeg_encode_frame,
422422 .close = libopenjpeg_encode_close,
423423 .capabilities = 0,
424− .pix_fmts = (const enum PixelFormat[]) {
425− PIX_FMT_RGB24, PIX_FMT_RGBA, PIX_FMT_RGB48,
426− PIX_FMT_GRAY8, PIX_FMT_GRAY16, PIX_FMT_Y400A,
427− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUVA420P,
428− PIX_FMT_YUV440P, PIX_FMT_YUV444P,
429− PIX_FMT_YUV411P, PIX_FMT_YUV410P,
430− PIX_FMT_YUV420P9, PIX_FMT_YUV422P9, PIX_FMT_YUV444P9,
431− PIX_FMT_YUV420P10, PIX_FMT_YUV422P10, PIX_FMT_YUV444P10,
432− PIX_FMT_YUV420P16, PIX_FMT_YUV422P16, PIX_FMT_YUV444P16,
433− PIX_FMT_NONE
424+ .pix_fmts = (const enum AVPixelFormat[]) {
425+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA, AV_PIX_FMT_RGB48,
426+ AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY16, AV_PIX_FMT_Y400A,
427+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUVA420P,
428+ AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUV444P,
429+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P,
430+ AV_PIX_FMT_YUV420P9, AV_PIX_FMT_YUV422P9, AV_PIX_FMT_YUV444P9,
431+ AV_PIX_FMT_YUV420P10, AV_PIX_FMT_YUV422P10, AV_PIX_FMT_YUV444P10,
432+ AV_PIX_FMT_YUV420P16, AV_PIX_FMT_YUV422P16, AV_PIX_FMT_YUV444P16,
433+ AV_PIX_FMT_NONE
434434 },
435435 .long_name = NULL_IF_CONFIG_SMALL("OpenJPEG JPEG 2000"),
436436 .priv_class = &class,
libavcodec/libschroedinger.h+4−4
@@ -101,13 +101,13 @@ void *ff_schro_queue_pop(FFSchroQueue *queue); · 100 unmodified lines
101101 void ff_schro_queue_free(FFSchroQueue *queue, void (*free_func)(void *));
102102
103103 static const struct {
104− enum PixelFormat ff_pix_fmt;
104+ enum AVPixelFormat ff_pix_fmt;
105105 SchroChromaFormat schro_pix_fmt;
106106 SchroFrameFormat schro_frame_fmt;
107107 } schro_pixel_format_map[] = {
108− { PIX_FMT_YUV420P, SCHRO_CHROMA_420, SCHRO_FRAME_FORMAT_U8_420 },
109− { PIX_FMT_YUV422P, SCHRO_CHROMA_422, SCHRO_FRAME_FORMAT_U8_422 },
110− { PIX_FMT_YUV444P, SCHRO_CHROMA_444, SCHRO_FRAME_FORMAT_U8_444 },
108+ { AV_PIX_FMT_YUV420P, SCHRO_CHROMA_420, SCHRO_FRAME_FORMAT_U8_420 },
109+ { AV_PIX_FMT_YUV422P, SCHRO_CHROMA_422, SCHRO_FRAME_FORMAT_U8_422 },
110+ { AV_PIX_FMT_YUV444P, SCHRO_CHROMA_444, SCHRO_FRAME_FORMAT_U8_444 },
111111 };
112112
113113 /**
libavcodec/libschroedingerdec.c+2−2
@@ -138,7 +138,7 @@ static SchroBuffer *find_next_parse_unit(SchroParseUnitContext *parse_ctx) · 137 unmodified lines
138138 /**
139139 * Returns Libav chroma format.
140140 */
141−static enum PixelFormat get_chroma_format(SchroChromaFormat schro_pix_fmt)
141+static enum AVPixelFormat get_chroma_format(SchroChromaFormat schro_pix_fmt)
142142 {
143143 int num_formats = sizeof(schro_pixel_format_map) /
144144 sizeof(schro_pixel_format_map[0]);
@@ -147,7 +147,7 @@ static enum PixelFormat get_chroma_format(SchroChromaFormat schro_pix_fmt) · 2 unmodified lines
147147 for (idx = 0; idx < num_formats; ++idx)
148148 if (schro_pixel_format_map[idx].schro_pix_fmt == schro_pix_fmt)
149149 return schro_pixel_format_map[idx].ff_pix_fmt;
150− return PIX_FMT_NONE;
150+ return AV_PIX_FMT_NONE;
151151 }
152152
153153 static av_cold int libschroedinger_decode_init(AVCodecContext *avccontext)
libavcodec/libschroedingerenc.c+2−2
@@ -448,8 +448,8 @@ AVCodec ff_libschroedinger_encoder = { · 447 unmodified lines
448448 .encode2 = libschroedinger_encode_frame,
449449 .close = libschroedinger_encode_close,
450450 .capabilities = CODEC_CAP_DELAY,
451− .pix_fmts = (const enum PixelFormat[]){
452− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV444P, PIX_FMT_NONE
451+ .pix_fmts = (const enum AVPixelFormat[]){
452+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_NONE
453453 },
454454 .long_name = NULL_IF_CONFIG_SMALL("libschroedinger Dirac 2.2"),
455455 };
libavcodec/libtheoraenc.c+5−5
@@ -187,11 +187,11 @@ static av_cold int encode_init(AVCodecContext* avc_context) · 186 unmodified lines
187187 else
188188 t_info.colorspace = TH_CS_UNSPECIFIED;
189189
190− if (avc_context->pix_fmt == PIX_FMT_YUV420P)
190+ if (avc_context->pix_fmt == AV_PIX_FMT_YUV420P)
191191 t_info.pixel_fmt = TH_PF_420;
192− else if (avc_context->pix_fmt == PIX_FMT_YUV422P)
192+ else if (avc_context->pix_fmt == AV_PIX_FMT_YUV422P)
193193 t_info.pixel_fmt = TH_PF_422;
194− else if (avc_context->pix_fmt == PIX_FMT_YUV444P)
194+ else if (avc_context->pix_fmt == AV_PIX_FMT_YUV444P)
195195 t_info.pixel_fmt = TH_PF_444;
196196 else {
197197 av_log(avc_context, AV_LOG_ERROR, "Unsupported pix_fmt\n");
@@ -370,8 +370,8 @@ AVCodec ff_libtheora_encoder = { · 172 unmodified lines
370370 .close = encode_close,
371371 .encode2 = encode_frame,
372372 .capabilities = CODEC_CAP_DELAY, // needed to get the statsfile summary
373− .pix_fmts = (const enum PixelFormat[]){
374− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV444P, PIX_FMT_NONE
373+ .pix_fmts = (const enum AVPixelFormat[]){
374+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_NONE
375375 },
376376 .long_name = NULL_IF_CONFIG_SMALL("libtheora Theora"),
377377 };
libavcodec/libvpxdec.c+1−1
@@ -54,7 +54,7 @@ static av_cold int vp8_init(AVCodecContext *avctx) · 53 unmodified lines
5454 return AVERROR(EINVAL);
5555 }
5656
57− avctx->pix_fmt = PIX_FMT_YUV420P;
57+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
5858 return 0;
5959 }
6060
libavcodec/libvpxenc.c+1−1
@@ -580,7 +580,7 @@ AVCodec ff_libvpx_encoder = { · 579 unmodified lines
580580 .encode2 = vp8_encode,
581581 .close = vp8_free,
582582 .capabilities = CODEC_CAP_DELAY | CODEC_CAP_AUTO_THREADS,
583− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
583+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
584584 .long_name = NULL_IF_CONFIG_SMALL("libvpx VP8"),
585585 .priv_class = &class,
586586 .defaults = defaults,
libavcodec/libx264.c+26−26
@@ -206,18 +206,18 @@ static av_cold int X264_close(AVCodecContext *avctx) · 205 unmodified lines
206206 return 0;
207207 }
208208
209−static int convert_pix_fmt(enum PixelFormat pix_fmt)
209+static int convert_pix_fmt(enum AVPixelFormat pix_fmt)
210210 {
211211 switch (pix_fmt) {
212− case PIX_FMT_YUV420P:
213− case PIX_FMT_YUVJ420P:
214− case PIX_FMT_YUV420P9:
215− case PIX_FMT_YUV420P10: return X264_CSP_I420;
216− case PIX_FMT_YUV422P:
217− case PIX_FMT_YUV422P10: return X264_CSP_I422;
218− case PIX_FMT_YUV444P:
219− case PIX_FMT_YUV444P9:
220− case PIX_FMT_YUV444P10: return X264_CSP_I444;
212+ case AV_PIX_FMT_YUV420P:
213+ case AV_PIX_FMT_YUVJ420P:
214+ case AV_PIX_FMT_YUV420P9:
215+ case AV_PIX_FMT_YUV420P10: return X264_CSP_I420;
216+ case AV_PIX_FMT_YUV422P:
217+ case AV_PIX_FMT_YUV422P10: return X264_CSP_I422;
218+ case AV_PIX_FMT_YUV444P:
219+ case AV_PIX_FMT_YUV444P9:
220+ case AV_PIX_FMT_YUV444P10: return X264_CSP_I444;
221221 };
222222 return 0;
223223 }
@@ -402,7 +402,7 @@ static av_cold int X264_init(AVCodecContext *avctx) · 178 unmodified lines
402402
403403 x4->params.i_slice_count = avctx->slices;
404404
405− x4->params.vui.b_fullrange = avctx->pix_fmt == PIX_FMT_YUVJ420P;
405+ x4->params.vui.b_fullrange = avctx->pix_fmt == AV_PIX_FMT_YUVJ420P;
406406
407407 if (avctx->flags & CODEC_FLAG_GLOBAL_HEADER)
408408 x4->params.b_repeat_headers = 0;
@@ -447,23 +447,23 @@ static av_cold int X264_init(AVCodecContext *avctx) · 38 unmodified lines
447447 return 0;
448448 }
449449
450−static const enum PixelFormat pix_fmts_8bit[] = {
451− PIX_FMT_YUV420P,
452− PIX_FMT_YUVJ420P,
453− PIX_FMT_YUV422P,
454− PIX_FMT_YUV444P,
455− PIX_FMT_NONE
450+static const enum AVPixelFormat pix_fmts_8bit[] = {
451+ AV_PIX_FMT_YUV420P,
452+ AV_PIX_FMT_YUVJ420P,
453+ AV_PIX_FMT_YUV422P,
454+ AV_PIX_FMT_YUV444P,
455+ AV_PIX_FMT_NONE
456456 };
457−static const enum PixelFormat pix_fmts_9bit[] = {
458− PIX_FMT_YUV420P9,
459− PIX_FMT_YUV444P9,
460− PIX_FMT_NONE
457+static const enum AVPixelFormat pix_fmts_9bit[] = {
458+ AV_PIX_FMT_YUV420P9,
459+ AV_PIX_FMT_YUV444P9,
460+ AV_PIX_FMT_NONE
461461 };
462−static const enum PixelFormat pix_fmts_10bit[] = {
463− PIX_FMT_YUV420P10,
464− PIX_FMT_YUV422P10,
465− PIX_FMT_YUV444P10,
466− PIX_FMT_NONE
462+static const enum AVPixelFormat pix_fmts_10bit[] = {
463+ AV_PIX_FMT_YUV420P10,
464+ AV_PIX_FMT_YUV422P10,
465+ AV_PIX_FMT_YUV444P10,
466+ AV_PIX_FMT_NONE
467467 };
468468
469469 static av_cold void X264_init_static(AVCodec *codec)
libavcodec/libxavs.c+1−1
@@ -427,7 +427,7 @@ AVCodec ff_libxavs_encoder = { · 426 unmodified lines
427427 .encode2 = XAVS_frame,
428428 .close = XAVS_close,
429429 .capabilities = CODEC_CAP_DELAY | CODEC_CAP_AUTO_THREADS,
430− .pix_fmts = (const enum PixelFormat[]) { PIX_FMT_YUV420P, PIX_FMT_NONE },
430+ .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
431431 .long_name = NULL_IF_CONFIG_SMALL("libxavs Chinese AVS (Audio Video Standard)"),
432432 .priv_class = &class,
433433 .defaults = xavs_defaults,
libavcodec/libxvid.c+2−2
@@ -657,7 +657,7 @@ static int xvid_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 656 unmodified lines
657657 xvid_enc_frame.length = pkt->size;
658658
659659 /* Initialize input image fields */
660− if( avctx->pix_fmt != PIX_FMT_YUV420P ) {
660+ if( avctx->pix_fmt != AV_PIX_FMT_YUV420P ) {
661661 av_log(avctx, AV_LOG_ERROR, "Xvid: Color spaces other than 420p not supported\n");
662662 return -1;
663663 }
@@ -783,6 +783,6 @@ AVCodec ff_libxvid_encoder = { · 119 unmodified lines
783783 .init = xvid_encode_init,
784784 .encode2 = xvid_encode_frame,
785785 .close = xvid_encode_close,
786− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
786+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
787787 .long_name = NULL_IF_CONFIG_SMALL("libxvidcore MPEG-4 part 2"),
788788 };
libavcodec/ljpegenc.c+2−2
@@ -51,7 +51,7 @@ static int encode_picture_lossless(AVCodecContext *avctx, AVPacket *pkt, · 50 unmodified lines
5151 const int mb_height = (height + s->mjpeg_vsample[0] - 1) / s->mjpeg_vsample[0];
5252 int ret, max_pkt_size = FF_MIN_BUFFER_SIZE;
5353
54− if (avctx->pix_fmt == PIX_FMT_BGRA)
54+ if (avctx->pix_fmt == AV_PIX_FMT_BGRA)
5555 max_pkt_size += width * height * 3 * 4;
5656 else {
5757 max_pkt_size += mb_width * mb_height * 3 * 4
@@ -72,7 +72,7 @@ static int encode_picture_lossless(AVCodecContext *avctx, AVPacket *pkt, · 14 unmodified lines
7272
7373 s->header_bits= put_bits_count(&s->pb);
7474
75− if(avctx->pix_fmt == PIX_FMT_BGRA){
75+ if(avctx->pix_fmt == AV_PIX_FMT_BGRA){
7676 int x, y, i;
7777 const int linesize= p->linesize[0];
7878 uint16_t (*buffer)[4]= (void *) s->rd_scratchpad;
libavcodec/loco.c+4−4
@@ -254,16 +254,16 @@ static av_cold int decode_init(AVCodecContext *avctx){ · 253 unmodified lines
254254 l->mode = AV_RL32(avctx->extradata + 4);
255255 switch(l->mode) {
256256 case LOCO_CYUY2: case LOCO_YUY2: case LOCO_UYVY:
257− avctx->pix_fmt = PIX_FMT_YUV422P;
257+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
258258 break;
259259 case LOCO_CRGB: case LOCO_RGB:
260− avctx->pix_fmt = PIX_FMT_BGR24;
260+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
261261 break;
262262 case LOCO_CYV12: case LOCO_YV12:
263− avctx->pix_fmt = PIX_FMT_YUV420P;
263+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
264264 break;
265265 case LOCO_CRGBA: case LOCO_RGBA:
266− avctx->pix_fmt = PIX_FMT_RGB32;
266+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
267267 break;
268268 default:
269269 av_log(avctx, AV_LOG_INFO, "Unknown colorspace, index = %i\n", l->mode);
libavcodec/mdec.c+1−1
@@ -235,7 +235,7 @@ static av_cold int decode_init(AVCodecContext *avctx){ · 234 unmodified lines
235235 avctx->idct_algo = FF_IDCT_SIMPLE;
236236 p->qstride= 0;
237237 p->qscale_table= av_mallocz(a->mb_width);
238− avctx->pix_fmt= PIX_FMT_YUVJ420P;
238+ avctx->pix_fmt= AV_PIX_FMT_YUVJ420P;
239239
240240 return 0;
241241 }
libavcodec/mimic.c+1−1
@@ -340,7 +340,7 @@ static int mimic_decode_frame(AVCodecContext *avctx, void *data, · 339 unmodified lines
340340 ctx->avctx = avctx;
341341 avctx->width = width;
342342 avctx->height = height;
343− avctx->pix_fmt = PIX_FMT_YUV420P;
343+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
344344 for(i = 0; i < 3; i++) {
345345 ctx->num_vblocks[i] = -((-height) >> (3 + !!i));
346346 ctx->num_hblocks[i] = width >> (3 + !!i) ;
libavcodec/mjpegdec.c+9−9
@@ -321,22 +321,22 @@ int ff_mjpeg_decode_sof(MJpegDecodeContext *s) · 320 unmodified lines
321321 switch (pix_fmt_id) {
322322 case 0x11111100:
323323 if (s->rgb)
324− s->avctx->pix_fmt = PIX_FMT_BGRA;
324+ s->avctx->pix_fmt = AV_PIX_FMT_BGRA;
325325 else
326− s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV444P : PIX_FMT_YUVJ444P;
326+ s->avctx->pix_fmt = s->cs_itu601 ? AV_PIX_FMT_YUV444P : AV_PIX_FMT_YUVJ444P;
327327 assert(s->nb_components == 3);
328328 break;
329329 case 0x11000000:
330− s->avctx->pix_fmt = PIX_FMT_GRAY8;
330+ s->avctx->pix_fmt = AV_PIX_FMT_GRAY8;
331331 break;
332332 case 0x12111100:
333− s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV440P : PIX_FMT_YUVJ440P;
333+ s->avctx->pix_fmt = s->cs_itu601 ? AV_PIX_FMT_YUV440P : AV_PIX_FMT_YUVJ440P;
334334 break;
335335 case 0x21111100:
336− s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV422P : PIX_FMT_YUVJ422P;
336+ s->avctx->pix_fmt = s->cs_itu601 ? AV_PIX_FMT_YUV422P : AV_PIX_FMT_YUVJ422P;
337337 break;
338338 case 0x22111100:
339− s->avctx->pix_fmt = s->cs_itu601 ? PIX_FMT_YUV420P : PIX_FMT_YUVJ420P;
339+ s->avctx->pix_fmt = s->cs_itu601 ? AV_PIX_FMT_YUV420P : AV_PIX_FMT_YUVJ420P;
340340 break;
341341 default:
342342 av_log(s->avctx, AV_LOG_ERROR, "Unhandled pixel format 0x%x\n", pix_fmt_id);
@@ -344,11 +344,11 @@ int ff_mjpeg_decode_sof(MJpegDecodeContext *s) · 1 unmodified line
344344 }
345345 if (s->ls) {
346346 if (s->nb_components > 1)
347− s->avctx->pix_fmt = PIX_FMT_RGB24;
347+ s->avctx->pix_fmt = AV_PIX_FMT_RGB24;
348348 else if (s->bits <= 8)
349− s->avctx->pix_fmt = PIX_FMT_GRAY8;
349+ s->avctx->pix_fmt = AV_PIX_FMT_GRAY8;
350350 else
351− s->avctx->pix_fmt = PIX_FMT_GRAY16;
351+ s->avctx->pix_fmt = AV_PIX_FMT_GRAY16;
352352 }
353353
354354 if (s->picture_ptr->data[0])
libavcodec/mjpegenc.c+6−6
@@ -181,9 +181,9 @@ static void jpeg_put_comments(MpegEncContext *s) · 180 unmodified lines
181181 AV_WB16(ptr, size);
182182 }
183183
184− if( s->avctx->pix_fmt == PIX_FMT_YUV420P
185− ||s->avctx->pix_fmt == PIX_FMT_YUV422P
186− ||s->avctx->pix_fmt == PIX_FMT_YUV444P){
184+ if( s->avctx->pix_fmt == AV_PIX_FMT_YUV420P
185+ ||s->avctx->pix_fmt == AV_PIX_FMT_YUV422P
186+ ||s->avctx->pix_fmt == AV_PIX_FMT_YUV444P){
187187 put_marker(p, COM);
188188 flush_put_bits(p);
189189 ptr = put_bits_ptr(p);
@@ -211,7 +211,7 @@ void ff_mjpeg_encode_picture_header(MpegEncContext *s) · 21 unmodified lines
211211 }
212212
213213 put_bits(&s->pb, 16, 17);
214− if(lossless && s->avctx->pix_fmt == PIX_FMT_BGRA)
214+ if(lossless && s->avctx->pix_fmt == AV_PIX_FMT_BGRA)
215215 put_bits(&s->pb, 8, 9); /* 9 bits/component RCT */
216216 else
217217 put_bits(&s->pb, 8, 8); /* 8 bits/component */
@@ -452,8 +452,8 @@ AVCodec ff_mjpeg_encoder = { · 234 unmodified lines
452452 .init = ff_MPV_encode_init,
453453 .encode2 = ff_MPV_encode_picture,
454454 .close = ff_MPV_encode_end,
455− .pix_fmts = (const enum PixelFormat[]){
456− PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P, PIX_FMT_NONE
455+ .pix_fmts = (const enum AVPixelFormat[]){
456+ AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_NONE
457457 },
458458 .long_name = NULL_IF_CONFIG_SMALL("MJPEG (Motion JPEG)"),
459459 };
libavcodec/mmvideo.c+1−1
@@ -58,7 +58,7 @@ static av_cold int mm_decode_init(AVCodecContext *avctx) · 57 unmodified lines
5858
5959 s->avctx = avctx;
6060
61− avctx->pix_fmt = PIX_FMT_PAL8;
61+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
6262
6363 s->frame.reference = 1;
6464
libavcodec/motionpixels.c+1−1
@@ -62,7 +62,7 @@ static av_cold int mp_decode_init(AVCodecContext *avctx) · 61 unmodified lines
6262 mp->offset_bits_len = av_log2(avctx->width * avctx->height) + 1;
6363 mp->vpt = av_mallocz(avctx->height * sizeof(YuvPixel));
6464 mp->hpt = av_mallocz(h4 * w4 / 16 * sizeof(YuvPixel));
65− avctx->pix_fmt = PIX_FMT_RGB555;
65+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
6666 return 0;
6767 }
6868
libavcodec/mpeg12.c+12−12
@@ -1171,12 +1171,12 @@ static void quant_matrix_rebuild(uint16_t *matrix, const uint8_t *old_perm, · 1170 unmodified lines
11711171 }
11721172 }
11731173
1174−static const enum PixelFormat pixfmt_xvmc_mpg2_420[] = {
1175− PIX_FMT_XVMC_MPEG2_IDCT,
1176− PIX_FMT_XVMC_MPEG2_MC,
1177− PIX_FMT_NONE };
1174+static const enum AVPixelFormat pixfmt_xvmc_mpg2_420[] = {
1175+ AV_PIX_FMT_XVMC_MPEG2_IDCT,
1176+ AV_PIX_FMT_XVMC_MPEG2_MC,
1177+ AV_PIX_FMT_NONE };
11781178
1179−static enum PixelFormat mpeg_get_pixelformat(AVCodecContext *avctx)
1179+static enum AVPixelFormat mpeg_get_pixelformat(AVCodecContext *avctx)
11801180 {
11811181 Mpeg1Context *s1 = avctx->priv_data;
11821182 MpegEncContext *s = &s1->mpeg_enc_ctx;
@@ -1185,16 +1185,16 @@ static enum PixelFormat mpeg_get_pixelformat(AVCodecContext *avctx) · 2 unmodified lines
11851185 return avctx->get_format(avctx, pixfmt_xvmc_mpg2_420);
11861186 else if (avctx->codec->capabilities & CODEC_CAP_HWACCEL_VDPAU) {
11871187 if (avctx->codec_id == AV_CODEC_ID_MPEG1VIDEO)
1188− return PIX_FMT_VDPAU_MPEG1;
1188+ return AV_PIX_FMT_VDPAU_MPEG1;
11891189 else
1190− return PIX_FMT_VDPAU_MPEG2;
1190+ return AV_PIX_FMT_VDPAU_MPEG2;
11911191 } else {
11921192 if (s->chroma_format < 2)
11931193 return avctx->get_format(avctx, ff_hwaccel_pixfmt_list_420);
11941194 else if (s->chroma_format == 2)
1195− return PIX_FMT_YUV422P;
1195+ return AV_PIX_FMT_YUV422P;
11961196 else
1197− return PIX_FMT_YUV444P;
1197+ return AV_PIX_FMT_YUV444P;
11981198 }
11991199 }
12001200
@@ -1289,7 +1289,7 @@ static int mpeg_decode_postinit(AVCodecContext *avctx) · 88 unmodified lines
12891289 avctx->pix_fmt = mpeg_get_pixelformat(avctx);
12901290 avctx->hwaccel = ff_find_hwaccel(avctx->codec->id, avctx->pix_fmt);
12911291 // until then pix_fmt may be changed right after codec init
1292− if (avctx->pix_fmt == PIX_FMT_XVMC_MPEG2_IDCT ||
1292+ if (avctx->pix_fmt == AV_PIX_FMT_XVMC_MPEG2_IDCT ||
12931293 avctx->hwaccel ||
12941294 s->avctx->codec->capabilities & CODEC_CAP_HWACCEL_VDPAU)
12951295 if (avctx->idct_algo == FF_IDCT_AUTO)
@@ -2036,7 +2036,7 @@ static int vcr2_init_sequence(AVCodecContext *avctx) · 740 unmodified lines
20362036 avctx->pix_fmt = mpeg_get_pixelformat(avctx);
20372037 avctx->hwaccel = ff_find_hwaccel(avctx->codec->id, avctx->pix_fmt);
20382038
2039− if (avctx->pix_fmt == PIX_FMT_XVMC_MPEG2_IDCT || avctx->hwaccel ||
2039+ if (avctx->pix_fmt == AV_PIX_FMT_XVMC_MPEG2_IDCT || avctx->hwaccel ||
20402040 s->avctx->codec->capabilities & CODEC_CAP_HWACCEL_VDPAU)
20412041 if (avctx->idct_algo == FF_IDCT_AUTO)
20422042 avctx->idct_algo = FF_IDCT_SIMPLE;
@@ -2539,7 +2539,7 @@ static av_cold int mpeg_mc_decode_init(AVCodecContext *avctx) · 496 unmodified lines
25392539 }
25402540 mpeg_decode_init(avctx);
25412541
2542− avctx->pix_fmt = PIX_FMT_XVMC_MPEG2_IDCT;
2542+ avctx->pix_fmt = AV_PIX_FMT_XVMC_MPEG2_IDCT;
25432543 avctx->xvmc_acceleration = 2; // 2 - the blocks are packed!
25442544
25452545 return 0;
libavcodec/mpeg12enc.c+4−4
@@ -959,8 +959,8 @@ AVCodec ff_mpeg1video_encoder = { · 958 unmodified lines
959959 .encode2 = ff_MPV_encode_picture,
960960 .close = ff_MPV_encode_end,
961961 .supported_framerates = avpriv_frame_rate_tab+1,
962− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P,
963− PIX_FMT_NONE },
962+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P,
963+ AV_PIX_FMT_NONE },
964964 .capabilities = CODEC_CAP_DELAY | CODEC_CAP_SLICE_THREADS,
965965 .long_name = NULL_IF_CONFIG_SMALL("MPEG-1 video"),
966966 .priv_class = &mpeg1_class,
@@ -975,8 +975,8 @@ AVCodec ff_mpeg2video_encoder = { · 8 unmodified lines
975975 .encode2 = ff_MPV_encode_picture,
976976 .close = ff_MPV_encode_end,
977977 .supported_framerates = avpriv_frame_rate_tab + 1,
978− .pix_fmts = (const enum PixelFormat[]){
979− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_NONE
978+ .pix_fmts = (const enum AVPixelFormat[]){
979+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_NONE
980980 },
981981 .capabilities = CODEC_CAP_DELAY | CODEC_CAP_SLICE_THREADS,
982982 .long_name = NULL_IF_CONFIG_SMALL("MPEG-2 video"),
libavcodec/mpeg4videodec.c+2−2
@@ -2288,7 +2288,7 @@ AVCodec ff_mpeg4_vdpau_decoder = { · 2287 unmodified lines
22882288 .capabilities = CODEC_CAP_DR1 | CODEC_CAP_TRUNCATED | CODEC_CAP_DELAY |
22892289 CODEC_CAP_HWACCEL_VDPAU,
22902290 .long_name = NULL_IF_CONFIG_SMALL("MPEG-4 part 2 (VDPAU)"),
2291− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_VDPAU_MPEG4,
2292− PIX_FMT_NONE },
2291+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_VDPAU_MPEG4,
2292+ AV_PIX_FMT_NONE },
22932293 };
22942294 #endif
libavcodec/mpeg4videoenc.c+1−1
@@ -1339,7 +1339,7 @@ AVCodec ff_mpeg4_encoder = { · 1338 unmodified lines
13391339 .init = encode_init,
13401340 .encode2 = ff_MPV_encode_picture,
13411341 .close = ff_MPV_encode_end,
1342− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
1342+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
13431343 .capabilities = CODEC_CAP_DELAY | CODEC_CAP_SLICE_THREADS,
13441344 .long_name = NULL_IF_CONFIG_SMALL("MPEG-4 part 2"),
13451345 .priv_class = &mpeg4enc_class,
libavcodec/mpegvideo.c+11−11
@@ -125,17 +125,17 @@ const uint8_t *const ff_mpeg2_dc_scale_table[4] = { · 124 unmodified lines
125125 mpeg2_dc_scale_table3,
126126 };
127127
128−const enum PixelFormat ff_pixfmt_list_420[] = {
129− PIX_FMT_YUV420P,
130− PIX_FMT_NONE
128+const enum AVPixelFormat ff_pixfmt_list_420[] = {
129+ AV_PIX_FMT_YUV420P,
130+ AV_PIX_FMT_NONE
131131 };
132132
133−const enum PixelFormat ff_hwaccel_pixfmt_list_420[] = {
134− PIX_FMT_DXVA2_VLD,
135− PIX_FMT_VAAPI_VLD,
136− PIX_FMT_VDA_VLD,
137− PIX_FMT_YUV420P,
138− PIX_FMT_NONE
133+const enum AVPixelFormat ff_hwaccel_pixfmt_list_420[] = {
134+ AV_PIX_FMT_DXVA2_VLD,
135+ AV_PIX_FMT_VAAPI_VLD,
136+ AV_PIX_FMT_VDA_VLD,
137+ AV_PIX_FMT_YUV420P,
138+ AV_PIX_FMT_NONE
139139 };
140140
141141 const uint8_t *avpriv_mpv_find_start_code(const uint8_t *restrict p,
@@ -841,9 +841,9 @@ av_cold int ff_MPV_common_init(MpegEncContext *s) · 699 unmodified lines
841841 else if (s->codec_id != AV_CODEC_ID_H264)
842842 s->mb_height = (s->height + 15) / 16;
843843
844− if (s->avctx->pix_fmt == PIX_FMT_NONE) {
844+ if (s->avctx->pix_fmt == AV_PIX_FMT_NONE) {
845845 av_log(s->avctx, AV_LOG_ERROR,
846− "decoding to PIX_FMT_NONE is not supported.\n");
846+ "decoding to AV_PIX_FMT_NONE is not supported.\n");
847847 return -1;
848848 }
849849
libavcodec/mpegvideo.h+2−2
@@ -809,8 +809,8 @@ void ff_MPV_motion(MpegEncContext *s, · 808 unmodified lines
809809 */
810810 int ff_alloc_picture(MpegEncContext *s, Picture *pic, int shared);
811811
812−extern const enum PixelFormat ff_pixfmt_list_420[];
813−extern const enum PixelFormat ff_hwaccel_pixfmt_list_420[];
812+extern const enum AVPixelFormat ff_pixfmt_list_420[];
813+extern const enum AVPixelFormat ff_hwaccel_pixfmt_list_420[];
814814
815815 static inline void ff_update_block_index(MpegEncContext *s){
816816 const int block_size = 8;
libavcodec/mpegvideo_enc.c+25−25
@@ -278,50 +278,50 @@ av_cold int ff_MPV_encode_init(AVCodecContext *avctx) · 277 unmodified lines
278278
279279 switch (avctx->codec_id) {
280280 case AV_CODEC_ID_MPEG2VIDEO:
281− if (avctx->pix_fmt != PIX_FMT_YUV420P &&
282− avctx->pix_fmt != PIX_FMT_YUV422P) {
281+ if (avctx->pix_fmt != AV_PIX_FMT_YUV420P &&
282+ avctx->pix_fmt != AV_PIX_FMT_YUV422P) {
283283 av_log(avctx, AV_LOG_ERROR,
284284 "only YUV420 and YUV422 are supported\n");
285285 return -1;
286286 }
287287 break;
288288 case AV_CODEC_ID_LJPEG:
289− if (avctx->pix_fmt != PIX_FMT_YUVJ420P &&
290− avctx->pix_fmt != PIX_FMT_YUVJ422P &&
291− avctx->pix_fmt != PIX_FMT_YUVJ444P &&
292− avctx->pix_fmt != PIX_FMT_BGRA &&
293− ((avctx->pix_fmt != PIX_FMT_YUV420P &&
294− avctx->pix_fmt != PIX_FMT_YUV422P &&
295− avctx->pix_fmt != PIX_FMT_YUV444P) ||
289+ if (avctx->pix_fmt != AV_PIX_FMT_YUVJ420P &&
290+ avctx->pix_fmt != AV_PIX_FMT_YUVJ422P &&
291+ avctx->pix_fmt != AV_PIX_FMT_YUVJ444P &&
292+ avctx->pix_fmt != AV_PIX_FMT_BGRA &&
293+ ((avctx->pix_fmt != AV_PIX_FMT_YUV420P &&
294+ avctx->pix_fmt != AV_PIX_FMT_YUV422P &&
295+ avctx->pix_fmt != AV_PIX_FMT_YUV444P) ||
296296 avctx->strict_std_compliance > FF_COMPLIANCE_UNOFFICIAL)) {
297297 av_log(avctx, AV_LOG_ERROR, "colorspace not supported in LJPEG\n");
298298 return -1;
299299 }
300300 break;
301301 case AV_CODEC_ID_MJPEG:
302− if (avctx->pix_fmt != PIX_FMT_YUVJ420P &&
303− avctx->pix_fmt != PIX_FMT_YUVJ422P &&
304− ((avctx->pix_fmt != PIX_FMT_YUV420P &&
305− avctx->pix_fmt != PIX_FMT_YUV422P) ||
302+ if (avctx->pix_fmt != AV_PIX_FMT_YUVJ420P &&
303+ avctx->pix_fmt != AV_PIX_FMT_YUVJ422P &&
304+ ((avctx->pix_fmt != AV_PIX_FMT_YUV420P &&
305+ avctx->pix_fmt != AV_PIX_FMT_YUV422P) ||
306306 avctx->strict_std_compliance > FF_COMPLIANCE_UNOFFICIAL)) {
307307 av_log(avctx, AV_LOG_ERROR, "colorspace not supported in jpeg\n");
308308 return -1;
309309 }
310310 break;
311311 default:
312− if (avctx->pix_fmt != PIX_FMT_YUV420P) {
312+ if (avctx->pix_fmt != AV_PIX_FMT_YUV420P) {
313313 av_log(avctx, AV_LOG_ERROR, "only YUV420 is supported\n");
314314 return -1;
315315 }
316316 }
317317
318318 switch (avctx->pix_fmt) {
319− case PIX_FMT_YUVJ422P:
320− case PIX_FMT_YUV422P:
319+ case AV_PIX_FMT_YUVJ422P:
320+ case AV_PIX_FMT_YUV422P:
321321 s->chroma_format = CHROMA_422;
322322 break;
323− case PIX_FMT_YUVJ420P:
324− case PIX_FMT_YUV420P:
323+ case AV_PIX_FMT_YUVJ420P:
324+ case AV_PIX_FMT_YUV420P:
325325 default:
326326 s->chroma_format = CHROMA_420;
327327 break;
@@ -640,7 +640,7 @@ av_cold int ff_MPV_encode_init(AVCodecContext *avctx) · 312 unmodified lines
640640 s->out_format = FMT_MJPEG;
641641 s->intra_only = 1; /* force intra only for jpeg */
642642 if (avctx->codec->id == AV_CODEC_ID_LJPEG &&
643− avctx->pix_fmt == PIX_FMT_BGRA) {
643+ avctx->pix_fmt == AV_PIX_FMT_BGRA) {
644644 s->mjpeg_vsample[0] = s->mjpeg_hsample[0] =
645645 s->mjpeg_vsample[1] = s->mjpeg_hsample[1] =
646646 s->mjpeg_vsample[2] = s->mjpeg_hsample[2] = 1;
@@ -1117,7 +1117,7 @@ static int estimate_best_b_count(MpegEncContext *s) · 470 unmodified lines
11171117 c->me_cmp = s->avctx->me_cmp;
11181118 c->mb_cmp = s->avctx->mb_cmp;
11191119 c->me_sub_cmp = s->avctx->me_sub_cmp;
1120− c->pix_fmt = PIX_FMT_YUV420P;
1120+ c->pix_fmt = AV_PIX_FMT_YUV420P;
11211121 c->time_base = s->avctx->time_base;
11221122 c->max_b_frames = s->max_b_frames;
11231123
@@ -4138,7 +4138,7 @@ AVCodec ff_h263_encoder = { · 3014 unmodified lines
41384138 .init = ff_MPV_encode_init,
41394139 .encode2 = ff_MPV_encode_picture,
41404140 .close = ff_MPV_encode_end,
4141− .pix_fmts= (const enum PixelFormat[]){PIX_FMT_YUV420P, PIX_FMT_NONE},
4141+ .pix_fmts= (const enum AVPixelFormat[]){AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE},
41424142 .long_name= NULL_IF_CONFIG_SMALL("H.263 / H.263-1996"),
41434143 .priv_class = &h263_class,
41444144 };
@@ -4167,7 +4167,7 @@ AVCodec ff_h263p_encoder = { · 22 unmodified lines
41674167 .encode2 = ff_MPV_encode_picture,
41684168 .close = ff_MPV_encode_end,
41694169 .capabilities = CODEC_CAP_SLICE_THREADS,
4170− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
4170+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
41714171 .long_name = NULL_IF_CONFIG_SMALL("H.263+ / H.263-1998 / H.263 version 2"),
41724172 .priv_class = &h263p_class,
41734173 };
@@ -4182,7 +4182,7 @@ AVCodec ff_msmpeg4v2_encoder = { · 8 unmodified lines
41824182 .init = ff_MPV_encode_init,
41834183 .encode2 = ff_MPV_encode_picture,
41844184 .close = ff_MPV_encode_end,
4185− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
4185+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
41864186 .long_name = NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 2"),
41874187 .priv_class = &msmpeg4v2_class,
41884188 };
@@ -4197,7 +4197,7 @@ AVCodec ff_msmpeg4v3_encoder = { · 8 unmodified lines
41974197 .init = ff_MPV_encode_init,
41984198 .encode2 = ff_MPV_encode_picture,
41994199 .close = ff_MPV_encode_end,
4200− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
4200+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
42014201 .long_name = NULL_IF_CONFIG_SMALL("MPEG-4 part 2 Microsoft variant version 3"),
42024202 .priv_class = &msmpeg4v3_class,
42034203 };
@@ -4212,7 +4212,7 @@ AVCodec ff_wmv1_encoder = { · 8 unmodified lines
42124212 .init = ff_MPV_encode_init,
42134213 .encode2 = ff_MPV_encode_picture,
42144214 .close = ff_MPV_encode_end,
4215− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
4215+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
42164216 .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 7"),
42174217 .priv_class = &wmv1_class,
42184218 };
libavcodec/msrle.c+2−2
@@ -56,10 +56,10 @@ static av_cold int msrle_decode_init(AVCodecContext *avctx) · 55 unmodified lines
5656 switch (avctx->bits_per_coded_sample) {
5757 case 4:
5858 case 8:
59− avctx->pix_fmt = PIX_FMT_PAL8;
59+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
6060 break;
6161 case 24:
62− avctx->pix_fmt = PIX_FMT_BGR24;
62+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
6363 break;
6464 default:
6565 av_log(avctx, AV_LOG_ERROR, "unsupported bits per sample\n");
libavcodec/mss1.c+1−1
@@ -197,7 +197,7 @@ static av_cold int mss1_decode_init(AVCodecContext *avctx) · 196 unmodified lines
197197
198198 ret = ff_mss12_decode_init(&c->ctx, 0, &c->sc, NULL);
199199
200− avctx->pix_fmt = PIX_FMT_PAL8;
200+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
201201
202202 return ret;
203203 }
libavcodec/mss2.c+6−6
@@ -396,11 +396,11 @@ static int decode_wmv9(AVCodecContext *avctx, const uint8_t *buf, int buf_size, · 395 unmodified lines
396396 return AVERROR_INVALIDDATA;
397397 }
398398
399− avctx->pix_fmt = PIX_FMT_YUV420P;
399+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
400400
401401 if (ff_MPV_frame_start(s, avctx) < 0) {
402402 av_log(v->s.avctx, AV_LOG_ERROR, "ff_MPV_frame_start error\n");
403− avctx->pix_fmt = PIX_FMT_RGB24;
403+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
404404 return -1;
405405 }
406406
@@ -448,7 +448,7 @@ static int decode_wmv9(AVCodecContext *avctx, const uint8_t *buf, int buf_size, · 41 unmodified lines
448448 f->data[1], f->data[2], f->linesize[1],
449449 w, h);
450450
451− avctx->pix_fmt = PIX_FMT_RGB24;
451+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
452452
453453 return 0;
454454 }
@@ -519,7 +519,7 @@ static int mss2_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 64 unmodified lines
519519 if (is_555 && (has_wmv9 || has_mv || c->slice_split && ctx->split_position))
520520 return AVERROR_INVALIDDATA;
521521
522− avctx->pix_fmt = is_555 ? PIX_FMT_RGB555 : PIX_FMT_RGB24;
522+ avctx->pix_fmt = is_555 ? AV_PIX_FMT_RGB555 : AV_PIX_FMT_RGB24;
523523 if (ctx->pic.data[0] && ctx->pic.format != avctx->pix_fmt)
524524 avctx->release_buffer(avctx, &ctx->pic);
525525
@@ -848,8 +848,8 @@ static av_cold int mss2_decode_init(AVCodecContext *avctx) · 322 unmodified lines
848848 }
849849 ff_mss2dsp_init(&ctx->dsp);
850850
851− avctx->pix_fmt = c->free_colours == 127 ? PIX_FMT_RGB555
852− : PIX_FMT_RGB24;
851+ avctx->pix_fmt = c->free_colours == 127 ? AV_PIX_FMT_RGB555
852+ : AV_PIX_FMT_RGB24;
853853
854854 return 0;
855855 }
libavcodec/mss3.c+1−1
@@ -835,7 +835,7 @@ static av_cold int mss3_decode_init(AVCodecContext *avctx) · 834 unmodified lines
835835 }
836836 }
837837
838− avctx->pix_fmt = PIX_FMT_YUV420P;
838+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
839839 avctx->coded_frame = &c->pic;
840840
841841 init_coders(c);
libavcodec/mss4.c+1−1
@@ -649,7 +649,7 @@ static av_cold int mss4_decode_init(AVCodecContext *avctx) · 648 unmodified lines
649649 }
650650 }
651651
652− avctx->pix_fmt = PIX_FMT_YUV444P;
652+ avctx->pix_fmt = AV_PIX_FMT_YUV444P;
653653 avctx->coded_frame = &c->pic;
654654
655655 return 0;
libavcodec/msvideo1.c+3−3
@@ -65,10 +65,10 @@ static av_cold int msvideo1_decode_init(AVCodecContext *avctx) · 64 unmodified lines
6565 /* figure out the colorspace based on the presence of a palette */
6666 if (s->avctx->bits_per_coded_sample == 8) {
6767 s->mode_8bit = 1;
68− avctx->pix_fmt = PIX_FMT_PAL8;
68+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
6969 } else {
7070 s->mode_8bit = 0;
71− avctx->pix_fmt = PIX_FMT_RGB555;
71+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
7272 }
7373
7474 s->frame.data[0] = NULL;
@@ -172,7 +172,7 @@ static void msvideo1_decode_8bit(Msvideo1Context *s) · 97 unmodified lines
172172 }
173173
174174 /* make the palette available on the way out */
175− if (s->avctx->pix_fmt == PIX_FMT_PAL8)
175+ if (s->avctx->pix_fmt == AV_PIX_FMT_PAL8)
176176 memcpy(s->frame.data[1], s->pal, AVPALETTE_SIZE);
177177 }
178178
libavcodec/nuv.c+3−3
@@ -74,8 +74,8 @@ static const uint8_t fallback_cquant[] = { · 73 unmodified lines
7474 static void copy_frame(AVFrame *f, const uint8_t *src, int width, int height)
7575 {
7676 AVPicture pic;
77− avpicture_fill(&pic, src, PIX_FMT_YUV420P, width, height);
78− av_picture_copy((AVPicture *)f, &pic, PIX_FMT_YUV420P, width, height);
77+ avpicture_fill(&pic, src, AV_PIX_FMT_YUV420P, width, height);
78+ av_picture_copy((AVPicture *)f, &pic, AV_PIX_FMT_YUV420P, width, height);
7979 }
8080
8181 /**
@@ -269,7 +269,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 187 unmodified lines
269269 static av_cold int decode_init(AVCodecContext *avctx)
270270 {
271271 NuvContext *c = avctx->priv_data;
272− avctx->pix_fmt = PIX_FMT_YUV420P;
272+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
273273 c->pic.data[0] = NULL;
274274 c->decomp_buf = NULL;
275275 c->quality = -1;
libavcodec/options.c+1−1
@@ -94,7 +94,7 @@ int avcodec_get_context_defaults3(AVCodecContext *s, const AVCodec *codec) · 93 unmodified lines
9494 s->execute = avcodec_default_execute;
9595 s->execute2 = avcodec_default_execute2;
9696 s->sample_aspect_ratio = (AVRational){0,1};
97− s->pix_fmt = PIX_FMT_NONE;
97+ s->pix_fmt = AV_PIX_FMT_NONE;
9898 s->sample_fmt = AV_SAMPLE_FMT_NONE;
9999
100100 s->reget_buffer = avcodec_default_reget_buffer;
libavcodec/pamenc.c+8−8
@@ -52,25 +52,25 @@ static int pam_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 51 unmodified lines
5252 h = avctx->height;
5353 w = avctx->width;
5454 switch (avctx->pix_fmt) {
55− case PIX_FMT_MONOWHITE:
55+ case AV_PIX_FMT_MONOWHITE:
5656 n = (w + 7) >> 3;
5757 depth = 1;
5858 maxval = 1;
5959 tuple_type = "BLACKANDWHITE";
6060 break;
61− case PIX_FMT_GRAY8:
61+ case AV_PIX_FMT_GRAY8:
6262 n = w;
6363 depth = 1;
6464 maxval = 255;
6565 tuple_type = "GRAYSCALE";
6666 break;
67− case PIX_FMT_RGB24:
67+ case AV_PIX_FMT_RGB24:
6868 n = w * 3;
6969 depth = 3;
7070 maxval = 255;
7171 tuple_type = "RGB";
7272 break;
73− case PIX_FMT_RGB32:
73+ case AV_PIX_FMT_RGB32:
7474 n = w * 4;
7575 depth = 4;
7676 maxval = 255;
@@ -87,7 +87,7 @@ static int pam_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 10 unmodified lines
8787 ptr = p->data[0];
8888 linesize = p->linesize[0];
8989
90− if (avctx->pix_fmt == PIX_FMT_RGB32) {
90+ if (avctx->pix_fmt == AV_PIX_FMT_RGB32) {
9191 int j;
9292 unsigned int v;
9393
@@ -121,9 +121,9 @@ AVCodec ff_pam_encoder = { · 27 unmodified lines
121121 .priv_data_size = sizeof(PNMContext),
122122 .init = ff_pnm_init,
123123 .encode2 = pam_encode_frame,
124− .pix_fmts = (const enum PixelFormat[]){
125− PIX_FMT_RGB24, PIX_FMT_RGB32, PIX_FMT_GRAY8, PIX_FMT_MONOWHITE,
126− PIX_FMT_NONE
124+ .pix_fmts = (const enum AVPixelFormat[]){
125+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGB32, AV_PIX_FMT_GRAY8, AV_PIX_FMT_MONOWHITE,
126+ AV_PIX_FMT_NONE
127127 },
128128 .long_name = NULL_IF_CONFIG_SMALL("PAM (Portable AnyMap) image"),
129129 };
libavcodec/pcx.c+2−2
@@ -122,7 +122,7 @@ static int pcx_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 121 unmodified lines
122122
123123 switch ((nplanes<<8) + bits_per_pixel) {
124124 case 0x0308:
125− avctx->pix_fmt = PIX_FMT_RGB24;
125+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
126126 break;
127127 case 0x0108:
128128 case 0x0104:
@@ -131,7 +131,7 @@ static int pcx_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 2 unmodified lines
131131 case 0x0401:
132132 case 0x0301:
133133 case 0x0201:
134− avctx->pix_fmt = PIX_FMT_PAL8;
134+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
135135 break;
136136 default:
137137 av_log(avctx, AV_LOG_ERROR, "invalid PCX file\n");
libavcodec/pcxenc.c+14−14
@@ -118,21 +118,21 @@ static int pcx_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 117 unmodified lines
118118 }
119119
120120 switch (avctx->pix_fmt) {
121− case PIX_FMT_RGB24:
121+ case AV_PIX_FMT_RGB24:
122122 bpp = 8;
123123 nplanes = 3;
124124 break;
125− case PIX_FMT_RGB8:
126− case PIX_FMT_BGR8:
127− case PIX_FMT_RGB4_BYTE:
128− case PIX_FMT_BGR4_BYTE:
129− case PIX_FMT_GRAY8:
130− case PIX_FMT_PAL8:
125+ case AV_PIX_FMT_RGB8:
126+ case AV_PIX_FMT_BGR8:
127+ case AV_PIX_FMT_RGB4_BYTE:
128+ case AV_PIX_FMT_BGR4_BYTE:
129+ case AV_PIX_FMT_GRAY8:
130+ case AV_PIX_FMT_PAL8:
131131 bpp = 8;
132132 nplanes = 1;
133133 pal = (uint32_t *)pict->data[1];
134134 break;
135− case PIX_FMT_MONOBLACK:
135+ case AV_PIX_FMT_MONOBLACK:
136136 bpp = 1;
137137 nplanes = 1;
138138 pal = monoblack_pal;
@@ -209,12 +209,12 @@ AVCodec ff_pcx_encoder = { · 70 unmodified lines
209209 .priv_data_size = sizeof(PCXContext),
210210 .init = pcx_encode_init,
211211 .encode2 = pcx_encode_frame,
212− .pix_fmts = (const enum PixelFormat[]){
213− PIX_FMT_RGB24,
214− PIX_FMT_RGB8, PIX_FMT_BGR8, PIX_FMT_RGB4_BYTE, PIX_FMT_BGR4_BYTE,
215− PIX_FMT_GRAY8, PIX_FMT_PAL8,
216− PIX_FMT_MONOBLACK,
217− PIX_FMT_NONE
212+ .pix_fmts = (const enum AVPixelFormat[]){
213+ AV_PIX_FMT_RGB24,
214+ AV_PIX_FMT_RGB8, AV_PIX_FMT_BGR8, AV_PIX_FMT_RGB4_BYTE, AV_PIX_FMT_BGR4_BYTE,
215+ AV_PIX_FMT_GRAY8, AV_PIX_FMT_PAL8,
216+ AV_PIX_FMT_MONOBLACK,
217+ AV_PIX_FMT_NONE
218218 },
219219 .long_name = NULL_IF_CONFIG_SMALL("PC Paintbrush PCX image"),
220220 };
libavcodec/pgssubdec.c+1−1
@@ -63,7 +63,7 @@ typedef struct PGSSubContext { · 62 unmodified lines
6363
6464 static av_cold int init_decoder(AVCodecContext *avctx)
6565 {
66− avctx->pix_fmt = PIX_FMT_PAL8;
66+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
6767
6868 return 0;
6969 }
libavcodec/pictordec.c+1−1
@@ -136,7 +136,7 @@ static int decode_frame(AVCodecContext *avctx, · 135 unmodified lines
136136 esize = 0;
137137 }
138138
139− avctx->pix_fmt = PIX_FMT_PAL8;
139+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
140140
141141 if (s->width != avctx->width && s->height != avctx->height) {
142142 if (av_image_check_size(s->width, s->height, 0, avctx) < 0)
libavcodec/pngdec.c+8−8
@@ -463,28 +463,28 @@ static int decode_frame(AVCodecContext *avctx, · 462 unmodified lines
463463
464464 if (s->bit_depth == 8 &&
465465 s->color_type == PNG_COLOR_TYPE_RGB) {
466− avctx->pix_fmt = PIX_FMT_RGB24;
466+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
467467 } else if (s->bit_depth == 8 &&
468468 s->color_type == PNG_COLOR_TYPE_RGB_ALPHA) {
469− avctx->pix_fmt = PIX_FMT_RGB32;
469+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
470470 } else if (s->bit_depth == 8 &&
471471 s->color_type == PNG_COLOR_TYPE_GRAY) {
472− avctx->pix_fmt = PIX_FMT_GRAY8;
472+ avctx->pix_fmt = AV_PIX_FMT_GRAY8;
473473 } else if (s->bit_depth == 16 &&
474474 s->color_type == PNG_COLOR_TYPE_GRAY) {
475− avctx->pix_fmt = PIX_FMT_GRAY16BE;
475+ avctx->pix_fmt = AV_PIX_FMT_GRAY16BE;
476476 } else if (s->bit_depth == 16 &&
477477 s->color_type == PNG_COLOR_TYPE_RGB) {
478− avctx->pix_fmt = PIX_FMT_RGB48BE;
478+ avctx->pix_fmt = AV_PIX_FMT_RGB48BE;
479479 } else if (s->bit_depth == 1 &&
480480 s->color_type == PNG_COLOR_TYPE_GRAY) {
481− avctx->pix_fmt = PIX_FMT_MONOBLACK;
481+ avctx->pix_fmt = AV_PIX_FMT_MONOBLACK;
482482 } else if (s->bit_depth == 8 &&
483483 s->color_type == PNG_COLOR_TYPE_PALETTE) {
484− avctx->pix_fmt = PIX_FMT_PAL8;
484+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
485485 } else if (s->bit_depth == 8 &&
486486 s->color_type == PNG_COLOR_TYPE_GRAY_ALPHA) {
487− avctx->pix_fmt = PIX_FMT_Y400A;
487+ avctx->pix_fmt = AV_PIX_FMT_Y400A;
488488 } else {
489489 goto fail;
490490 }
libavcodec/pngenc.c+9−9
@@ -249,23 +249,23 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 248 unmodified lines
249249
250250 is_progressive = !!(avctx->flags & CODEC_FLAG_INTERLACED_DCT);
251251 switch(avctx->pix_fmt) {
252− case PIX_FMT_RGB32:
252+ case AV_PIX_FMT_RGB32:
253253 bit_depth = 8;
254254 color_type = PNG_COLOR_TYPE_RGB_ALPHA;
255255 break;
256− case PIX_FMT_RGB24:
256+ case AV_PIX_FMT_RGB24:
257257 bit_depth = 8;
258258 color_type = PNG_COLOR_TYPE_RGB;
259259 break;
260− case PIX_FMT_GRAY8:
260+ case AV_PIX_FMT_GRAY8:
261261 bit_depth = 8;
262262 color_type = PNG_COLOR_TYPE_GRAY;
263263 break;
264− case PIX_FMT_MONOBLACK:
264+ case AV_PIX_FMT_MONOBLACK:
265265 bit_depth = 1;
266266 color_type = PNG_COLOR_TYPE_GRAY;
267267 break;
268− case PIX_FMT_PAL8:
268+ case AV_PIX_FMT_PAL8:
269269 bit_depth = 8;
270270 color_type = PNG_COLOR_TYPE_PALETTE;
271271 break;
@@ -447,7 +447,7 @@ static av_cold int png_enc_init(AVCodecContext *avctx){ · 175 unmodified lines
447447 ff_dsputil_init(&s->dsp, avctx);
448448
449449 s->filter_type = av_clip(avctx->prediction_method, PNG_FILTER_VALUE_NONE, PNG_FILTER_VALUE_MIXED);
450− if(avctx->pix_fmt == PIX_FMT_MONOBLACK)
450+ if(avctx->pix_fmt == AV_PIX_FMT_MONOBLACK)
451451 s->filter_type = PNG_FILTER_VALUE_NONE;
452452
453453 return 0;
@@ -460,9 +460,9 @@ AVCodec ff_png_encoder = { · 6 unmodified lines
460460 .priv_data_size = sizeof(PNGEncContext),
461461 .init = png_enc_init,
462462 .encode2 = encode_frame,
463− .pix_fmts = (const enum PixelFormat[]){
464− PIX_FMT_RGB24, PIX_FMT_RGB32, PIX_FMT_PAL8, PIX_FMT_GRAY8,
465− PIX_FMT_MONOBLACK, PIX_FMT_NONE
463+ .pix_fmts = (const enum AVPixelFormat[]){
464+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGB32, AV_PIX_FMT_PAL8, AV_PIX_FMT_GRAY8,
465+ AV_PIX_FMT_MONOBLACK, AV_PIX_FMT_NONE
466466 },
467467 .long_name = NULL_IF_CONFIG_SMALL("PNG (Portable Network Graphics) image"),
468468 };
libavcodec/pnm.c+17−17
@@ -68,14 +68,14 @@ int ff_pnm_decode_header(AVCodecContext *avctx, PNMContext * const s) · 67 unmodified lines
6868 return -1;
6969
7070 if (s->type==1 || s->type==4) {
71− avctx->pix_fmt = PIX_FMT_MONOWHITE;
71+ avctx->pix_fmt = AV_PIX_FMT_MONOWHITE;
7272 } else if (s->type==2 || s->type==5) {
7373 if (avctx->codec_id == AV_CODEC_ID_PGMYUV)
74− avctx->pix_fmt = PIX_FMT_YUV420P;
74+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
7575 else
76− avctx->pix_fmt = PIX_FMT_GRAY8;
76+ avctx->pix_fmt = AV_PIX_FMT_GRAY8;
7777 } else if (s->type==3 || s->type==6) {
78− avctx->pix_fmt = PIX_FMT_RGB24;
78+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
7979 } else if (s->type==7) {
8080 w = -1;
8181 h = -1;
@@ -114,19 +114,19 @@ int ff_pnm_decode_header(AVCodecContext *avctx, PNMContext * const s) · 32 unmodified lines
114114 avctx->height = h;
115115 if (depth == 1) {
116116 if (maxval == 1)
117− avctx->pix_fmt = PIX_FMT_MONOWHITE;
117+ avctx->pix_fmt = AV_PIX_FMT_MONOWHITE;
118118 else
119− avctx->pix_fmt = PIX_FMT_GRAY8;
119+ avctx->pix_fmt = AV_PIX_FMT_GRAY8;
120120 } else if (depth == 3) {
121121 if (maxval < 256) {
122− avctx->pix_fmt = PIX_FMT_RGB24;
122+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
123123 } else {
124124 av_log(avctx, AV_LOG_ERROR, "16-bit components are only supported for grayscale\n");
125− avctx->pix_fmt = PIX_FMT_NONE;
125+ avctx->pix_fmt = AV_PIX_FMT_NONE;
126126 return -1;
127127 }
128128 } else if (depth == 4) {
129− avctx->pix_fmt = PIX_FMT_RGB32;
129+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
130130 } else {
131131 return -1;
132132 }
@@ -142,7 +142,7 @@ int ff_pnm_decode_header(AVCodecContext *avctx, PNMContext * const s) · 9 unmodified lines
142142 avctx->height = atoi(buf1);
143143 if(av_image_check_size(avctx->width, avctx->height, 0, avctx))
144144 return -1;
145− if (avctx->pix_fmt != PIX_FMT_MONOWHITE) {
145+ if (avctx->pix_fmt != AV_PIX_FMT_MONOWHITE) {
146146 pnm_get(s, buf1, sizeof(buf1));
147147 s->maxval = atoi(buf1);
148148 if (s->maxval <= 0) {
@@ -150,23 +150,23 @@ int ff_pnm_decode_header(AVCodecContext *avctx, PNMContext * const s) · 1 unmodified line
150150 s->maxval = 255;
151151 }
152152 if (s->maxval >= 256) {
153− if (avctx->pix_fmt == PIX_FMT_GRAY8) {
154− avctx->pix_fmt = PIX_FMT_GRAY16BE;
153+ if (avctx->pix_fmt == AV_PIX_FMT_GRAY8) {
154+ avctx->pix_fmt = AV_PIX_FMT_GRAY16BE;
155155 if (s->maxval != 65535)
156− avctx->pix_fmt = PIX_FMT_GRAY16;
157− } else if (avctx->pix_fmt == PIX_FMT_RGB24) {
156+ avctx->pix_fmt = AV_PIX_FMT_GRAY16;
157+ } else if (avctx->pix_fmt == AV_PIX_FMT_RGB24) {
158158 if (s->maxval > 255)
159− avctx->pix_fmt = PIX_FMT_RGB48BE;
159+ avctx->pix_fmt = AV_PIX_FMT_RGB48BE;
160160 } else {
161161 av_log(avctx, AV_LOG_ERROR, "Unsupported pixel format\n");
162− avctx->pix_fmt = PIX_FMT_NONE;
162+ avctx->pix_fmt = AV_PIX_FMT_NONE;
163163 return -1;
164164 }
165165 }
166166 }else
167167 s->maxval=1;
168168 /* more check if YUV420 */
169− if (avctx->pix_fmt == PIX_FMT_YUV420P) {
169+ if (avctx->pix_fmt == AV_PIX_FMT_YUV420P) {
170170 if ((avctx->width & 1) != 0)
171171 return -1;
172172 h = (avctx->height * 2);
libavcodec/pnmdec.c+9−9
@@ -58,33 +58,33 @@ static int pnm_decode_frame(AVCodecContext *avctx, void *data, · 57 unmodified lines
5858 switch (avctx->pix_fmt) {
5959 default:
6060 return -1;
61− case PIX_FMT_RGB48BE:
61+ case AV_PIX_FMT_RGB48BE:
6262 n = avctx->width * 6;
6363 components=3;
6464 sample_len=16;
6565 goto do_read;
66− case PIX_FMT_RGB24:
66+ case AV_PIX_FMT_RGB24:
6767 n = avctx->width * 3;
6868 components=3;
6969 sample_len=8;
7070 goto do_read;
71− case PIX_FMT_GRAY8:
71+ case AV_PIX_FMT_GRAY8:
7272 n = avctx->width;
7373 components=1;
7474 sample_len=8;
7575 if (s->maxval < 255)
7676 upgrade = 1;
7777 goto do_read;
78− case PIX_FMT_GRAY16BE:
79− case PIX_FMT_GRAY16LE:
78+ case AV_PIX_FMT_GRAY16BE:
79+ case AV_PIX_FMT_GRAY16LE:
8080 n = avctx->width * 2;
8181 components=1;
8282 sample_len=16;
8383 if (s->maxval < 65535)
8484 upgrade = 2;
8585 goto do_read;
86− case PIX_FMT_MONOWHITE:
87− case PIX_FMT_MONOBLACK:
86+ case AV_PIX_FMT_MONOWHITE:
87+ case AV_PIX_FMT_MONOBLACK:
8888 n = (avctx->width + 7) >> 3;
8989 components=1;
9090 sample_len=1;
@@ -133,7 +133,7 @@ static int pnm_decode_frame(AVCodecContext *avctx, void *data, · 42 unmodified lines
133133 }
134134 }
135135 break;
136− case PIX_FMT_YUV420P:
136+ case AV_PIX_FMT_YUV420P:
137137 {
138138 unsigned char *ptr1, *ptr2;
139139
@@ -161,7 +161,7 @@ static int pnm_decode_frame(AVCodecContext *avctx, void *data, · 21 unmodified lines
161161 }
162162 }
163163 break;
164− case PIX_FMT_RGB32:
164+ case AV_PIX_FMT_RGB32:
165165 ptr = p->data[0];
166166 linesize = p->linesize[0];
167167 if (s->bytestream + avctx->width * avctx->height * 4 > s->bytestream_end)
libavcodec/pnmenc.c+16−16
@@ -51,27 +51,27 @@ static int pnm_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 50 unmodified lines
5151 h = avctx->height;
5252 h1 = h;
5353 switch (avctx->pix_fmt) {
54− case PIX_FMT_MONOWHITE:
54+ case AV_PIX_FMT_MONOWHITE:
5555 c = '4';
5656 n = (avctx->width + 7) >> 3;
5757 break;
58− case PIX_FMT_GRAY8:
58+ case AV_PIX_FMT_GRAY8:
5959 c = '5';
6060 n = avctx->width;
6161 break;
62− case PIX_FMT_GRAY16BE:
62+ case AV_PIX_FMT_GRAY16BE:
6363 c = '5';
6464 n = avctx->width * 2;
6565 break;
66− case PIX_FMT_RGB24:
66+ case AV_PIX_FMT_RGB24:
6767 c = '6';
6868 n = avctx->width * 3;
6969 break;
70− case PIX_FMT_RGB48BE:
70+ case AV_PIX_FMT_RGB48BE:
7171 c = '6';
7272 n = avctx->width * 6;
7373 break;
74− case PIX_FMT_YUV420P:
74+ case AV_PIX_FMT_YUV420P:
7575 c = '5';
7676 n = avctx->width;
7777 h1 = (h * 3) / 2;
@@ -82,9 +82,9 @@ static int pnm_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 4 unmodified lines
8282 snprintf(s->bytestream, s->bytestream_end - s->bytestream,
8383 "P%c\n%d %d\n", c, avctx->width, h1);
8484 s->bytestream += strlen(s->bytestream);
85− if (avctx->pix_fmt != PIX_FMT_MONOWHITE) {
85+ if (avctx->pix_fmt != AV_PIX_FMT_MONOWHITE) {
8686 snprintf(s->bytestream, s->bytestream_end - s->bytestream,
87− "%d\n", (avctx->pix_fmt != PIX_FMT_GRAY16BE && avctx->pix_fmt != PIX_FMT_RGB48BE) ? 255 : 65535);
87+ "%d\n", (avctx->pix_fmt != AV_PIX_FMT_GRAY16BE && avctx->pix_fmt != AV_PIX_FMT_RGB48BE) ? 255 : 65535);
8888 s->bytestream += strlen(s->bytestream);
8989 }
9090
@@ -96,7 +96,7 @@ static int pnm_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 5 unmodified lines
9696 ptr += linesize;
9797 }
9898
99− if (avctx->pix_fmt == PIX_FMT_YUV420P) {
99+ if (avctx->pix_fmt == AV_PIX_FMT_YUV420P) {
100100 h >>= 1;
101101 n >>= 1;
102102 ptr1 = p->data[1];
@@ -126,8 +126,8 @@ AVCodec ff_pgm_encoder = { · 23 unmodified lines
126126 .priv_data_size = sizeof(PNMContext),
127127 .init = ff_pnm_init,
128128 .encode2 = pnm_encode_frame,
129− .pix_fmts = (const enum PixelFormat[]){
130− PIX_FMT_GRAY8, PIX_FMT_GRAY16BE, PIX_FMT_NONE
129+ .pix_fmts = (const enum AVPixelFormat[]){
130+ AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY16BE, AV_PIX_FMT_NONE
131131 },
132132 .long_name = NULL_IF_CONFIG_SMALL("PGM (Portable GrayMap) image"),
133133 };
@@ -141,7 +141,7 @@ AVCodec ff_pgmyuv_encoder = { · 7 unmodified lines
141141 .priv_data_size = sizeof(PNMContext),
142142 .init = ff_pnm_init,
143143 .encode2 = pnm_encode_frame,
144− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
144+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
145145 .long_name = NULL_IF_CONFIG_SMALL("PGMYUV (Portable GrayMap YUV) image"),
146146 };
147147 #endif
@@ -154,8 +154,8 @@ AVCodec ff_ppm_encoder = { · 6 unmodified lines
154154 .priv_data_size = sizeof(PNMContext),
155155 .init = ff_pnm_init,
156156 .encode2 = pnm_encode_frame,
157− .pix_fmts = (const enum PixelFormat[]){
158− PIX_FMT_RGB24, PIX_FMT_RGB48BE, PIX_FMT_NONE
157+ .pix_fmts = (const enum AVPixelFormat[]){
158+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGB48BE, AV_PIX_FMT_NONE
159159 },
160160 .long_name = NULL_IF_CONFIG_SMALL("PPM (Portable PixelMap) image"),
161161 };
@@ -169,8 +169,8 @@ AVCodec ff_pbm_encoder = { · 7 unmodified lines
169169 .priv_data_size = sizeof(PNMContext),
170170 .init = ff_pnm_init,
171171 .encode2 = pnm_encode_frame,
172− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_MONOWHITE,
173− PIX_FMT_NONE },
172+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_MONOWHITE,
173+ AV_PIX_FMT_NONE },
174174 .long_name = NULL_IF_CONFIG_SMALL("PBM (Portable BitMap) image"),
175175 };
176176 #endif
libavcodec/proresdec.c+2−2
@@ -139,10 +139,10 @@ static int decode_frame_header(ProresContext *ctx, const uint8_t *buf, · 138 unmodified lines
139139 ctx->num_chroma_blocks = (1 << ctx->chroma_factor) >> 1;
140140 switch (ctx->chroma_factor) {
141141 case 2:
142− avctx->pix_fmt = PIX_FMT_YUV422P10;
142+ avctx->pix_fmt = AV_PIX_FMT_YUV422P10;
143143 break;
144144 case 3:
145− avctx->pix_fmt = PIX_FMT_YUV444P10;
145+ avctx->pix_fmt = AV_PIX_FMT_YUV444P10;
146146 break;
147147 default:
148148 av_log(avctx, AV_LOG_ERROR,
libavcodec/proresenc.c+4−4
@@ -33,7 +33,7 @@ · 32 unmodified lines
3333
3434 #define MAX_MBS_PER_SLICE 8
3535
36−#define MAX_PLANES 3 // should be increased to 4 when there's PIX_FMT_YUV444AP10
36+#define MAX_PLANES 3 // should be increased to 4 when there's AV_PIX_FMT_YUV444AP10
3737
3838 enum {
3939 PRORES_PROFILE_PROXY = 0,
@@ -904,7 +904,7 @@ static av_cold int encode_init(AVCodecContext *avctx) · 864 unmodified lines
904904 return AVERROR(EINVAL);
905905 }
906906
907− ctx->chroma_factor = avctx->pix_fmt == PIX_FMT_YUV422P10
907+ ctx->chroma_factor = avctx->pix_fmt == AV_PIX_FMT_YUV422P10
908908 ? CFACTOR_Y422
909909 : CFACTOR_Y444;
910910 ctx->profile_info = prores_profile_info + ctx->profile;
@@ -1071,8 +1071,8 @@ AVCodec ff_prores_encoder = { · 160 unmodified lines
10711071 .encode2 = encode_frame,
10721072 .capabilities = CODEC_CAP_SLICE_THREADS,
10731073 .long_name = NULL_IF_CONFIG_SMALL("Apple ProRes (iCodec Pro)"),
1074− .pix_fmts = (const enum PixelFormat[]) {
1075− PIX_FMT_YUV422P10, PIX_FMT_YUV444P10, PIX_FMT_NONE
1074+ .pix_fmts = (const enum AVPixelFormat[]) {
1075+ AV_PIX_FMT_YUV422P10, AV_PIX_FMT_YUV444P10, AV_PIX_FMT_NONE
10761076 },
10771077 .priv_class = &proresenc_class,
10781078 };
libavcodec/ptx.c+1−1
@@ -59,7 +59,7 @@ static int ptx_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 58 unmodified lines
5959 return -1;
6060 }
6161
62− avctx->pix_fmt = PIX_FMT_RGB555;
62+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
6363
6464 if (buf_end - buf < offset)
6565 return AVERROR_INVALIDDATA;
libavcodec/qdrw.c+1−1
@@ -148,7 +148,7 @@ static int decode_frame(AVCodecContext *avctx, · 147 unmodified lines
148148 static av_cold int decode_init(AVCodecContext *avctx){
149149 // QdrawContext * const a = avctx->priv_data;
150150
151− avctx->pix_fmt= PIX_FMT_PAL8;
151+ avctx->pix_fmt= AV_PIX_FMT_PAL8;
152152
153153 return 0;
154154 }
libavcodec/qpeg.c+1−1
@@ -290,7 +290,7 @@ static av_cold int decode_init(AVCodecContext *avctx){ · 289 unmodified lines
290290 QpegContext * const a = avctx->priv_data;
291291
292292 a->avctx = avctx;
293− avctx->pix_fmt= PIX_FMT_PAL8;
293+ avctx->pix_fmt= AV_PIX_FMT_PAL8;
294294 a->refdata = av_malloc(avctx->width * avctx->height);
295295
296296 return 0;
libavcodec/qtrle.c+5−5
@@ -346,7 +346,7 @@ static av_cold int qtrle_decode_init(AVCodecContext *avctx) · 345 unmodified lines
346346 switch (avctx->bits_per_coded_sample) {
347347 case 1:
348348 case 33:
349− avctx->pix_fmt = PIX_FMT_MONOWHITE;
349+ avctx->pix_fmt = AV_PIX_FMT_MONOWHITE;
350350 break;
351351
352352 case 2:
@@ -355,19 +355,19 @@ static av_cold int qtrle_decode_init(AVCodecContext *avctx) · 2 unmodified lines
355355 case 34:
356356 case 36:
357357 case 40:
358− avctx->pix_fmt = PIX_FMT_PAL8;
358+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
359359 break;
360360
361361 case 16:
362− avctx->pix_fmt = PIX_FMT_RGB555;
362+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
363363 break;
364364
365365 case 24:
366− avctx->pix_fmt = PIX_FMT_RGB24;
366+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
367367 break;
368368
369369 case 32:
370− avctx->pix_fmt = PIX_FMT_RGB32;
370+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
371371 break;
372372
373373 default:
libavcodec/qtrleenc.c+5−5
@@ -70,13 +70,13 @@ static av_cold int qtrle_encode_init(AVCodecContext *avctx) · 69 unmodified lines
7070 s->avctx=avctx;
7171
7272 switch (avctx->pix_fmt) {
73− case PIX_FMT_RGB555BE:
73+ case AV_PIX_FMT_RGB555BE:
7474 s->pixel_size = 2;
7575 break;
76− case PIX_FMT_RGB24:
76+ case AV_PIX_FMT_RGB24:
7777 s->pixel_size = 3;
7878 break;
79− case PIX_FMT_ARGB:
79+ case AV_PIX_FMT_ARGB:
8080 s->pixel_size = 4;
8181 break;
8282 default:
@@ -335,8 +335,8 @@ AVCodec ff_qtrle_encoder = { · 252 unmodified lines
335335 .init = qtrle_encode_init,
336336 .encode2 = qtrle_encode_frame,
337337 .close = qtrle_encode_end,
338− .pix_fmts = (const enum PixelFormat[]){
339− PIX_FMT_RGB24, PIX_FMT_RGB555BE, PIX_FMT_ARGB, PIX_FMT_NONE
338+ .pix_fmts = (const enum AVPixelFormat[]){
339+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGB555BE, AV_PIX_FMT_ARGB, AV_PIX_FMT_NONE
340340 },
341341 .long_name = NULL_IF_CONFIG_SMALL("QuickTime Animation (RLE) video"),
342342 };
libavcodec/r210dec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626
2727 static av_cold int decode_init(AVCodecContext *avctx)
2828 {
29− avctx->pix_fmt = PIX_FMT_RGB48;
29+ avctx->pix_fmt = AV_PIX_FMT_RGB48;
3030 avctx->bits_per_raw_sample = 10;
3131
3232 avctx->coded_frame = avcodec_alloc_frame();
libavcodec/raw.c+108−108
@@ -29,126 +29,126 @@ · 28 unmodified lines
2929 #include "libavutil/common.h"
3030
3131 const PixelFormatTag ff_raw_pix_fmt_tags[] = {
32− { PIX_FMT_YUV420P, MKTAG('I', '4', '2', '0') }, /* Planar formats */
33− { PIX_FMT_YUV420P, MKTAG('I', 'Y', 'U', 'V') },
34− { PIX_FMT_YUV420P, MKTAG('Y', 'V', '1', '2') },
35− { PIX_FMT_YUV410P, MKTAG('Y', 'U', 'V', '9') },
36− { PIX_FMT_YUV410P, MKTAG('Y', 'V', 'U', '9') },
37− { PIX_FMT_YUV411P, MKTAG('Y', '4', '1', 'B') },
38− { PIX_FMT_YUV422P, MKTAG('Y', '4', '2', 'B') },
39− { PIX_FMT_YUV422P, MKTAG('P', '4', '2', '2') },
40− { PIX_FMT_YUV422P, MKTAG('Y', 'V', '1', '6') },
32+ { AV_PIX_FMT_YUV420P, MKTAG('I', '4', '2', '0') }, /* Planar formats */
33+ { AV_PIX_FMT_YUV420P, MKTAG('I', 'Y', 'U', 'V') },
34+ { AV_PIX_FMT_YUV420P, MKTAG('Y', 'V', '1', '2') },
35+ { AV_PIX_FMT_YUV410P, MKTAG('Y', 'U', 'V', '9') },
36+ { AV_PIX_FMT_YUV410P, MKTAG('Y', 'V', 'U', '9') },
37+ { AV_PIX_FMT_YUV411P, MKTAG('Y', '4', '1', 'B') },
38+ { AV_PIX_FMT_YUV422P, MKTAG('Y', '4', '2', 'B') },
39+ { AV_PIX_FMT_YUV422P, MKTAG('P', '4', '2', '2') },
40+ { AV_PIX_FMT_YUV422P, MKTAG('Y', 'V', '1', '6') },
4141 /* yuvjXXX formats are deprecated hacks specific to libav*,
4242 they are identical to yuvXXX */
43− { PIX_FMT_YUVJ420P, MKTAG('I', '4', '2', '0') }, /* Planar formats */
44− { PIX_FMT_YUVJ420P, MKTAG('I', 'Y', 'U', 'V') },
45− { PIX_FMT_YUVJ420P, MKTAG('Y', 'V', '1', '2') },
46− { PIX_FMT_YUVJ422P, MKTAG('Y', '4', '2', 'B') },
47− { PIX_FMT_YUVJ422P, MKTAG('P', '4', '2', '2') },
48− { PIX_FMT_GRAY8, MKTAG('Y', '8', '0', '0') },
49− { PIX_FMT_GRAY8, MKTAG('Y', '8', ' ', ' ') },
43+ { AV_PIX_FMT_YUVJ420P, MKTAG('I', '4', '2', '0') }, /* Planar formats */
44+ { AV_PIX_FMT_YUVJ420P, MKTAG('I', 'Y', 'U', 'V') },
45+ { AV_PIX_FMT_YUVJ420P, MKTAG('Y', 'V', '1', '2') },
46+ { AV_PIX_FMT_YUVJ422P, MKTAG('Y', '4', '2', 'B') },
47+ { AV_PIX_FMT_YUVJ422P, MKTAG('P', '4', '2', '2') },
48+ { AV_PIX_FMT_GRAY8, MKTAG('Y', '8', '0', '0') },
49+ { AV_PIX_FMT_GRAY8, MKTAG('Y', '8', ' ', ' ') },
5050
51− { PIX_FMT_YUYV422, MKTAG('Y', 'U', 'Y', '2') }, /* Packed formats */
52− { PIX_FMT_YUYV422, MKTAG('Y', '4', '2', '2') },
53− { PIX_FMT_YUYV422, MKTAG('V', '4', '2', '2') },
54− { PIX_FMT_YUYV422, MKTAG('V', 'Y', 'U', 'Y') },
55− { PIX_FMT_YUYV422, MKTAG('Y', 'U', 'N', 'V') },
56− { PIX_FMT_UYVY422, MKTAG('U', 'Y', 'V', 'Y') },
57− { PIX_FMT_UYVY422, MKTAG('H', 'D', 'Y', 'C') },
58− { PIX_FMT_UYVY422, MKTAG('U', 'Y', 'N', 'V') },
59− { PIX_FMT_UYVY422, MKTAG('U', 'Y', 'N', 'Y') },
60− { PIX_FMT_UYVY422, MKTAG('u', 'y', 'v', '1') },
61− { PIX_FMT_UYVY422, MKTAG('2', 'V', 'u', '1') },
62− { PIX_FMT_UYVY422, MKTAG('A', 'V', 'R', 'n') }, /* Avid AVI Codec 1:1 */
63− { PIX_FMT_UYVY422, MKTAG('A', 'V', '1', 'x') }, /* Avid 1:1x */
64− { PIX_FMT_UYVY422, MKTAG('A', 'V', 'u', 'p') },
65− { PIX_FMT_UYVY422, MKTAG('V', 'D', 'T', 'Z') }, /* SoftLab-NSK VideoTizer */
66− { PIX_FMT_UYVY422, MKTAG('a', 'u', 'v', '2') },
67− { PIX_FMT_UYYVYY411, MKTAG('Y', '4', '1', '1') },
68− { PIX_FMT_GRAY8, MKTAG('G', 'R', 'E', 'Y') },
69− { PIX_FMT_NV12, MKTAG('N', 'V', '1', '2') },
70− { PIX_FMT_NV21, MKTAG('N', 'V', '2', '1') },
51+ { AV_PIX_FMT_YUYV422, MKTAG('Y', 'U', 'Y', '2') }, /* Packed formats */
52+ { AV_PIX_FMT_YUYV422, MKTAG('Y', '4', '2', '2') },
53+ { AV_PIX_FMT_YUYV422, MKTAG('V', '4', '2', '2') },
54+ { AV_PIX_FMT_YUYV422, MKTAG('V', 'Y', 'U', 'Y') },
55+ { AV_PIX_FMT_YUYV422, MKTAG('Y', 'U', 'N', 'V') },
56+ { AV_PIX_FMT_UYVY422, MKTAG('U', 'Y', 'V', 'Y') },
57+ { AV_PIX_FMT_UYVY422, MKTAG('H', 'D', 'Y', 'C') },
58+ { AV_PIX_FMT_UYVY422, MKTAG('U', 'Y', 'N', 'V') },
59+ { AV_PIX_FMT_UYVY422, MKTAG('U', 'Y', 'N', 'Y') },
60+ { AV_PIX_FMT_UYVY422, MKTAG('u', 'y', 'v', '1') },
61+ { AV_PIX_FMT_UYVY422, MKTAG('2', 'V', 'u', '1') },
62+ { AV_PIX_FMT_UYVY422, MKTAG('A', 'V', 'R', 'n') }, /* Avid AVI Codec 1:1 */
63+ { AV_PIX_FMT_UYVY422, MKTAG('A', 'V', '1', 'x') }, /* Avid 1:1x */
64+ { AV_PIX_FMT_UYVY422, MKTAG('A', 'V', 'u', 'p') },
65+ { AV_PIX_FMT_UYVY422, MKTAG('V', 'D', 'T', 'Z') }, /* SoftLab-NSK VideoTizer */
66+ { AV_PIX_FMT_UYVY422, MKTAG('a', 'u', 'v', '2') },
67+ { AV_PIX_FMT_UYYVYY411, MKTAG('Y', '4', '1', '1') },
68+ { AV_PIX_FMT_GRAY8, MKTAG('G', 'R', 'E', 'Y') },
69+ { AV_PIX_FMT_NV12, MKTAG('N', 'V', '1', '2') },
70+ { AV_PIX_FMT_NV21, MKTAG('N', 'V', '2', '1') },
7171
7272 /* nut */
73− { PIX_FMT_RGB555LE, MKTAG('R', 'G', 'B', 15) },
74− { PIX_FMT_BGR555LE, MKTAG('B', 'G', 'R', 15) },
75− { PIX_FMT_RGB565LE, MKTAG('R', 'G', 'B', 16) },
76− { PIX_FMT_BGR565LE, MKTAG('B', 'G', 'R', 16) },
77− { PIX_FMT_RGB555BE, MKTAG(15 , 'B', 'G', 'R') },
78− { PIX_FMT_BGR555BE, MKTAG(15 , 'R', 'G', 'B') },
79− { PIX_FMT_RGB565BE, MKTAG(16 , 'B', 'G', 'R') },
80− { PIX_FMT_BGR565BE, MKTAG(16 , 'R', 'G', 'B') },
81− { PIX_FMT_RGB444LE, MKTAG('R', 'G', 'B', 12) },
82− { PIX_FMT_BGR444LE, MKTAG('B', 'G', 'R', 12) },
83− { PIX_FMT_RGB444BE, MKTAG(12 , 'B', 'G', 'R') },
84− { PIX_FMT_BGR444BE, MKTAG(12 , 'R', 'G', 'B') },
85− { PIX_FMT_RGBA, MKTAG('R', 'G', 'B', 'A') },
86− { PIX_FMT_BGRA, MKTAG('B', 'G', 'R', 'A') },
87− { PIX_FMT_ABGR, MKTAG('A', 'B', 'G', 'R') },
88− { PIX_FMT_ARGB, MKTAG('A', 'R', 'G', 'B') },
89− { PIX_FMT_RGB24, MKTAG('R', 'G', 'B', 24 ) },
90− { PIX_FMT_BGR24, MKTAG('B', 'G', 'R', 24 ) },
91− { PIX_FMT_YUV411P, MKTAG('4', '1', '1', 'P') },
92− { PIX_FMT_YUV422P, MKTAG('4', '2', '2', 'P') },
93− { PIX_FMT_YUVJ422P, MKTAG('4', '2', '2', 'P') },
94− { PIX_FMT_YUV440P, MKTAG('4', '4', '0', 'P') },
95− { PIX_FMT_YUVJ440P, MKTAG('4', '4', '0', 'P') },
96− { PIX_FMT_YUV444P, MKTAG('4', '4', '4', 'P') },
97− { PIX_FMT_YUVJ444P, MKTAG('4', '4', '4', 'P') },
98− { PIX_FMT_MONOWHITE,MKTAG('B', '1', 'W', '0') },
99− { PIX_FMT_MONOBLACK,MKTAG('B', '0', 'W', '1') },
100− { PIX_FMT_BGR8, MKTAG('B', 'G', 'R', 8 ) },
101− { PIX_FMT_RGB8, MKTAG('R', 'G', 'B', 8 ) },
102− { PIX_FMT_BGR4, MKTAG('B', 'G', 'R', 4 ) },
103− { PIX_FMT_RGB4, MKTAG('R', 'G', 'B', 4 ) },
104− { PIX_FMT_RGB4_BYTE,MKTAG('B', '4', 'B', 'Y') },
105− { PIX_FMT_BGR4_BYTE,MKTAG('R', '4', 'B', 'Y') },
106− { PIX_FMT_RGB48LE, MKTAG('R', 'G', 'B', 48 ) },
107− { PIX_FMT_RGB48BE, MKTAG( 48, 'R', 'G', 'B') },
108− { PIX_FMT_BGR48LE, MKTAG('B', 'G', 'R', 48 ) },
109− { PIX_FMT_BGR48BE, MKTAG( 48, 'B', 'G', 'R') },
110− { PIX_FMT_GRAY16LE, MKTAG('Y', '1', 0 , 16 ) },
111− { PIX_FMT_GRAY16BE, MKTAG(16 , 0 , '1', 'Y') },
112− { PIX_FMT_YUV420P10LE, MKTAG('Y', '3', 11 , 10 ) },
113− { PIX_FMT_YUV420P10BE, MKTAG(10 , 11 , '3', 'Y') },
114− { PIX_FMT_YUV422P10LE, MKTAG('Y', '3', 10 , 10 ) },
115− { PIX_FMT_YUV422P10BE, MKTAG(10 , 10 , '3', 'Y') },
116− { PIX_FMT_YUV444P10LE, MKTAG('Y', '3', 0 , 10 ) },
117− { PIX_FMT_YUV444P10BE, MKTAG(10 , 0 , '3', 'Y') },
118− { PIX_FMT_YUV420P16LE, MKTAG('Y', '3', 11 , 16 ) },
119− { PIX_FMT_YUV420P16BE, MKTAG(16 , 11 , '3', 'Y') },
120− { PIX_FMT_YUV422P16LE, MKTAG('Y', '3', 10 , 16 ) },
121− { PIX_FMT_YUV422P16BE, MKTAG(16 , 10 , '3', 'Y') },
122− { PIX_FMT_YUV444P16LE, MKTAG('Y', '3', 0 , 16 ) },
123− { PIX_FMT_YUV444P16BE, MKTAG(16 , 0 , '3', 'Y') },
124− { PIX_FMT_YUVA420P, MKTAG('Y', '4', 11 , 8 ) },
125− { PIX_FMT_Y400A, MKTAG('Y', '2', 0 , 8 ) },
73+ { AV_PIX_FMT_RGB555LE, MKTAG('R', 'G', 'B', 15) },
74+ { AV_PIX_FMT_BGR555LE, MKTAG('B', 'G', 'R', 15) },
75+ { AV_PIX_FMT_RGB565LE, MKTAG('R', 'G', 'B', 16) },
76+ { AV_PIX_FMT_BGR565LE, MKTAG('B', 'G', 'R', 16) },
77+ { AV_PIX_FMT_RGB555BE, MKTAG(15 , 'B', 'G', 'R') },
78+ { AV_PIX_FMT_BGR555BE, MKTAG(15 , 'R', 'G', 'B') },
79+ { AV_PIX_FMT_RGB565BE, MKTAG(16 , 'B', 'G', 'R') },
80+ { AV_PIX_FMT_BGR565BE, MKTAG(16 , 'R', 'G', 'B') },
81+ { AV_PIX_FMT_RGB444LE, MKTAG('R', 'G', 'B', 12) },
82+ { AV_PIX_FMT_BGR444LE, MKTAG('B', 'G', 'R', 12) },
83+ { AV_PIX_FMT_RGB444BE, MKTAG(12 , 'B', 'G', 'R') },
84+ { AV_PIX_FMT_BGR444BE, MKTAG(12 , 'R', 'G', 'B') },
85+ { AV_PIX_FMT_RGBA, MKTAG('R', 'G', 'B', 'A') },
86+ { AV_PIX_FMT_BGRA, MKTAG('B', 'G', 'R', 'A') },
87+ { AV_PIX_FMT_ABGR, MKTAG('A', 'B', 'G', 'R') },
88+ { AV_PIX_FMT_ARGB, MKTAG('A', 'R', 'G', 'B') },
89+ { AV_PIX_FMT_RGB24, MKTAG('R', 'G', 'B', 24 ) },
90+ { AV_PIX_FMT_BGR24, MKTAG('B', 'G', 'R', 24 ) },
91+ { AV_PIX_FMT_YUV411P, MKTAG('4', '1', '1', 'P') },
92+ { AV_PIX_FMT_YUV422P, MKTAG('4', '2', '2', 'P') },
93+ { AV_PIX_FMT_YUVJ422P, MKTAG('4', '2', '2', 'P') },
94+ { AV_PIX_FMT_YUV440P, MKTAG('4', '4', '0', 'P') },
95+ { AV_PIX_FMT_YUVJ440P, MKTAG('4', '4', '0', 'P') },
96+ { AV_PIX_FMT_YUV444P, MKTAG('4', '4', '4', 'P') },
97+ { AV_PIX_FMT_YUVJ444P, MKTAG('4', '4', '4', 'P') },
98+ { AV_PIX_FMT_MONOWHITE,MKTAG('B', '1', 'W', '0') },
99+ { AV_PIX_FMT_MONOBLACK,MKTAG('B', '0', 'W', '1') },
100+ { AV_PIX_FMT_BGR8, MKTAG('B', 'G', 'R', 8 ) },
101+ { AV_PIX_FMT_RGB8, MKTAG('R', 'G', 'B', 8 ) },
102+ { AV_PIX_FMT_BGR4, MKTAG('B', 'G', 'R', 4 ) },
103+ { AV_PIX_FMT_RGB4, MKTAG('R', 'G', 'B', 4 ) },
104+ { AV_PIX_FMT_RGB4_BYTE,MKTAG('B', '4', 'B', 'Y') },
105+ { AV_PIX_FMT_BGR4_BYTE,MKTAG('R', '4', 'B', 'Y') },
106+ { AV_PIX_FMT_RGB48LE, MKTAG('R', 'G', 'B', 48 ) },
107+ { AV_PIX_FMT_RGB48BE, MKTAG( 48, 'R', 'G', 'B') },
108+ { AV_PIX_FMT_BGR48LE, MKTAG('B', 'G', 'R', 48 ) },
109+ { AV_PIX_FMT_BGR48BE, MKTAG( 48, 'B', 'G', 'R') },
110+ { AV_PIX_FMT_GRAY16LE, MKTAG('Y', '1', 0 , 16 ) },
111+ { AV_PIX_FMT_GRAY16BE, MKTAG(16 , 0 , '1', 'Y') },
112+ { AV_PIX_FMT_YUV420P10LE, MKTAG('Y', '3', 11 , 10 ) },
113+ { AV_PIX_FMT_YUV420P10BE, MKTAG(10 , 11 , '3', 'Y') },
114+ { AV_PIX_FMT_YUV422P10LE, MKTAG('Y', '3', 10 , 10 ) },
115+ { AV_PIX_FMT_YUV422P10BE, MKTAG(10 , 10 , '3', 'Y') },
116+ { AV_PIX_FMT_YUV444P10LE, MKTAG('Y', '3', 0 , 10 ) },
117+ { AV_PIX_FMT_YUV444P10BE, MKTAG(10 , 0 , '3', 'Y') },
118+ { AV_PIX_FMT_YUV420P16LE, MKTAG('Y', '3', 11 , 16 ) },
119+ { AV_PIX_FMT_YUV420P16BE, MKTAG(16 , 11 , '3', 'Y') },
120+ { AV_PIX_FMT_YUV422P16LE, MKTAG('Y', '3', 10 , 16 ) },
121+ { AV_PIX_FMT_YUV422P16BE, MKTAG(16 , 10 , '3', 'Y') },
122+ { AV_PIX_FMT_YUV444P16LE, MKTAG('Y', '3', 0 , 16 ) },
123+ { AV_PIX_FMT_YUV444P16BE, MKTAG(16 , 0 , '3', 'Y') },
124+ { AV_PIX_FMT_YUVA420P, MKTAG('Y', '4', 11 , 8 ) },
125+ { AV_PIX_FMT_Y400A, MKTAG('Y', '2', 0 , 8 ) },
126126
127127 /* quicktime */
128− { PIX_FMT_UYVY422, MKTAG('2', 'v', 'u', 'y') },
129− { PIX_FMT_UYVY422, MKTAG('2', 'V', 'u', 'y') },
130− { PIX_FMT_UYVY422, MKTAG('A', 'V', 'U', 'I') }, /* FIXME merge both fields */
131− { PIX_FMT_YUYV422, MKTAG('y', 'u', 'v', '2') },
132− { PIX_FMT_YUYV422, MKTAG('y', 'u', 'v', 's') },
133− { PIX_FMT_YUYV422, MKTAG('D', 'V', 'O', 'O') }, /* Digital Voodoo SD 8 Bit */
134− { PIX_FMT_RGB555LE,MKTAG('L', '5', '5', '5') },
135− { PIX_FMT_RGB565LE,MKTAG('L', '5', '6', '5') },
136− { PIX_FMT_RGB565BE,MKTAG('B', '5', '6', '5') },
137− { PIX_FMT_BGR24, MKTAG('2', '4', 'B', 'G') },
138− { PIX_FMT_BGRA, MKTAG('B', 'G', 'R', 'A') },
139− { PIX_FMT_RGBA, MKTAG('R', 'G', 'B', 'A') },
140− { PIX_FMT_ABGR, MKTAG('A', 'B', 'G', 'R') },
141− { PIX_FMT_GRAY16BE,MKTAG('b', '1', '6', 'g') },
142− { PIX_FMT_RGB48BE, MKTAG('b', '4', '8', 'r') },
128+ { AV_PIX_FMT_UYVY422, MKTAG('2', 'v', 'u', 'y') },
129+ { AV_PIX_FMT_UYVY422, MKTAG('2', 'V', 'u', 'y') },
130+ { AV_PIX_FMT_UYVY422, MKTAG('A', 'V', 'U', 'I') }, /* FIXME merge both fields */
131+ { AV_PIX_FMT_YUYV422, MKTAG('y', 'u', 'v', '2') },
132+ { AV_PIX_FMT_YUYV422, MKTAG('y', 'u', 'v', 's') },
133+ { AV_PIX_FMT_YUYV422, MKTAG('D', 'V', 'O', 'O') }, /* Digital Voodoo SD 8 Bit */
134+ { AV_PIX_FMT_RGB555LE,MKTAG('L', '5', '5', '5') },
135+ { AV_PIX_FMT_RGB565LE,MKTAG('L', '5', '6', '5') },
136+ { AV_PIX_FMT_RGB565BE,MKTAG('B', '5', '6', '5') },
137+ { AV_PIX_FMT_BGR24, MKTAG('2', '4', 'B', 'G') },
138+ { AV_PIX_FMT_BGRA, MKTAG('B', 'G', 'R', 'A') },
139+ { AV_PIX_FMT_RGBA, MKTAG('R', 'G', 'B', 'A') },
140+ { AV_PIX_FMT_ABGR, MKTAG('A', 'B', 'G', 'R') },
141+ { AV_PIX_FMT_GRAY16BE,MKTAG('b', '1', '6', 'g') },
142+ { AV_PIX_FMT_RGB48BE, MKTAG('b', '4', '8', 'r') },
143143
144144 /* special */
145− { PIX_FMT_RGB565LE,MKTAG( 3 , 0 , 0 , 0 ) }, /* flipped RGB565LE */
146− { PIX_FMT_YUV444P, MKTAG('Y', 'V', '2', '4') }, /* YUV444P, swapped UV */
145+ { AV_PIX_FMT_RGB565LE,MKTAG( 3 , 0 , 0 , 0 ) }, /* flipped RGB565LE */
146+ { AV_PIX_FMT_YUV444P, MKTAG('Y', 'V', '2', '4') }, /* YUV444P, swapped UV */
147147
148− { PIX_FMT_NONE, 0 },
148+ { AV_PIX_FMT_NONE, 0 },
149149 };
150150
151−unsigned int avcodec_pix_fmt_to_codec_tag(enum PixelFormat fmt)
151+unsigned int avcodec_pix_fmt_to_codec_tag(enum AVPixelFormat fmt)
152152 {
153153 const PixelFormatTag *tags = ff_raw_pix_fmt_tags;
154154 while (tags->pix_fmt >= 0) {
libavcodec/raw.h+1−1
@@ -30,7 +30,7 @@ · 29 unmodified lines
3030 #include "avcodec.h"
3131
3232 typedef struct PixelFormatTag {
33− enum PixelFormat pix_fmt;
33+ enum AVPixelFormat pix_fmt;
3434 unsigned int fourcc;
3535 } PixelFormatTag;
3636
libavcodec/rawdec.c+26−26
@@ -39,38 +39,38 @@ typedef struct RawVideoContext { · 38 unmodified lines
3939 } RawVideoContext;
4040
4141 static const PixelFormatTag pix_fmt_bps_avi[] = {
42− { PIX_FMT_PAL8, 4 },
43− { PIX_FMT_PAL8, 8 },
44− { PIX_FMT_RGB444, 12 },
45− { PIX_FMT_RGB555, 15 },
46− { PIX_FMT_RGB555, 16 },
47− { PIX_FMT_BGR24, 24 },
48− { PIX_FMT_RGB32, 32 },
49− { PIX_FMT_NONE, 0 },
42+ { AV_PIX_FMT_PAL8, 4 },
43+ { AV_PIX_FMT_PAL8, 8 },
44+ { AV_PIX_FMT_RGB444, 12 },
45+ { AV_PIX_FMT_RGB555, 15 },
46+ { AV_PIX_FMT_RGB555, 16 },
47+ { AV_PIX_FMT_BGR24, 24 },
48+ { AV_PIX_FMT_RGB32, 32 },
49+ { AV_PIX_FMT_NONE, 0 },
5050 };
5151
5252 static const PixelFormatTag pix_fmt_bps_mov[] = {
53− { PIX_FMT_MONOWHITE, 1 },
54− { PIX_FMT_PAL8, 2 },
55− { PIX_FMT_PAL8, 4 },
56− { PIX_FMT_PAL8, 8 },
53+ { AV_PIX_FMT_MONOWHITE, 1 },
54+ { AV_PIX_FMT_PAL8, 2 },
55+ { AV_PIX_FMT_PAL8, 4 },
56+ { AV_PIX_FMT_PAL8, 8 },
5757 // FIXME swscale does not support 16 bit in .mov, sample 16bit.mov
5858 // http://developer.apple.com/documentation/QuickTime/QTFF/QTFFChap3/qtff3.html
59− { PIX_FMT_RGB555BE, 16 },
60− { PIX_FMT_RGB24, 24 },
61− { PIX_FMT_ARGB, 32 },
62− { PIX_FMT_MONOWHITE,33 },
63− { PIX_FMT_NONE, 0 },
59+ { AV_PIX_FMT_RGB555BE, 16 },
60+ { AV_PIX_FMT_RGB24, 24 },
61+ { AV_PIX_FMT_ARGB, 32 },
62+ { AV_PIX_FMT_MONOWHITE,33 },
63+ { AV_PIX_FMT_NONE, 0 },
6464 };
6565
66−static enum PixelFormat find_pix_fmt(const PixelFormatTag *tags, unsigned int fourcc)
66+static enum AVPixelFormat find_pix_fmt(const PixelFormatTag *tags, unsigned int fourcc)
6767 {
6868 while (tags->pix_fmt >= 0) {
6969 if (tags->fourcc == fourcc)
7070 return tags->pix_fmt;
7171 tags++;
7272 }
73− return PIX_FMT_YUV420P;
73+ return AV_PIX_FMT_YUV420P;
7474 }
7575
7676 static av_cold int raw_init_decoder(AVCodecContext *avctx)
@@ -83,13 +83,13 @@ static av_cold int raw_init_decoder(AVCodecContext *avctx) · 6 unmodified lines
8383 avctx->pix_fmt = find_pix_fmt(pix_fmt_bps_avi, avctx->bits_per_coded_sample);
8484 else if (avctx->codec_tag)
8585 avctx->pix_fmt = find_pix_fmt(ff_raw_pix_fmt_tags, avctx->codec_tag);
86− else if (avctx->pix_fmt == PIX_FMT_NONE && avctx->bits_per_coded_sample)
86+ else if (avctx->pix_fmt == AV_PIX_FMT_NONE && avctx->bits_per_coded_sample)
8787 avctx->pix_fmt = find_pix_fmt(pix_fmt_bps_avi, avctx->bits_per_coded_sample);
8888
8989 ff_set_systematic_pal2(context->palette, avctx->pix_fmt);
9090 context->length = avpicture_get_size(avctx->pix_fmt, avctx->width, avctx->height);
9191 if((avctx->bits_per_coded_sample == 4 || avctx->bits_per_coded_sample == 2) &&
92− avctx->pix_fmt==PIX_FMT_PAL8 &&
92+ avctx->pix_fmt==AV_PIX_FMT_PAL8 &&
9393 (!avctx->codec_tag || avctx->codec_tag == MKTAG('r','a','w',' '))){
9494 context->buffer = av_malloc(context->length);
9595 if (!context->buffer)
@@ -130,7 +130,7 @@ static int raw_decode(AVCodecContext *avctx, · 34 unmodified lines
130130 frame->reordered_opaque = avctx->reordered_opaque;
131131 frame->pkt_pts = avctx->pkt->pts;
132132
133− if(buf_size < context->length - (avctx->pix_fmt==PIX_FMT_PAL8 ? 256*4 : 0))
133+ if(buf_size < context->length - (avctx->pix_fmt==AV_PIX_FMT_PAL8 ? 256*4 : 0))
134134 return -1;
135135
136136 //2bpp and 4bpp raw in avi and mov (yes this is ugly ...)
@@ -160,11 +160,11 @@ static int raw_decode(AVCodecContext *avctx, · 23 unmodified lines
160160 if ((res = avpicture_fill(picture, buf, avctx->pix_fmt,
161161 avctx->width, avctx->height)) < 0)
162162 return res;
163− if((avctx->pix_fmt==PIX_FMT_PAL8 && buf_size < context->length) ||
163+ if((avctx->pix_fmt==AV_PIX_FMT_PAL8 && buf_size < context->length) ||
164164 (av_pix_fmt_descriptors[avctx->pix_fmt].flags & PIX_FMT_PSEUDOPAL)) {
165165 frame->data[1]= context->palette;
166166 }
167− if (avctx->pix_fmt == PIX_FMT_PAL8) {
167+ if (avctx->pix_fmt == AV_PIX_FMT_PAL8) {
168168 const uint8_t *pal = av_packet_get_side_data(avpkt, AV_PKT_DATA_PALETTE, NULL);
169169
170170 if (pal) {
@@ -172,7 +172,7 @@ static int raw_decode(AVCodecContext *avctx, · 1 unmodified line
172172 frame->palette_has_changed = 1;
173173 }
174174 }
175− if(avctx->pix_fmt==PIX_FMT_BGR24 && ((frame->linesize[0]+3)&~3)*avctx->height <= buf_size)
175+ if(avctx->pix_fmt==AV_PIX_FMT_BGR24 && ((frame->linesize[0]+3)&~3)*avctx->height <= buf_size)
176176 frame->linesize[0] = (frame->linesize[0]+3)&~3;
177177
178178 if(context->flip)
@@ -185,7 +185,7 @@ static int raw_decode(AVCodecContext *avctx, · 6 unmodified lines
185185 FFSWAP(uint8_t *, picture->data[1], picture->data[2]);
186186
187187 if(avctx->codec_tag == AV_RL32("yuv2") &&
188− avctx->pix_fmt == PIX_FMT_YUYV422) {
188+ avctx->pix_fmt == AV_PIX_FMT_YUYV422) {
189189 int x, y;
190190 uint8_t *line = picture->data[0];
191191 for(y = 0; y < avctx->height; y++) {
libavcodec/rawenc.c+1−1
@@ -57,7 +57,7 @@ static int raw_encode(AVCodecContext *avctx, AVPacket *pkt, · 56 unmodified lines
5757 return ret;
5858
5959 if(avctx->codec_tag == AV_RL32("yuv2") && ret > 0 &&
60− avctx->pix_fmt == PIX_FMT_YUYV422) {
60+ avctx->pix_fmt == AV_PIX_FMT_YUYV422) {
6161 int x;
6262 for(x = 1; x < avctx->height*avctx->width*2; x += 2)
6363 pkt->data[x] ^= 0x80;
libavcodec/rl2.c+1−1
@@ -134,7 +134,7 @@ static av_cold int rl2_decode_init(AVCodecContext *avctx) · 133 unmodified lines
134134 int back_size;
135135 int i;
136136 s->avctx = avctx;
137− avctx->pix_fmt = PIX_FMT_PAL8;
137+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
138138
139139 /** parse extra data */
140140 if(!avctx->extradata || avctx->extradata_size < EXTRADATA1_SIZE){
libavcodec/roqvideodec.c+1−1
@@ -163,7 +163,7 @@ static av_cold int roq_decode_init(AVCodecContext *avctx) · 162 unmodified lines
163163 s->height = avctx->height;
164164 s->last_frame = &s->frames[0];
165165 s->current_frame = &s->frames[1];
166− avctx->pix_fmt = PIX_FMT_YUV444P;
166+ avctx->pix_fmt = AV_PIX_FMT_YUV444P;
167167
168168 return 0;
169169 }
libavcodec/roqvideoenc.c+2−2
@@ -1081,7 +1081,7 @@ AVCodec ff_roq_encoder = { · 1080 unmodified lines
10811081 .encode2 = roq_encode_frame,
10821082 .close = roq_encode_end,
10831083 .supported_framerates = (const AVRational[]){ {30,1}, {0,0} },
1084− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV444P,
1085− PIX_FMT_NONE },
1084+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV444P,
1085+ AV_PIX_FMT_NONE },
10861086 .long_name = NULL_IF_CONFIG_SMALL("id RoQ video"),
10871087 };
libavcodec/rpza.c+1−1
@@ -236,7 +236,7 @@ static av_cold int rpza_decode_init(AVCodecContext *avctx) · 235 unmodified lines
236236 RpzaContext *s = avctx->priv_data;
237237
238238 s->avctx = avctx;
239− avctx->pix_fmt = PIX_FMT_RGB555;
239+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
240240
241241 s->frame.data[0] = NULL;
242242
libavcodec/rv10.c+1−1
@@ -467,7 +467,7 @@ static av_cold int rv10_decode_init(AVCodecContext *avctx) · 466 unmodified lines
467467 av_log(avctx, AV_LOG_DEBUG, "ver:%X ver0:%X\n", rv->sub_id, avctx->extradata_size >= 4 ? ((uint32_t*)avctx->extradata)[0] : -1);
468468 }
469469
470− avctx->pix_fmt = PIX_FMT_YUV420P;
470+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
471471
472472 if (ff_MPV_common_init(s) < 0)
473473 return -1;
libavcodec/rv10enc.c+1−1
@@ -66,7 +66,7 @@ AVCodec ff_rv10_encoder = { · 65 unmodified lines
6666 .init = ff_MPV_encode_init,
6767 .encode2 = ff_MPV_encode_picture,
6868 .close = ff_MPV_encode_end,
69− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
69+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
7070 .long_name = NULL_IF_CONFIG_SMALL("RealVideo 1.0"),
7171 .priv_class = &rv10_class,
7272 };
libavcodec/rv20enc.c+1−1
@@ -67,7 +67,7 @@ AVCodec ff_rv20_encoder = { · 66 unmodified lines
6767 .init = ff_MPV_encode_init,
6868 .encode2 = ff_MPV_encode_picture,
6969 .close = ff_MPV_encode_end,
70− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
70+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
7171 .long_name = NULL_IF_CONFIG_SMALL("RealVideo 2.0"),
7272 .priv_class = &rv20_class,
7373 };
libavcodec/rv34.c+1−1
@@ -1479,7 +1479,7 @@ av_cold int ff_rv34_decode_init(AVCodecContext *avctx) · 1478 unmodified lines
14791479 r->s.avctx = avctx;
14801480 avctx->flags |= CODEC_FLAG_EMU_EDGE;
14811481 r->s.flags |= CODEC_FLAG_EMU_EDGE;
1482− avctx->pix_fmt = PIX_FMT_YUV420P;
1482+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
14831483 avctx->has_b_frames = 1;
14841484 s->low_delay = 0;
14851485
libavcodec/sgidec.c+3−3
@@ -191,11 +191,11 @@ static int decode_frame(AVCodecContext *avctx, · 190 unmodified lines
191191 }
192192
193193 if (s->depth == SGI_GRAYSCALE) {
194− avctx->pix_fmt = s->bytes_per_channel == 2 ? PIX_FMT_GRAY16BE : PIX_FMT_GRAY8;
194+ avctx->pix_fmt = s->bytes_per_channel == 2 ? AV_PIX_FMT_GRAY16BE : AV_PIX_FMT_GRAY8;
195195 } else if (s->depth == SGI_RGB) {
196− avctx->pix_fmt = s->bytes_per_channel == 2 ? PIX_FMT_RGB48BE : PIX_FMT_RGB24;
196+ avctx->pix_fmt = s->bytes_per_channel == 2 ? AV_PIX_FMT_RGB48BE : AV_PIX_FMT_RGB24;
197197 } else if (s->depth == SGI_RGBA && s->bytes_per_channel == 1) {
198− avctx->pix_fmt = PIX_FMT_RGBA;
198+ avctx->pix_fmt = AV_PIX_FMT_RGBA;
199199 } else {
200200 av_log(avctx, AV_LOG_ERROR, "wrong picture format\n");
201201 return -1;
libavcodec/sgienc.c+5−5
@@ -60,15 +60,15 @@ static int encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 59 unmodified lines
6060 height = avctx->height;
6161
6262 switch (avctx->pix_fmt) {
63− case PIX_FMT_GRAY8:
63+ case AV_PIX_FMT_GRAY8:
6464 dimension = SGI_SINGLE_CHAN;
6565 depth = SGI_GRAYSCALE;
6666 break;
67− case PIX_FMT_RGB24:
67+ case AV_PIX_FMT_RGB24:
6868 dimension = SGI_MULTI_CHAN;
6969 depth = SGI_RGB;
7070 break;
71− case PIX_FMT_RGBA:
71+ case AV_PIX_FMT_RGBA:
7272 dimension = SGI_MULTI_CHAN;
7373 depth = SGI_RGBA;
7474 break;
@@ -177,8 +177,8 @@ AVCodec ff_sgi_encoder = { · 102 unmodified lines
177177 .priv_data_size = sizeof(SgiContext),
178178 .init = encode_init,
179179 .encode2 = encode_frame,
180− .pix_fmts = (const enum PixelFormat[]){
181− PIX_FMT_RGB24, PIX_FMT_RGBA, PIX_FMT_GRAY8, PIX_FMT_NONE
180+ .pix_fmts = (const enum AVPixelFormat[]){
181+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA, AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE
182182 },
183183 .long_name = NULL_IF_CONFIG_SMALL("SGI image"),
184184 };
libavcodec/smacker.c+1−1
@@ -515,7 +515,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 514 unmodified lines
515515
516516 c->avctx = avctx;
517517
518− avctx->pix_fmt = PIX_FMT_PAL8;
518+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
519519
520520
521521 /* decode huffman trees from extradata */
libavcodec/smc.c+1−1
@@ -414,7 +414,7 @@ static av_cold int smc_decode_init(AVCodecContext *avctx) · 413 unmodified lines
414414 SmcContext *s = avctx->priv_data;
415415
416416 s->avctx = avctx;
417− avctx->pix_fmt = PIX_FMT_PAL8;
417+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
418418
419419 s->frame.data[0] = NULL;
420420
libavcodec/snowdec.c+1−1
@@ -356,7 +356,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 355 unmodified lines
356356 {
357357 int ret;
358358
359− avctx->pix_fmt= PIX_FMT_YUV420P;
359+ avctx->pix_fmt= AV_PIX_FMT_YUV420P;
360360
361361 if ((ret = ff_snow_common_init(avctx)) < 0) {
362362 ff_snow_common_end(avctx->priv_data);
libavcodec/snowenc.c+7−7
@@ -217,15 +217,15 @@ static av_cold int encode_init(AVCodecContext *avctx) · 216 unmodified lines
217217
218218 avctx->coded_frame= &s->current_picture;
219219 switch(avctx->pix_fmt){
220−// case PIX_FMT_YUV444P:
221−// case PIX_FMT_YUV422P:
222− case PIX_FMT_YUV420P:
223− case PIX_FMT_GRAY8:
224−// case PIX_FMT_YUV411P:
225−// case PIX_FMT_YUV410P:
220+// case AV_PIX_FMT_YUV444P:
221+// case AV_PIX_FMT_YUV422P:
222+ case AV_PIX_FMT_YUV420P:
223+ case AV_PIX_FMT_GRAY8:
224+// case AV_PIX_FMT_YUV411P:
225+// case AV_PIX_FMT_YUV410P:
226226 s->colorspace_type= 0;
227227 break;
228−/* case PIX_FMT_RGB32:
228+/* case AV_PIX_FMT_RGB32:
229229 s->colorspace= 1;
230230 break;*/
231231 default:
libavcodec/sunrast.c+3−3
@@ -90,13 +90,13 @@ static int sunrast_decode_frame(AVCodecContext *avctx, void *data, · 89 unmodified lines
9090
9191 switch (depth) {
9292 case 1:
93− avctx->pix_fmt = PIX_FMT_MONOWHITE;
93+ avctx->pix_fmt = AV_PIX_FMT_MONOWHITE;
9494 break;
9595 case 8:
96− avctx->pix_fmt = maplength ? PIX_FMT_PAL8 : PIX_FMT_GRAY8;
96+ avctx->pix_fmt = maplength ? AV_PIX_FMT_PAL8 : AV_PIX_FMT_GRAY8;
9797 break;
9898 case 24:
99− avctx->pix_fmt = (type == RT_FORMAT_RGB) ? PIX_FMT_RGB24 : PIX_FMT_BGR24;
99+ avctx->pix_fmt = (type == RT_FORMAT_RGB) ? AV_PIX_FMT_RGB24 : AV_PIX_FMT_BGR24;
100100 break;
101101 default:
102102 av_log(avctx, AV_LOG_ERROR, "invalid depth\n");
libavcodec/sunrastenc.c+9−9
@@ -161,16 +161,16 @@ static av_cold int sunrast_encode_init(AVCodecContext *avctx) · 160 unmodified lines
161161 s->maplength = 0;
162162
163163 switch (avctx->pix_fmt) {
164− case PIX_FMT_MONOWHITE:
164+ case AV_PIX_FMT_MONOWHITE:
165165 s->depth = 1;
166166 break;
167− case PIX_FMT_PAL8 :
167+ case AV_PIX_FMT_PAL8 :
168168 s->maptype = RMT_EQUAL_RGB;
169169 s->maplength = 3 * 256;
170− case PIX_FMT_GRAY8:
170+ case AV_PIX_FMT_GRAY8:
171171 s->depth = 8;
172172 break;
173− case PIX_FMT_BGR24:
173+ case AV_PIX_FMT_BGR24:
174174 s->depth = 24;
175175 break;
176176 default:
@@ -220,10 +220,10 @@ AVCodec ff_sunrast_encoder = { · 43 unmodified lines
220220 .init = sunrast_encode_init,
221221 .encode2 = sunrast_encode_frame,
222222 .defaults = sunrast_defaults,
223− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_BGR24,
224− PIX_FMT_PAL8,
225− PIX_FMT_GRAY8,
226− PIX_FMT_MONOWHITE,
227− PIX_FMT_NONE },
223+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_BGR24,
224+ AV_PIX_FMT_PAL8,
225+ AV_PIX_FMT_GRAY8,
226+ AV_PIX_FMT_MONOWHITE,
227+ AV_PIX_FMT_NONE },
228228 .long_name = NULL_IF_CONFIG_SMALL("Sun Rasterfile image"),
229229 };
libavcodec/svq1dec.c+2−2
@@ -714,7 +714,7 @@ static av_cold int svq1_decode_init(AVCodecContext *avctx) · 713 unmodified lines
714714 s->width = (avctx->width+3)&~3;
715715 s->height = (avctx->height+3)&~3;
716716 s->codec_id= avctx->codec->id;
717− avctx->pix_fmt = PIX_FMT_YUV410P;
717+ avctx->pix_fmt = AV_PIX_FMT_YUV410P;
718718 avctx->has_b_frames= 1; // not true, but DP frames and these behave like unidirectional b frames
719719 s->flags= avctx->flags;
720720 if (ff_MPV_common_init(s) < 0) return -1;
@@ -774,6 +774,6 @@ AVCodec ff_svq1_decoder = { · 53 unmodified lines
774774 .decode = svq1_decode_frame,
775775 .capabilities = CODEC_CAP_DR1,
776776 .flush = ff_mpeg_flush,
777− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV410P, PIX_FMT_NONE },
777+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV410P, AV_PIX_FMT_NONE },
778778 .long_name = NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1"),
779779 };
libavcodec/svq1enc.c+2−2
@@ -512,7 +512,7 @@ static int svq1_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 511 unmodified lines
512512 return ret;
513513 }
514514
515− if(avctx->pix_fmt != PIX_FMT_YUV410P){
515+ if(avctx->pix_fmt != AV_PIX_FMT_YUV410P){
516516 av_log(avctx, AV_LOG_ERROR, "unsupported pixel format\n");
517517 return -1;
518518 }
@@ -587,6 +587,6 @@ AVCodec ff_svq1_encoder = { · 68 unmodified lines
587587 .init = svq1_encode_init,
588588 .encode2 = svq1_encode_frame,
589589 .close = svq1_encode_end,
590− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV410P, PIX_FMT_NONE },
590+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV410P, AV_PIX_FMT_NONE },
591591 .long_name = NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 1 / Sorenson Video 1 / SVQ1"),
592592 };
libavcodec/svq3.c+1−1
@@ -1112,5 +1112,5 @@ AVCodec ff_svq3_decoder = { · 1111 unmodified lines
11121112 .capabilities = CODEC_CAP_DRAW_HORIZ_BAND | CODEC_CAP_DR1 |
11131113 CODEC_CAP_DELAY,
11141114 .long_name = NULL_IF_CONFIG_SMALL("Sorenson Vector Quantizer 3 / Sorenson Video 3 / SVQ3"),
1115− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUVJ420P, PIX_FMT_NONE },
1115+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_NONE },
11161116 };
libavcodec/targa.c+6−6
@@ -124,19 +124,19 @@ static int decode_frame(AVCodecContext *avctx, · 123 unmodified lines
124124
125125 switch(bpp){
126126 case 8:
127− avctx->pix_fmt = ((compr & (~TGA_RLE)) == TGA_BW) ? PIX_FMT_GRAY8 : PIX_FMT_PAL8;
127+ avctx->pix_fmt = ((compr & (~TGA_RLE)) == TGA_BW) ? AV_PIX_FMT_GRAY8 : AV_PIX_FMT_PAL8;
128128 break;
129129 case 15:
130− avctx->pix_fmt = PIX_FMT_RGB555LE;
130+ avctx->pix_fmt = AV_PIX_FMT_RGB555LE;
131131 break;
132132 case 16:
133− avctx->pix_fmt = PIX_FMT_RGB555LE;
133+ avctx->pix_fmt = AV_PIX_FMT_RGB555LE;
134134 break;
135135 case 24:
136− avctx->pix_fmt = PIX_FMT_BGR24;
136+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
137137 break;
138138 case 32:
139− avctx->pix_fmt = PIX_FMT_BGRA;
139+ avctx->pix_fmt = AV_PIX_FMT_BGRA;
140140 break;
141141 default:
142142 av_log(avctx, AV_LOG_ERROR, "Bit depth %i is not supported\n", bpp);
@@ -177,7 +177,7 @@ static int decode_frame(AVCodecContext *avctx, · 34 unmodified lines
177177 return -1;
178178 }
179179 pal_size = colors * pal_sample_size;
180− if(avctx->pix_fmt != PIX_FMT_PAL8)//should not occur but skip palette anyway
180+ if(avctx->pix_fmt != AV_PIX_FMT_PAL8)//should not occur but skip palette anyway
181181 bytestream2_skip(&s->gb, pal_size);
182182 else{
183183 int t;
libavcodec/targaenc.c+8−8
@@ -99,22 +99,22 @@ static int targa_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 98 unmodified lines
9999 AV_WL16(pkt->data+12, avctx->width);
100100 AV_WL16(pkt->data+14, avctx->height);
101101 /* image descriptor byte: origin is always top-left, bits 0-3 specify alpha */
102− pkt->data[17] = 0x20 | (avctx->pix_fmt == PIX_FMT_BGRA ? 8 : 0);
102+ pkt->data[17] = 0x20 | (avctx->pix_fmt == AV_PIX_FMT_BGRA ? 8 : 0);
103103
104104 switch(avctx->pix_fmt) {
105− case PIX_FMT_GRAY8:
105+ case AV_PIX_FMT_GRAY8:
106106 pkt->data[2] = TGA_BW; /* uncompressed grayscale image */
107107 pkt->data[16] = 8; /* bpp */
108108 break;
109− case PIX_FMT_RGB555LE:
109+ case AV_PIX_FMT_RGB555LE:
110110 pkt->data[2] = TGA_RGB; /* uncompresses true-color image */
111111 pkt->data[16] = 16; /* bpp */
112112 break;
113− case PIX_FMT_BGR24:
113+ case AV_PIX_FMT_BGR24:
114114 pkt->data[2] = TGA_RGB; /* uncompressed true-color image */
115115 pkt->data[16] = 24; /* bpp */
116116 break;
117− case PIX_FMT_BGRA:
117+ case AV_PIX_FMT_BGRA:
118118 pkt->data[2] = TGA_RGB; /* uncompressed true-color image */
119119 pkt->data[16] = 32; /* bpp */
120120 break;
@@ -171,9 +171,9 @@ AVCodec ff_targa_encoder = { · 50 unmodified lines
171171 .priv_data_size = sizeof(TargaContext),
172172 .init = targa_encode_init,
173173 .encode2 = targa_encode_frame,
174− .pix_fmts = (const enum PixelFormat[]){
175− PIX_FMT_BGR24, PIX_FMT_BGRA, PIX_FMT_RGB555LE, PIX_FMT_GRAY8,
176− PIX_FMT_NONE
174+ .pix_fmts = (const enum AVPixelFormat[]){
175+ AV_PIX_FMT_BGR24, AV_PIX_FMT_BGRA, AV_PIX_FMT_RGB555LE, AV_PIX_FMT_GRAY8,
176+ AV_PIX_FMT_NONE
177177 },
178178 .long_name= NULL_IF_CONFIG_SMALL("Truevision Targa image"),
179179 };
libavcodec/tiertexseqv.c+1−1
@@ -214,7 +214,7 @@ static av_cold int seqvideo_decode_init(AVCodecContext *avctx) · 213 unmodified lines
214214 SeqVideoContext *seq = avctx->priv_data;
215215
216216 seq->avctx = avctx;
217− avctx->pix_fmt = PIX_FMT_PAL8;
217+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
218218
219219 seq->frame.data[0] = NULL;
220220
libavcodec/tiff.c+7−7
@@ -250,22 +250,22 @@ static int init_image(TiffContext *s) · 249 unmodified lines
250250
251251 switch (s->bpp * 10 + s->bppcount) {
252252 case 11:
253− s->avctx->pix_fmt = PIX_FMT_MONOBLACK;
253+ s->avctx->pix_fmt = AV_PIX_FMT_MONOBLACK;
254254 break;
255255 case 81:
256− s->avctx->pix_fmt = PIX_FMT_PAL8;
256+ s->avctx->pix_fmt = AV_PIX_FMT_PAL8;
257257 break;
258258 case 243:
259− s->avctx->pix_fmt = PIX_FMT_RGB24;
259+ s->avctx->pix_fmt = AV_PIX_FMT_RGB24;
260260 break;
261261 case 161:
262− s->avctx->pix_fmt = s->le ? PIX_FMT_GRAY16LE : PIX_FMT_GRAY16BE;
262+ s->avctx->pix_fmt = s->le ? AV_PIX_FMT_GRAY16LE : AV_PIX_FMT_GRAY16BE;
263263 break;
264264 case 324:
265− s->avctx->pix_fmt = PIX_FMT_RGBA;
265+ s->avctx->pix_fmt = AV_PIX_FMT_RGBA;
266266 break;
267267 case 483:
268− s->avctx->pix_fmt = s->le ? PIX_FMT_RGB48LE : PIX_FMT_RGB48BE;
268+ s->avctx->pix_fmt = s->le ? AV_PIX_FMT_RGB48LE : AV_PIX_FMT_RGB48BE;
269269 break;
270270 default:
271271 av_log(s->avctx, AV_LOG_ERROR,
@@ -284,7 +284,7 @@ static int init_image(TiffContext *s) · 12 unmodified lines
284284 av_log(s->avctx, AV_LOG_ERROR, "get_buffer() failed\n");
285285 return ret;
286286 }
287− if (s->avctx->pix_fmt == PIX_FMT_PAL8) {
287+ if (s->avctx->pix_fmt == AV_PIX_FMT_PAL8) {
288288 if (s->palette_is_set) {
289289 memcpy(s->picture.data[1], s->palette, sizeof(s->palette));
290290 } else {
libavcodec/tiffenc.c+20−20
@@ -235,11 +235,11 @@ static int encode_frame(AVCodecContext * avctx, AVPacket *pkt, · 234 unmodified lines
235235 s->subsampling[1] = 1;
236236
237237 switch (avctx->pix_fmt) {
238− case PIX_FMT_RGB48LE:
239− case PIX_FMT_GRAY16LE:
240− case PIX_FMT_RGB24:
241− case PIX_FMT_GRAY8:
242− case PIX_FMT_PAL8:
238+ case AV_PIX_FMT_RGB48LE:
239+ case AV_PIX_FMT_GRAY16LE:
240+ case AV_PIX_FMT_RGB24:
241+ case AV_PIX_FMT_GRAY8:
242+ case AV_PIX_FMT_PAL8:
243243 pfd = &av_pix_fmt_descriptors[avctx->pix_fmt];
244244 s->bpp = av_get_bits_per_pixel(pfd);
245245 if (pfd->flags & PIX_FMT_PAL) {
@@ -254,21 +254,21 @@ static int encode_frame(AVCodecContext * avctx, AVPacket *pkt, · 8 unmodified lines
254254 bpp_tab[i] = s->bpp / s->bpp_tab_size;
255255 }
256256 break;
257− case PIX_FMT_MONOBLACK:
257+ case AV_PIX_FMT_MONOBLACK:
258258 s->bpp = 1;
259259 s->photometric_interpretation = 1;
260260 s->bpp_tab_size = 0;
261261 break;
262− case PIX_FMT_MONOWHITE:
262+ case AV_PIX_FMT_MONOWHITE:
263263 s->bpp = 1;
264264 s->photometric_interpretation = 0;
265265 s->bpp_tab_size = 0;
266266 break;
267− case PIX_FMT_YUV420P:
268− case PIX_FMT_YUV422P:
269− case PIX_FMT_YUV444P:
270− case PIX_FMT_YUV410P:
271− case PIX_FMT_YUV411P:
267+ case AV_PIX_FMT_YUV420P:
268+ case AV_PIX_FMT_YUV422P:
269+ case AV_PIX_FMT_YUV444P:
270+ case AV_PIX_FMT_YUV410P:
271+ case AV_PIX_FMT_YUV411P:
272272 s->photometric_interpretation = 6;
273273 avcodec_get_chroma_sub_sample(avctx->pix_fmt,
274274 &shift_h, &shift_v);
@@ -433,7 +433,7 @@ static int encode_frame(AVCodecContext * avctx, AVPacket *pkt, · 158 unmodified lines
433433 add_entry(s, TIFF_SOFTWARE_NAME, TIFF_STRING,
434434 strlen(LIBAVCODEC_IDENT) + 1, LIBAVCODEC_IDENT);
435435
436− if (avctx->pix_fmt == PIX_FMT_PAL8) {
436+ if (avctx->pix_fmt == AV_PIX_FMT_PAL8) {
437437 uint16_t pal[256 * 3];
438438 for (i = 0; i < 256; i++) {
439439 uint32_t rgb = *(uint32_t *) (p->data[1] + i * 4);
@@ -496,13 +496,13 @@ AVCodec ff_tiff_encoder = { · 56 unmodified lines
496496 .id = AV_CODEC_ID_TIFF,
497497 .priv_data_size = sizeof(TiffEncoderContext),
498498 .encode2 = encode_frame,
499− .pix_fmts = (const enum PixelFormat[]) {
500− PIX_FMT_RGB24, PIX_FMT_RGB48LE, PIX_FMT_PAL8,
501− PIX_FMT_GRAY8, PIX_FMT_GRAY16LE,
502− PIX_FMT_MONOBLACK, PIX_FMT_MONOWHITE,
503− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV444P,
504− PIX_FMT_YUV410P, PIX_FMT_YUV411P,
505− PIX_FMT_NONE
499+ .pix_fmts = (const enum AVPixelFormat[]) {
500+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGB48LE, AV_PIX_FMT_PAL8,
501+ AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY16LE,
502+ AV_PIX_FMT_MONOBLACK, AV_PIX_FMT_MONOWHITE,
503+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P,
504+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV411P,
505+ AV_PIX_FMT_NONE
506506 },
507507 .long_name = NULL_IF_CONFIG_SMALL("TIFF image"),
508508 .priv_class = &tiffenc_class,
libavcodec/tmv.c+1−1
@@ -87,7 +87,7 @@ static int tmv_decode_frame(AVCodecContext *avctx, void *data, · 86 unmodified lines
8787
8888 static av_cold int tmv_decode_init(AVCodecContext *avctx)
8989 {
90− avctx->pix_fmt = PIX_FMT_PAL8;
90+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
9191 return 0;
9292 }
9393
libavcodec/truemotion1.c+5−5
@@ -390,10 +390,10 @@ static int truemotion1_decode_header(TrueMotion1Context *s) · 389 unmodified lines
390390 }
391391
392392 if (compression_types[header.compression].algorithm == ALGO_RGB24H) {
393− new_pix_fmt = PIX_FMT_RGB32;
393+ new_pix_fmt = AV_PIX_FMT_RGB32;
394394 width_shift = 1;
395395 } else
396− new_pix_fmt = PIX_FMT_RGB555; // RGB565 is supported as well
396+ new_pix_fmt = AV_PIX_FMT_RGB555; // RGB565 is supported as well
397397
398398 s->w >>= width_shift;
399399 if (av_image_check_size(s->w, s->h, 0, s->avctx) < 0)
@@ -419,7 +419,7 @@ static int truemotion1_decode_header(TrueMotion1Context *s) · 19 unmodified lines
419419 if (compression_types[header.compression].algorithm == ALGO_RGB24H)
420420 gen_vector_table24(s, sel_vector_table);
421421 else
422− if (s->avctx->pix_fmt == PIX_FMT_RGB555)
422+ if (s->avctx->pix_fmt == AV_PIX_FMT_RGB555)
423423 gen_vector_table15(s, sel_vector_table);
424424 else
425425 gen_vector_table16(s, sel_vector_table);
@@ -464,9 +464,9 @@ static av_cold int truemotion1_decode_init(AVCodecContext *avctx) · 38 unmodified lines
464464
465465 // FIXME: it may change ?
466466 // if (avctx->bits_per_sample == 24)
467−// avctx->pix_fmt = PIX_FMT_RGB24;
467+// avctx->pix_fmt = AV_PIX_FMT_RGB24;
468468 // else
469−// avctx->pix_fmt = PIX_FMT_RGB555;
469+// avctx->pix_fmt = AV_PIX_FMT_RGB555;
470470
471471 s->frame.data[0] = NULL;
472472
libavcodec/truemotion2.c+1−1
@@ -879,7 +879,7 @@ static av_cold int decode_init(AVCodecContext *avctx){ · 878 unmodified lines
879879
880880 l->avctx = avctx;
881881 l->pic.data[0]=NULL;
882− avctx->pix_fmt = PIX_FMT_BGR24;
882+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
883883
884884 ff_dsputil_init(&l->dsp, avctx);
885885
libavcodec/tscc.c+5−5
@@ -113,7 +113,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, AVPac · 112 unmodified lines
113113 }
114114
115115 /* make the palette available on the way out */
116− if (c->avctx->pix_fmt == PIX_FMT_PAL8) {
116+ if (c->avctx->pix_fmt == AV_PIX_FMT_PAL8) {
117117 const uint8_t *pal = av_packet_get_side_data(avpkt, AV_PKT_DATA_PALETTE, NULL);
118118
119119 if (pal) {
@@ -149,12 +149,12 @@ static av_cold int decode_init(AVCodecContext *avctx) · 29 unmodified lines
149149 // Needed if zlib unused or init aborted before inflateInit
150150 memset(&c->zstream, 0, sizeof(z_stream));
151151 switch(avctx->bits_per_coded_sample){
152− case 8: avctx->pix_fmt = PIX_FMT_PAL8; break;
153− case 16: avctx->pix_fmt = PIX_FMT_RGB555; break;
152+ case 8: avctx->pix_fmt = AV_PIX_FMT_PAL8; break;
153+ case 16: avctx->pix_fmt = AV_PIX_FMT_RGB555; break;
154154 case 24:
155− avctx->pix_fmt = PIX_FMT_BGR24;
155+ avctx->pix_fmt = AV_PIX_FMT_BGR24;
156156 break;
157− case 32: avctx->pix_fmt = PIX_FMT_RGB32; break;
157+ case 32: avctx->pix_fmt = AV_PIX_FMT_RGB32; break;
158158 default: av_log(avctx, AV_LOG_ERROR, "Camtasia error: unknown depth %i bpp\n", avctx->bits_per_coded_sample);
159159 return -1;
160160 }
libavcodec/tscc2.c+1−1
@@ -336,7 +336,7 @@ static av_cold int tscc2_decode_init(AVCodecContext *avctx) · 335 unmodified lines
336336
337337 c->avctx = avctx;
338338
339− avctx->pix_fmt = PIX_FMT_YUV444P;
339+ avctx->pix_fmt = AV_PIX_FMT_YUV444P;
340340
341341 if ((ret = init_vlcs(c)) < 0) {
342342 av_log(avctx, AV_LOG_ERROR, "Cannot initialise VLCs\n");
libavcodec/txd.c+2−2
@@ -68,9 +68,9 @@ static int txd_decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 67 unmodified lines
6868 }
6969
7070 if (depth == 8) {
71− avctx->pix_fmt = PIX_FMT_PAL8;
71+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
7272 } else if (depth == 16 || depth == 32) {
73− avctx->pix_fmt = PIX_FMT_RGB32;
73+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
7474 } else {
7575 av_log(avctx, AV_LOG_ERROR, "depth of %i is unsupported\n", depth);
7676 return -1;
libavcodec/ulti.c+1−1
@@ -49,7 +49,7 @@ static av_cold int ulti_decode_init(AVCodecContext *avctx) · 48 unmodified lines
4949 s->width = avctx->width;
5050 s->height = avctx->height;
5151 s->blocks = (s->width / 8) * (s->height / 8);
52− avctx->pix_fmt = PIX_FMT_YUV410P;
52+ avctx->pix_fmt = AV_PIX_FMT_YUV410P;
5353 avctx->coded_frame = &s->frame;
5454 s->ulti_codebook = ulti_codebook;
5555
libavcodec/utils.c+45−45
@@ -165,64 +165,64 @@ void avcodec_align_dimensions2(AVCodecContext *s, int *width, int *height, · 164 unmodified lines
165165 int h_align = 1;
166166
167167 switch (s->pix_fmt) {
168− case PIX_FMT_YUV420P:
169− case PIX_FMT_YUYV422:
170− case PIX_FMT_UYVY422:
171− case PIX_FMT_YUV422P:
172− case PIX_FMT_YUV440P:
173− case PIX_FMT_YUV444P:
174− case PIX_FMT_GBRP:
175− case PIX_FMT_GRAY8:
176− case PIX_FMT_GRAY16BE:
177− case PIX_FMT_GRAY16LE:
178− case PIX_FMT_YUVJ420P:
179− case PIX_FMT_YUVJ422P:
180− case PIX_FMT_YUVJ440P:
181− case PIX_FMT_YUVJ444P:
182− case PIX_FMT_YUVA420P:
183− case PIX_FMT_YUV420P9LE:
184− case PIX_FMT_YUV420P9BE:
185− case PIX_FMT_YUV420P10LE:
186− case PIX_FMT_YUV420P10BE:
187− case PIX_FMT_YUV422P9LE:
188− case PIX_FMT_YUV422P9BE:
189− case PIX_FMT_YUV422P10LE:
190− case PIX_FMT_YUV422P10BE:
191− case PIX_FMT_YUV444P9LE:
192− case PIX_FMT_YUV444P9BE:
193− case PIX_FMT_YUV444P10LE:
194− case PIX_FMT_YUV444P10BE:
195− case PIX_FMT_GBRP9LE:
196− case PIX_FMT_GBRP9BE:
197− case PIX_FMT_GBRP10LE:
198− case PIX_FMT_GBRP10BE:
168+ case AV_PIX_FMT_YUV420P:
169+ case AV_PIX_FMT_YUYV422:
170+ case AV_PIX_FMT_UYVY422:
171+ case AV_PIX_FMT_YUV422P:
172+ case AV_PIX_FMT_YUV440P:
173+ case AV_PIX_FMT_YUV444P:
174+ case AV_PIX_FMT_GBRP:
175+ case AV_PIX_FMT_GRAY8:
176+ case AV_PIX_FMT_GRAY16BE:
177+ case AV_PIX_FMT_GRAY16LE:
178+ case AV_PIX_FMT_YUVJ420P:
179+ case AV_PIX_FMT_YUVJ422P:
180+ case AV_PIX_FMT_YUVJ440P:
181+ case AV_PIX_FMT_YUVJ444P:
182+ case AV_PIX_FMT_YUVA420P:
183+ case AV_PIX_FMT_YUV420P9LE:
184+ case AV_PIX_FMT_YUV420P9BE:
185+ case AV_PIX_FMT_YUV420P10LE:
186+ case AV_PIX_FMT_YUV420P10BE:
187+ case AV_PIX_FMT_YUV422P9LE:
188+ case AV_PIX_FMT_YUV422P9BE:
189+ case AV_PIX_FMT_YUV422P10LE:
190+ case AV_PIX_FMT_YUV422P10BE:
191+ case AV_PIX_FMT_YUV444P9LE:
192+ case AV_PIX_FMT_YUV444P9BE:
193+ case AV_PIX_FMT_YUV444P10LE:
194+ case AV_PIX_FMT_YUV444P10BE:
195+ case AV_PIX_FMT_GBRP9LE:
196+ case AV_PIX_FMT_GBRP9BE:
197+ case AV_PIX_FMT_GBRP10LE:
198+ case AV_PIX_FMT_GBRP10BE:
199199 w_align = 16; //FIXME assume 16 pixel per macroblock
200200 h_align = 16 * 2; // interlaced needs 2 macroblocks height
201201 break;
202− case PIX_FMT_YUV411P:
203− case PIX_FMT_UYYVYY411:
202+ case AV_PIX_FMT_YUV411P:
203+ case AV_PIX_FMT_UYYVYY411:
204204 w_align = 32;
205205 h_align = 8;
206206 break;
207− case PIX_FMT_YUV410P:
207+ case AV_PIX_FMT_YUV410P:
208208 if (s->codec_id == AV_CODEC_ID_SVQ1) {
209209 w_align = 64;
210210 h_align = 64;
211211 }
212− case PIX_FMT_RGB555:
212+ case AV_PIX_FMT_RGB555:
213213 if (s->codec_id == AV_CODEC_ID_RPZA) {
214214 w_align = 4;
215215 h_align = 4;
216216 }
217− case PIX_FMT_PAL8:
218− case PIX_FMT_BGR8:
219− case PIX_FMT_RGB8:
217+ case AV_PIX_FMT_PAL8:
218+ case AV_PIX_FMT_BGR8:
219+ case AV_PIX_FMT_RGB8:
220220 if (s->codec_id == AV_CODEC_ID_SMC) {
221221 w_align = 4;
222222 h_align = 4;
223223 }
224224 break;
225− case PIX_FMT_BGR24:
225+ case AV_PIX_FMT_BGR24:
226226 if ((s->codec_id == AV_CODEC_ID_MSZH) ||
227227 (s->codec_id == AV_CODEC_ID_ZLIB)) {
228228 w_align = 4;
@@ -624,9 +624,9 @@ int avcodec_default_execute2(AVCodecContext *c, int (*func)(AVCodecContext *c2, · 395 unmodified lines
624624 return 0;
625625 }
626626
627−enum PixelFormat avcodec_default_get_format(struct AVCodecContext *s, const enum PixelFormat *fmt)
627+enum AVPixelFormat avcodec_default_get_format(struct AVCodecContext *s, const enum AVPixelFormat *fmt)
628628 {
629− while (*fmt != PIX_FMT_NONE && ff_is_hwaccel_pix_fmt(*fmt))
629+ while (*fmt != AV_PIX_FMT_NONE && ff_is_hwaccel_pix_fmt(*fmt))
630630 ++fmt;
631631 return fmt[0];
632632 }
@@ -809,10 +809,10 @@ int attribute_align_arg avcodec_open2(AVCodecContext *avctx, const AVCodec *code · 176 unmodified lines
809809 }
810810 }
811811 if (avctx->codec->pix_fmts) {
812− for (i = 0; avctx->codec->pix_fmts[i] != PIX_FMT_NONE; i++)
812+ for (i = 0; avctx->codec->pix_fmts[i] != AV_PIX_FMT_NONE; i++)
813813 if (avctx->pix_fmt == avctx->codec->pix_fmts[i])
814814 break;
815− if (avctx->codec->pix_fmts[i] == PIX_FMT_NONE) {
815+ if (avctx->codec->pix_fmts[i] == AV_PIX_FMT_NONE) {
816816 av_log(avctx, AV_LOG_ERROR, "Specified pix_fmt is not supported\n");
817817 ret = AVERROR(EINVAL);
818818 goto free_and_end;
@@ -1621,7 +1621,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) · 802 unmodified lines
16211621 if (profile)
16221622 snprintf(buf + strlen(buf), buf_size - strlen(buf),
16231623 " (%s)", profile);
1624− if (enc->pix_fmt != PIX_FMT_NONE) {
1624+ if (enc->pix_fmt != AV_PIX_FMT_NONE) {
16251625 snprintf(buf + strlen(buf), buf_size - strlen(buf),
16261626 ", %s",
16271627 av_get_pix_fmt_name(enc->pix_fmt));
@@ -2067,7 +2067,7 @@ AVHWAccel *av_hwaccel_next(AVHWAccel *hwaccel) · 439 unmodified lines
20672067 return hwaccel ? hwaccel->next : first_hwaccel;
20682068 }
20692069
2070−AVHWAccel *ff_find_hwaccel(enum AVCodecID codec_id, enum PixelFormat pix_fmt)
2070+AVHWAccel *ff_find_hwaccel(enum AVCodecID codec_id, enum AVPixelFormat pix_fmt)
20712071 {
20722072 AVHWAccel *hwaccel = NULL;
20732073
libavcodec/utvideodec.c+9−9
@@ -86,7 +86,7 @@ static int decode_plane(UtvideoContext *c, int plane_no, · 85 unmodified lines
8686 VLC vlc;
8787 GetBitContext gb;
8888 int prev, fsym;
89− const int cmask = ~(!plane_no && c->avctx->pix_fmt == PIX_FMT_YUV420P);
89+ const int cmask = ~(!plane_no && c->avctx->pix_fmt == AV_PIX_FMT_YUV420P);
9090
9191 if (build_huff(src, &vlc, &fsym)) {
9292 av_log(c->avctx, AV_LOG_ERROR, "Cannot build Huffman codes\n");
@@ -393,8 +393,8 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 300 unmodified lines
393393 }
394394
395395 switch (c->avctx->pix_fmt) {
396− case PIX_FMT_RGB24:
397− case PIX_FMT_RGBA:
396+ case AV_PIX_FMT_RGB24:
397+ case AV_PIX_FMT_RGBA:
398398 for (i = 0; i < c->planes; i++) {
399399 ret = decode_plane(c, i, c->pic.data[0] + ff_ut_rgb_order[i],
400400 c->planes, c->pic.linesize[0], avctx->width,
@@ -418,7 +418,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 17 unmodified lines
418418 restore_rgb_planes(c->pic.data[0], c->planes, c->pic.linesize[0],
419419 avctx->width, avctx->height);
420420 break;
421− case PIX_FMT_YUV420P:
421+ case AV_PIX_FMT_YUV420P:
422422 for (i = 0; i < 3; i++) {
423423 ret = decode_plane(c, i, c->pic.data[i], 1, c->pic.linesize[i],
424424 avctx->width >> !!i, avctx->height >> !!i,
@@ -439,7 +439,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *data_size, · 14 unmodified lines
439439 }
440440 }
441441 break;
442− case PIX_FMT_YUV422P:
442+ case AV_PIX_FMT_YUV422P:
443443 for (i = 0; i < 3; i++) {
444444 ret = decode_plane(c, i, c->pic.data[i], 1, c->pic.linesize[i],
445445 avctx->width >> !!i, avctx->height,
@@ -507,19 +507,19 @@ static av_cold int decode_init(AVCodecContext *avctx) · 61 unmodified lines
507507 switch (avctx->codec_tag) {
508508 case MKTAG('U', 'L', 'R', 'G'):
509509 c->planes = 3;
510− avctx->pix_fmt = PIX_FMT_RGB24;
510+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
511511 break;
512512 case MKTAG('U', 'L', 'R', 'A'):
513513 c->planes = 4;
514− avctx->pix_fmt = PIX_FMT_RGBA;
514+ avctx->pix_fmt = AV_PIX_FMT_RGBA;
515515 break;
516516 case MKTAG('U', 'L', 'Y', '0'):
517517 c->planes = 3;
518− avctx->pix_fmt = PIX_FMT_YUV420P;
518+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
519519 break;
520520 case MKTAG('U', 'L', 'Y', '2'):
521521 c->planes = 3;
522− avctx->pix_fmt = PIX_FMT_YUV422P;
522+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
523523 break;
524524 default:
525525 av_log(avctx, AV_LOG_ERROR, "Unknown Ut Video FOURCC provided (%08X)\n",
libavcodec/utvideoenc.c+12−12
@@ -65,17 +65,17 @@ static av_cold int utvideo_encode_init(AVCodecContext *avctx) · 64 unmodified lines
6565 c->slice_stride = FFALIGN(avctx->width, 32);
6666
6767 switch (avctx->pix_fmt) {
68− case PIX_FMT_RGB24:
68+ case AV_PIX_FMT_RGB24:
6969 c->planes = 3;
7070 avctx->codec_tag = MKTAG('U', 'L', 'R', 'G');
7171 original_format = UTVIDEO_RGB;
7272 break;
73− case PIX_FMT_RGBA:
73+ case AV_PIX_FMT_RGBA:
7474 c->planes = 4;
7575 avctx->codec_tag = MKTAG('U', 'L', 'R', 'A');
7676 original_format = UTVIDEO_RGBA;
7777 break;
78− case PIX_FMT_YUV420P:
78+ case AV_PIX_FMT_YUV420P:
7979 if (avctx->width & 1 || avctx->height & 1) {
8080 av_log(avctx, AV_LOG_ERROR,
8181 "4:2:0 video requires even width and height.\n");
@@ -85,7 +85,7 @@ static av_cold int utvideo_encode_init(AVCodecContext *avctx) · 3 unmodified lines
8585 avctx->codec_tag = MKTAG('U', 'L', 'Y', '0');
8686 original_format = UTVIDEO_420;
8787 break;
88− case PIX_FMT_YUV422P:
88+ case AV_PIX_FMT_YUV422P:
8989 if (avctx->width & 1) {
9090 av_log(avctx, AV_LOG_ERROR,
9191 "4:2:2 video requires even width.\n");
@@ -538,14 +538,14 @@ static int utvideo_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 446 unmodified lines
538538 }
539539
540540 /* In case of RGB, mangle the planes to Ut Video's format */
541− if (avctx->pix_fmt == PIX_FMT_RGBA || avctx->pix_fmt == PIX_FMT_RGB24)
541+ if (avctx->pix_fmt == AV_PIX_FMT_RGBA || avctx->pix_fmt == AV_PIX_FMT_RGB24)
542542 mangle_rgb_planes(c->slice_buffer, c->slice_stride, pic->data[0],
543543 c->planes, pic->linesize[0], width, height);
544544
545545 /* Deal with the planes */
546546 switch (avctx->pix_fmt) {
547− case PIX_FMT_RGB24:
548− case PIX_FMT_RGBA:
547+ case AV_PIX_FMT_RGB24:
548+ case AV_PIX_FMT_RGBA:
549549 for (i = 0; i < c->planes; i++) {
550550 ret = encode_plane(avctx, c->slice_buffer[i] + 2 * c->slice_stride,
551551 c->slice_buffer[i], c->slice_stride,
@@ -557,7 +557,7 @@ static int utvideo_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 5 unmodified lines
557557 }
558558 }
559559 break;
560− case PIX_FMT_YUV422P:
560+ case AV_PIX_FMT_YUV422P:
561561 for (i = 0; i < c->planes; i++) {
562562 ret = encode_plane(avctx, pic->data[i], c->slice_buffer[0],
563563 pic->linesize[i], width >> !!i, height, &pb);
@@ -568,7 +568,7 @@ static int utvideo_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 4 unmodified lines
568568 }
569569 }
570570 break;
571− case PIX_FMT_YUV420P:
571+ case AV_PIX_FMT_YUV420P:
572572 for (i = 0; i < c->planes; i++) {
573573 ret = encode_plane(avctx, pic->data[i], c->slice_buffer[0],
574574 pic->linesize[i], width >> !!i, height >> !!i,
@@ -619,9 +619,9 @@ AVCodec ff_utvideo_encoder = { · 44 unmodified lines
619619 .init = utvideo_encode_init,
620620 .encode2 = utvideo_encode_frame,
621621 .close = utvideo_encode_close,
622− .pix_fmts = (const enum PixelFormat[]) {
623− PIX_FMT_RGB24, PIX_FMT_RGBA, PIX_FMT_YUV422P,
624− PIX_FMT_YUV420P, PIX_FMT_NONE
622+ .pix_fmts = (const enum AVPixelFormat[]) {
623+ AV_PIX_FMT_RGB24, AV_PIX_FMT_RGBA, AV_PIX_FMT_YUV422P,
624+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE
625625 },
626626 .long_name = NULL_IF_CONFIG_SMALL("Ut Video"),
627627 };
libavcodec/v210dec.c+1−1
@@ -32,7 +32,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 31 unmodified lines
3232 av_log(avctx, AV_LOG_ERROR, "v210 needs even width\n");
3333 return -1;
3434 }
35− avctx->pix_fmt = PIX_FMT_YUV422P10;
35+ avctx->pix_fmt = AV_PIX_FMT_YUV422P10;
3636 avctx->bits_per_raw_sample = 10;
3737
3838 avctx->coded_frame = avcodec_alloc_frame();
libavcodec/v210enc.c+1−1
@@ -123,6 +123,6 @@ AVCodec ff_v210_encoder = { · 122 unmodified lines
123123 .init = encode_init,
124124 .encode2 = encode_frame,
125125 .close = encode_close,
126− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV422P10, PIX_FMT_NONE },
126+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV422P10, AV_PIX_FMT_NONE },
127127 .long_name = NULL_IF_CONFIG_SMALL("Uncompressed 4:2:2 10-bit"),
128128 };
libavcodec/v210x.c+1−1
@@ -29,7 +29,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 28 unmodified lines
2929 av_log(avctx, AV_LOG_ERROR, "v210x needs even width\n");
3030 return -1;
3131 }
32− avctx->pix_fmt = PIX_FMT_YUV422P16;
32+ avctx->pix_fmt = AV_PIX_FMT_YUV422P16;
3333 avctx->bits_per_raw_sample= 10;
3434
3535 avctx->coded_frame= avcodec_alloc_frame();
libavcodec/v410dec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626
2727 static av_cold int v410_decode_init(AVCodecContext *avctx)
2828 {
29− avctx->pix_fmt = PIX_FMT_YUV444P10;
29+ avctx->pix_fmt = AV_PIX_FMT_YUV444P10;
3030 avctx->bits_per_raw_sample = 10;
3131
3232 if (avctx->width & 1) {
libavcodec/v410enc.c+1−1
@@ -96,6 +96,6 @@ AVCodec ff_v410_encoder = { · 95 unmodified lines
9696 .init = v410_encode_init,
9797 .encode2 = v410_encode_frame,
9898 .close = v410_encode_close,
99− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV444P10, PIX_FMT_NONE },
99+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV444P10, AV_PIX_FMT_NONE },
100100 .long_name = NULL_IF_CONFIG_SMALL("Uncompressed 4:4:4 10-bit"),
101101 };
libavcodec/vaapi_h264.c+1−1
@@ -340,7 +340,7 @@ AVHWAccel ff_h264_vaapi_hwaccel = { · 339 unmodified lines
340340 .name = "h264_vaapi",
341341 .type = AVMEDIA_TYPE_VIDEO,
342342 .id = AV_CODEC_ID_H264,
343− .pix_fmt = PIX_FMT_VAAPI_VLD,
343+ .pix_fmt = AV_PIX_FMT_VAAPI_VLD,
344344 .start_frame = start_frame,
345345 .end_frame = end_frame,
346346 .decode_slice = decode_slice,
libavcodec/vaapi_mpeg2.c+1−1
@@ -142,7 +142,7 @@ AVHWAccel ff_mpeg2_vaapi_hwaccel = { · 141 unmodified lines
142142 .name = "mpeg2_vaapi",
143143 .type = AVMEDIA_TYPE_VIDEO,
144144 .id = AV_CODEC_ID_MPEG2VIDEO,
145− .pix_fmt = PIX_FMT_VAAPI_VLD,
145+ .pix_fmt = AV_PIX_FMT_VAAPI_VLD,
146146 .start_frame = vaapi_mpeg2_start_frame,
147147 .end_frame = vaapi_mpeg2_end_frame,
148148 .decode_slice = vaapi_mpeg2_decode_slice,
libavcodec/vaapi_mpeg4.c+2−2
@@ -154,7 +154,7 @@ AVHWAccel ff_mpeg4_vaapi_hwaccel = { · 153 unmodified lines
154154 .name = "mpeg4_vaapi",
155155 .type = AVMEDIA_TYPE_VIDEO,
156156 .id = AV_CODEC_ID_MPEG4,
157− .pix_fmt = PIX_FMT_VAAPI_VLD,
157+ .pix_fmt = AV_PIX_FMT_VAAPI_VLD,
158158 .start_frame = vaapi_mpeg4_start_frame,
159159 .end_frame = vaapi_mpeg4_end_frame,
160160 .decode_slice = vaapi_mpeg4_decode_slice,
@@ -166,7 +166,7 @@ AVHWAccel ff_h263_vaapi_hwaccel = { · 5 unmodified lines
166166 .name = "h263_vaapi",
167167 .type = AVMEDIA_TYPE_VIDEO,
168168 .id = AV_CODEC_ID_H263,
169− .pix_fmt = PIX_FMT_VAAPI_VLD,
169+ .pix_fmt = AV_PIX_FMT_VAAPI_VLD,
170170 .start_frame = vaapi_mpeg4_start_frame,
171171 .end_frame = vaapi_mpeg4_end_frame,
172172 .decode_slice = vaapi_mpeg4_decode_slice,
libavcodec/vaapi_vc1.c+2−2
@@ -345,7 +345,7 @@ AVHWAccel ff_wmv3_vaapi_hwaccel = { · 344 unmodified lines
345345 .name = "wmv3_vaapi",
346346 .type = AVMEDIA_TYPE_VIDEO,
347347 .id = AV_CODEC_ID_WMV3,
348− .pix_fmt = PIX_FMT_VAAPI_VLD,
348+ .pix_fmt = AV_PIX_FMT_VAAPI_VLD,
349349 .start_frame = vaapi_vc1_start_frame,
350350 .end_frame = vaapi_vc1_end_frame,
351351 .decode_slice = vaapi_vc1_decode_slice,
@@ -356,7 +356,7 @@ AVHWAccel ff_vc1_vaapi_hwaccel = { · 4 unmodified lines
356356 .name = "vc1_vaapi",
357357 .type = AVMEDIA_TYPE_VIDEO,
358358 .id = AV_CODEC_ID_VC1,
359− .pix_fmt = PIX_FMT_VAAPI_VLD,
359+ .pix_fmt = AV_PIX_FMT_VAAPI_VLD,
360360 .start_frame = vaapi_vc1_start_frame,
361361 .end_frame = vaapi_vc1_end_frame,
362362 .decode_slice = vaapi_vc1_decode_slice,
libavcodec/vb.c+1−1
@@ -246,7 +246,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 245 unmodified lines
246246 VBDecContext * const c = avctx->priv_data;
247247
248248 c->avctx = avctx;
249− avctx->pix_fmt = PIX_FMT_PAL8;
249+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
250250
251251 c->frame = av_mallocz(avctx->width * avctx->height);
252252 c->prev_frame = av_mallocz(avctx->width * avctx->height);
libavcodec/vble.c+1−1
@@ -193,7 +193,7 @@ static av_cold int vble_decode_init(AVCodecContext *avctx) · 192 unmodified lines
193193 ctx->avctx = avctx;
194194 ff_dsputil_init(&ctx->dsp, avctx);
195195
196− avctx->pix_fmt = PIX_FMT_YUV420P;
196+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
197197 avctx->bits_per_raw_sample = 8;
198198 avctx->coded_frame = avcodec_alloc_frame();
199199
libavcodec/vc1dec.c+5−5
@@ -5149,7 +5149,7 @@ static av_cold int vc1_decode_init(AVCodecContext *avctx) · 5148 unmodified lines
51495149 if (!(avctx->flags & CODEC_FLAG_GRAY))
51505150 avctx->pix_fmt = avctx->get_format(avctx, avctx->codec->pix_fmts);
51515151 else
5152− avctx->pix_fmt = PIX_FMT_GRAY8;
5152+ avctx->pix_fmt = AV_PIX_FMT_GRAY8;
51535153 avctx->hwaccel = ff_find_hwaccel(avctx->codec->id, avctx->pix_fmt);
51545154 v->s.avctx = avctx;
51555155 avctx->flags |= CODEC_FLAG_EMU_EDGE;
@@ -5336,9 +5336,9 @@ static int vc1_decode_frame(AVCodecContext *avctx, void *data, · 180 unmodified lines
53365336
53375337 if (s->avctx->codec->capabilities&CODEC_CAP_HWACCEL_VDPAU) {
53385338 if (v->profile < PROFILE_ADVANCED)
5339− avctx->pix_fmt = PIX_FMT_VDPAU_WMV3;
5339+ avctx->pix_fmt = AV_PIX_FMT_VDPAU_WMV3;
53405340 else
5341− avctx->pix_fmt = PIX_FMT_VDPAU_VC1;
5341+ avctx->pix_fmt = AV_PIX_FMT_VDPAU_VC1;
53425342 }
53435343
53445344 //for advanced profile we may need to parse and unescape data
@@ -5722,7 +5722,7 @@ AVCodec ff_wmv3_vdpau_decoder = { · 377 unmodified lines
57225722 .decode = vc1_decode_frame,
57235723 .capabilities = CODEC_CAP_DR1 | CODEC_CAP_DELAY | CODEC_CAP_HWACCEL_VDPAU,
57245724 .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 9 VDPAU"),
5725− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_VDPAU_WMV3, PIX_FMT_NONE },
5725+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_VDPAU_WMV3, AV_PIX_FMT_NONE },
57265726 .profiles = NULL_IF_CONFIG_SMALL(profiles)
57275727 };
57285728 #endif
@@ -5738,7 +5738,7 @@ AVCodec ff_vc1_vdpau_decoder = { · 9 unmodified lines
57385738 .decode = vc1_decode_frame,
57395739 .capabilities = CODEC_CAP_DR1 | CODEC_CAP_DELAY | CODEC_CAP_HWACCEL_VDPAU,
57405740 .long_name = NULL_IF_CONFIG_SMALL("SMPTE VC-1 VDPAU"),
5741− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_VDPAU_VC1, PIX_FMT_NONE },
5741+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_VDPAU_VC1, AV_PIX_FMT_NONE },
57425742 .profiles = NULL_IF_CONFIG_SMALL(profiles)
57435743 };
57445744 #endif
libavcodec/vcr1.c+1−1
@@ -47,7 +47,7 @@ static av_cold int vcr1_decode_init(AVCodecContext *avctx) · 46 unmodified lines
4747 {
4848 vcr1_common_init(avctx);
4949
50− avctx->pix_fmt = PIX_FMT_YUV410P;
50+ avctx->pix_fmt = AV_PIX_FMT_YUV410P;
5151
5252 return 0;
5353 }
libavcodec/vda_h264.c+1−1
@@ -371,7 +371,7 @@ AVHWAccel ff_h264_vda_hwaccel = { · 370 unmodified lines
371371 .name = "h264_vda",
372372 .type = AVMEDIA_TYPE_VIDEO,
373373 .id = AV_CODEC_ID_H264,
374− .pix_fmt = PIX_FMT_VDA_VLD,
374+ .pix_fmt = AV_PIX_FMT_VDA_VLD,
375375 .start_frame = start_frame,
376376 .decode_slice = decode_slice,
377377 .end_frame = end_frame,
libavcodec/vmdav.c+1−1
@@ -388,7 +388,7 @@ static av_cold int vmdvideo_decode_init(AVCodecContext *avctx) · 387 unmodified lines
388388 unsigned char *raw_palette;
389389
390390 s->avctx = avctx;
391− avctx->pix_fmt = PIX_FMT_PAL8;
391+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
392392
393393 /* make sure the VMD header made it */
394394 if (s->avctx->extradata_size != VMD_HEADER_SIZE) {
libavcodec/vmnc.c+3−3
@@ -474,13 +474,13 @@ static av_cold int decode_init(AVCodecContext *avctx) · 473 unmodified lines
474474
475475 switch(c->bpp){
476476 case 8:
477− avctx->pix_fmt = PIX_FMT_PAL8;
477+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
478478 break;
479479 case 16:
480− avctx->pix_fmt = PIX_FMT_RGB555;
480+ avctx->pix_fmt = AV_PIX_FMT_RGB555;
481481 break;
482482 case 32:
483− avctx->pix_fmt = PIX_FMT_RGB32;
483+ avctx->pix_fmt = AV_PIX_FMT_RGB32;
484484 break;
485485 default:
486486 av_log(avctx, AV_LOG_ERROR, "Unsupported bitdepth %i\n", c->bpp);
libavcodec/vp3.c+4−4
@@ -1673,8 +1673,8 @@ static av_cold int vp3_decode_init(AVCodecContext *avctx) · 1672 unmodified lines
16731673 s->avctx = avctx;
16741674 s->width = FFALIGN(avctx->width, 16);
16751675 s->height = FFALIGN(avctx->height, 16);
1676− if (avctx->pix_fmt == PIX_FMT_NONE)
1677− avctx->pix_fmt = PIX_FMT_YUV420P;
1676+ if (avctx->pix_fmt == AV_PIX_FMT_NONE)
1677+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
16781678 avctx->chroma_sample_location = AVCHROMA_LOC_CENTER;
16791679 ff_dsputil_init(&s->dsp, avctx);
16801680 ff_vp3dsp_init(&s->vp3dsp, avctx->flags);
@@ -2115,8 +2115,8 @@ static int vp3_init_thread_copy(AVCodecContext *avctx) · 434 unmodified lines
21152115 }
21162116
21172117 #if CONFIG_THEORA_DECODER
2118−static const enum PixelFormat theora_pix_fmts[4] = {
2119− PIX_FMT_YUV420P, PIX_FMT_NONE, PIX_FMT_YUV422P, PIX_FMT_YUV444P
2118+static const enum AVPixelFormat theora_pix_fmts[4] = {
2119+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P
21202120 };
21212121
21222122 static int theora_decode_header(AVCodecContext *avctx, GetBitContext *gb)
libavcodec/vp56.c+1−1
@@ -664,7 +664,7 @@ av_cold void ff_vp56_init(AVCodecContext *avctx, int flip, int has_alpha) · 663 unmodified lines
664664 int i;
665665
666666 s->avctx = avctx;
667− avctx->pix_fmt = has_alpha ? PIX_FMT_YUVA420P : PIX_FMT_YUV420P;
667+ avctx->pix_fmt = has_alpha ? AV_PIX_FMT_YUVA420P : AV_PIX_FMT_YUV420P;
668668
669669 ff_dsputil_init(&s->dsp, avctx);
670670 ff_vp3dsp_init(&s->vp3dsp, avctx->flags);
libavcodec/vp8.c+1−1
@@ -2016,7 +2016,7 @@ static av_cold int vp8_decode_init(AVCodecContext *avctx) · 2015 unmodified lines
20162016 VP8Context *s = avctx->priv_data;
20172017
20182018 s->avctx = avctx;
2019− avctx->pix_fmt = PIX_FMT_YUV420P;
2019+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
20202020
20212021 ff_dsputil_init(&s->dsp, avctx);
20222022 ff_h264_pred_init(&s->hpc, AV_CODEC_ID_VP8, 8, 1);
libavcodec/vqavideo.c+1−1
@@ -124,7 +124,7 @@ static av_cold int vqa_decode_init(AVCodecContext *avctx) · 123 unmodified lines
124124 int i, j, codebook_index;
125125
126126 s->avctx = avctx;
127− avctx->pix_fmt = PIX_FMT_PAL8;
127+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
128128
129129 /* make sure the extradata made it */
130130 if (s->avctx->extradata_size != VQA_HEADER_SIZE) {
libavcodec/wmv2enc.c+1−1
@@ -219,6 +219,6 @@ AVCodec ff_wmv2_encoder = { · 218 unmodified lines
219219 .init = wmv2_encode_init,
220220 .encode2 = ff_MPV_encode_picture,
221221 .close = ff_MPV_encode_end,
222− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_YUV420P, PIX_FMT_NONE },
222+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE },
223223 .long_name = NULL_IF_CONFIG_SMALL("Windows Media Video 8"),
224224 };
libavcodec/wnv1.c+1−1
@@ -135,7 +135,7 @@ static av_cold int decode_init(AVCodecContext *avctx){ · 134 unmodified lines
135135 static VLC_TYPE code_table[1 << CODE_VLC_BITS][2];
136136
137137 l->avctx = avctx;
138− avctx->pix_fmt = PIX_FMT_YUV422P;
138+ avctx->pix_fmt = AV_PIX_FMT_YUV422P;
139139
140140 code_vlc.table = code_table;
141141 code_vlc.table_allocated = 1 << CODE_VLC_BITS;
libavcodec/xan.c+1−1
@@ -79,7 +79,7 @@ static av_cold int xan_decode_init(AVCodecContext *avctx) · 78 unmodified lines
7979 s->avctx = avctx;
8080 s->frame_size = 0;
8181
82− avctx->pix_fmt = PIX_FMT_PAL8;
82+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
8383
8484 s->buffer1_size = avctx->width * avctx->height;
8585 s->buffer1 = av_malloc(s->buffer1_size);
libavcodec/xbmenc.c+2−2
@@ -81,7 +81,7 @@ AVCodec ff_xbm_encoder = { · 80 unmodified lines
8181 .init = xbm_encode_init,
8282 .encode2 = xbm_encode_frame,
8383 .close = xbm_encode_close,
84− .pix_fmts = (const enum PixelFormat[]) { PIX_FMT_MONOWHITE,
85− PIX_FMT_NONE },
84+ .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_MONOWHITE,
85+ AV_PIX_FMT_NONE },
8686 .long_name = NULL_IF_CONFIG_SMALL("XBM (X BitMap) image"),
8787 };
libavcodec/xl.c+1−1
@@ -130,7 +130,7 @@ static int decode_frame(AVCodecContext *avctx, · 129 unmodified lines
130130 static av_cold int decode_init(AVCodecContext *avctx){
131131 // VideoXLContext * const a = avctx->priv_data;
132132
133− avctx->pix_fmt= PIX_FMT_YUV411P;
133+ avctx->pix_fmt= AV_PIX_FMT_YUV411P;
134134
135135 return 0;
136136 }
libavcodec/xsubdec.c+1−1
@@ -26,7 +26,7 @@ · 25 unmodified lines
2626 #include "bytestream.h"
2727
2828 static av_cold int decode_init(AVCodecContext *avctx) {
29− avctx->pix_fmt = PIX_FMT_PAL8;
29+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
3030 return 0;
3131 }
3232
libavcodec/xwddec.c+13−13
@@ -153,19 +153,19 @@ static int xwd_decode_frame(AVCodecContext *avctx, void *data, · 152 unmodified lines
153153 return AVERROR_PATCHWELCOME;
154154 }
155155
156− avctx->pix_fmt = PIX_FMT_NONE;
156+ avctx->pix_fmt = AV_PIX_FMT_NONE;
157157 switch (vclass) {
158158 case XWD_STATIC_GRAY:
159159 case XWD_GRAY_SCALE:
160160 if (bpp != 1)
161161 return AVERROR_INVALIDDATA;
162162 if (pixdepth == 1)
163− avctx->pix_fmt = PIX_FMT_MONOWHITE;
163+ avctx->pix_fmt = AV_PIX_FMT_MONOWHITE;
164164 break;
165165 case XWD_STATIC_COLOR:
166166 case XWD_PSEUDO_COLOR:
167167 if (bpp == 8)
168− avctx->pix_fmt = PIX_FMT_PAL8;
168+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
169169 break;
170170 case XWD_TRUE_COLOR:
171171 case XWD_DIRECT_COLOR:
@@ -173,24 +173,24 @@ static int xwd_decode_frame(AVCodecContext *avctx, void *data, · 1 unmodified line
173173 return AVERROR_INVALIDDATA;
174174 if (bpp == 16 && pixdepth == 15) {
175175 if (rgb[0] == 0x7C00 && rgb[1] == 0x3E0 && rgb[2] == 0x1F)
176− avctx->pix_fmt = be ? PIX_FMT_RGB555BE : PIX_FMT_RGB555LE;
176+ avctx->pix_fmt = be ? AV_PIX_FMT_RGB555BE : AV_PIX_FMT_RGB555LE;
177177 else if (rgb[0] == 0x1F && rgb[1] == 0x3E0 && rgb[2] == 0x7C00)
178− avctx->pix_fmt = be ? PIX_FMT_BGR555BE : PIX_FMT_BGR555LE;
178+ avctx->pix_fmt = be ? AV_PIX_FMT_BGR555BE : AV_PIX_FMT_BGR555LE;
179179 } else if (bpp == 16 && pixdepth == 16) {
180180 if (rgb[0] == 0xF800 && rgb[1] == 0x7E0 && rgb[2] == 0x1F)
181− avctx->pix_fmt = be ? PIX_FMT_RGB565BE : PIX_FMT_RGB565LE;
181+ avctx->pix_fmt = be ? AV_PIX_FMT_RGB565BE : AV_PIX_FMT_RGB565LE;
182182 else if (rgb[0] == 0x1F && rgb[1] == 0x7E0 && rgb[2] == 0xF800)
183− avctx->pix_fmt = be ? PIX_FMT_BGR565BE : PIX_FMT_BGR565LE;
183+ avctx->pix_fmt = be ? AV_PIX_FMT_BGR565BE : AV_PIX_FMT_BGR565LE;
184184 } else if (bpp == 24) {
185185 if (rgb[0] == 0xFF0000 && rgb[1] == 0xFF00 && rgb[2] == 0xFF)
186− avctx->pix_fmt = be ? PIX_FMT_RGB24 : PIX_FMT_BGR24;
186+ avctx->pix_fmt = be ? AV_PIX_FMT_RGB24 : AV_PIX_FMT_BGR24;
187187 else if (rgb[0] == 0xFF && rgb[1] == 0xFF00 && rgb[2] == 0xFF0000)
188− avctx->pix_fmt = be ? PIX_FMT_BGR24 : PIX_FMT_RGB24;
188+ avctx->pix_fmt = be ? AV_PIX_FMT_BGR24 : AV_PIX_FMT_RGB24;
189189 } else if (bpp == 32) {
190190 if (rgb[0] == 0xFF0000 && rgb[1] == 0xFF00 && rgb[2] == 0xFF)
191− avctx->pix_fmt = be ? PIX_FMT_ARGB : PIX_FMT_BGRA;
191+ avctx->pix_fmt = be ? AV_PIX_FMT_ARGB : AV_PIX_FMT_BGRA;
192192 else if (rgb[0] == 0xFF && rgb[1] == 0xFF00 && rgb[2] == 0xFF0000)
193− avctx->pix_fmt = be ? PIX_FMT_ABGR : PIX_FMT_RGBA;
193+ avctx->pix_fmt = be ? AV_PIX_FMT_ABGR : AV_PIX_FMT_RGBA;
194194 }
195195 bytestream2_skipu(&gb, ncolors * XWD_CMAP_SIZE);
196196 break;
@@ -199,7 +199,7 @@ static int xwd_decode_frame(AVCodecContext *avctx, void *data, · 2 unmodified lines
199199 return AVERROR_INVALIDDATA;
200200 }
201201
202− if (avctx->pix_fmt == PIX_FMT_NONE) {
202+ if (avctx->pix_fmt == AV_PIX_FMT_NONE) {
203203 av_log_ask_for_sample(avctx, "unknown file: bpp %d, pixdepth %d, vclass %d\n", bpp, pixdepth, vclass);
204204 return AVERROR_PATCHWELCOME;
205205 }
@@ -216,7 +216,7 @@ static int xwd_decode_frame(AVCodecContext *avctx, void *data, · 10 unmodified lines
216216 p->key_frame = 1;
217217 p->pict_type = AV_PICTURE_TYPE_I;
218218
219− if (avctx->pix_fmt == PIX_FMT_PAL8) {
219+ if (avctx->pix_fmt == AV_PIX_FMT_PAL8) {
220220 uint32_t *dst = (uint32_t *)p->data[1];
221221 uint8_t red, green, blue;
222222
libavcodec/xwdenc.c+51−51
@@ -42,7 +42,7 @@ static av_cold int xwd_encode_init(AVCodecContext *avctx) · 41 unmodified lines
4242 static int xwd_encode_frame(AVCodecContext *avctx, AVPacket *pkt,
4343 const AVFrame *p, int *got_packet)
4444 {
45− enum PixelFormat pix_fmt = avctx->pix_fmt;
45+ enum AVPixelFormat pix_fmt = avctx->pix_fmt;
4646 uint32_t pixdepth, bpp, bpad, ncolors = 0, lsize, vclass, be = 0;
4747 uint32_t rgb[3] = { 0 }, bitorder = 0;
4848 uint32_t header_size;
@@ -53,15 +53,15 @@ static int xwd_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 4 unmodified lines
5353 if (av_pix_fmt_descriptors[pix_fmt].flags & PIX_FMT_BE)
5454 be = 1;
5555 switch (pix_fmt) {
56− case PIX_FMT_ARGB:
57− case PIX_FMT_BGRA:
58− case PIX_FMT_RGBA:
59− case PIX_FMT_ABGR:
60− if (pix_fmt == PIX_FMT_ARGB ||
61− pix_fmt == PIX_FMT_ABGR)
56+ case AV_PIX_FMT_ARGB:
57+ case AV_PIX_FMT_BGRA:
58+ case AV_PIX_FMT_RGBA:
59+ case AV_PIX_FMT_ABGR:
60+ if (pix_fmt == AV_PIX_FMT_ARGB ||
61+ pix_fmt == AV_PIX_FMT_ABGR)
6262 be = 1;
63− if (pix_fmt == PIX_FMT_ABGR ||
64− pix_fmt == PIX_FMT_RGBA) {
63+ if (pix_fmt == AV_PIX_FMT_ABGR ||
64+ pix_fmt == AV_PIX_FMT_RGBA) {
6565 rgb[0] = 0xFF;
6666 rgb[1] = 0xFF00;
6767 rgb[2] = 0xFF0000;
@@ -75,9 +75,9 @@ static int xwd_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 7 unmodified lines
7575 vclass = XWD_TRUE_COLOR;
7676 bpad = 32;
7777 break;
78− case PIX_FMT_BGR24:
79− case PIX_FMT_RGB24:
80− if (pix_fmt == PIX_FMT_RGB24)
78+ case AV_PIX_FMT_BGR24:
79+ case AV_PIX_FMT_RGB24:
80+ if (pix_fmt == AV_PIX_FMT_RGB24)
8181 be = 1;
8282 bpp = 24;
8383 vclass = XWD_TRUE_COLOR;
@@ -86,12 +86,12 @@ static int xwd_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 2 unmodified lines
8686 rgb[1] = 0xFF00;
8787 rgb[2] = 0xFF;
8888 break;
89− case PIX_FMT_RGB565LE:
90− case PIX_FMT_RGB565BE:
91− case PIX_FMT_BGR565LE:
92− case PIX_FMT_BGR565BE:
93− if (pix_fmt == PIX_FMT_BGR565LE ||
94− pix_fmt == PIX_FMT_BGR565BE) {
89+ case AV_PIX_FMT_RGB565LE:
90+ case AV_PIX_FMT_RGB565BE:
91+ case AV_PIX_FMT_BGR565LE:
92+ case AV_PIX_FMT_BGR565BE:
93+ if (pix_fmt == AV_PIX_FMT_BGR565LE ||
94+ pix_fmt == AV_PIX_FMT_BGR565BE) {
9595 rgb[0] = 0x1F;
9696 rgb[1] = 0x7E0;
9797 rgb[2] = 0xF800;
@@ -104,12 +104,12 @@ static int xwd_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 6 unmodified lines
104104 vclass = XWD_TRUE_COLOR;
105105 bpad = 16;
106106 break;
107− case PIX_FMT_RGB555LE:
108− case PIX_FMT_RGB555BE:
109− case PIX_FMT_BGR555LE:
110− case PIX_FMT_BGR555BE:
111− if (pix_fmt == PIX_FMT_BGR555LE ||
112− pix_fmt == PIX_FMT_BGR555BE) {
107+ case AV_PIX_FMT_RGB555LE:
108+ case AV_PIX_FMT_RGB555BE:
109+ case AV_PIX_FMT_BGR555LE:
110+ case AV_PIX_FMT_BGR555BE:
111+ if (pix_fmt == AV_PIX_FMT_BGR555LE ||
112+ pix_fmt == AV_PIX_FMT_BGR555BE) {
113113 rgb[0] = 0x1F;
114114 rgb[1] = 0x3E0;
115115 rgb[2] = 0x7C00;
@@ -122,17 +122,17 @@ static int xwd_encode_frame(AVCodecContext *avctx, AVPacket *pkt, · 6 unmodified lines
122122 vclass = XWD_TRUE_COLOR;
123123 bpad = 16;
124124 break;
125− case PIX_FMT_RGB8:
126− case PIX_FMT_BGR8:
127− case PIX_FMT_RGB4_BYTE:
128− case PIX_FMT_BGR4_BYTE:
129− case PIX_FMT_PAL8:
125+ case AV_PIX_FMT_RGB8:
126+ case AV_PIX_FMT_BGR8:
127+ case AV_PIX_FMT_RGB4_BYTE:
128+ case AV_PIX_FMT_BGR4_BYTE:
129+ case AV_PIX_FMT_PAL8:
130130 bpp = 8;
131131 vclass = XWD_PSEUDO_COLOR;
132132 bpad = 8;
133133 ncolors = 256;
134134 break;
135− case PIX_FMT_MONOWHITE:
135+ case AV_PIX_FMT_MONOWHITE:
136136 be = 1;
137137 bitorder = 1;
138138 bpp = 1;
@@ -226,26 +226,26 @@ AVCodec ff_xwd_encoder = { · 87 unmodified lines
226226 .init = xwd_encode_init,
227227 .encode2 = xwd_encode_frame,
228228 .close = xwd_encode_close,
229− .pix_fmts = (const enum PixelFormat[]) { PIX_FMT_BGRA,
230− PIX_FMT_RGBA,
231− PIX_FMT_ARGB,
232− PIX_FMT_ABGR,
233− PIX_FMT_RGB24,
234− PIX_FMT_BGR24,
235− PIX_FMT_RGB565BE,
236− PIX_FMT_RGB565LE,
237− PIX_FMT_BGR565BE,
238− PIX_FMT_BGR565LE,
239− PIX_FMT_RGB555BE,
240− PIX_FMT_RGB555LE,
241− PIX_FMT_BGR555BE,
242− PIX_FMT_BGR555LE,
243− PIX_FMT_RGB8,
244− PIX_FMT_BGR8,
245− PIX_FMT_RGB4_BYTE,
246− PIX_FMT_BGR4_BYTE,
247− PIX_FMT_PAL8,
248− PIX_FMT_MONOWHITE,
249− PIX_FMT_NONE },
229+ .pix_fmts = (const enum AVPixelFormat[]) { AV_PIX_FMT_BGRA,
230+ AV_PIX_FMT_RGBA,
231+ AV_PIX_FMT_ARGB,
232+ AV_PIX_FMT_ABGR,
233+ AV_PIX_FMT_RGB24,
234+ AV_PIX_FMT_BGR24,
235+ AV_PIX_FMT_RGB565BE,
236+ AV_PIX_FMT_RGB565LE,
237+ AV_PIX_FMT_BGR565BE,
238+ AV_PIX_FMT_BGR565LE,
239+ AV_PIX_FMT_RGB555BE,
240+ AV_PIX_FMT_RGB555LE,
241+ AV_PIX_FMT_BGR555BE,
242+ AV_PIX_FMT_BGR555LE,
243+ AV_PIX_FMT_RGB8,
244+ AV_PIX_FMT_BGR8,
245+ AV_PIX_FMT_RGB4_BYTE,
246+ AV_PIX_FMT_BGR4_BYTE,
247+ AV_PIX_FMT_PAL8,
248+ AV_PIX_FMT_MONOWHITE,
249+ AV_PIX_FMT_NONE },
250250 .long_name = NULL_IF_CONFIG_SMALL("XWD (X Window Dump) image"),
251251 };
libavcodec/xxan.c+1−1
@@ -44,7 +44,7 @@ static av_cold int xan_decode_init(AVCodecContext *avctx) · 43 unmodified lines
4444
4545 s->avctx = avctx;
4646
47− avctx->pix_fmt = PIX_FMT_YUV420P;
47+ avctx->pix_fmt = AV_PIX_FMT_YUV420P;
4848
4949 s->buffer_size = avctx->width * avctx->height;
5050 s->y_buffer = av_malloc(s->buffer_size);
libavcodec/yop.c+1−1
@@ -89,7 +89,7 @@ static av_cold int yop_decode_init(AVCodecContext *avctx) · 88 unmodified lines
8989 return -1;
9090 }
9191
92− avctx->pix_fmt = PIX_FMT_PAL8;
92+ avctx->pix_fmt = AV_PIX_FMT_PAL8;
9393
9494 s->num_pal_colors = avctx->extradata[0];
9595 s->first_color[0] = avctx->extradata[1];
libavcodec/zerocodec.c+1−1
@@ -129,7 +129,7 @@ static av_cold int zerocodec_decode_init(AVCodecContext *avctx) · 128 unmodified lines
129129 z_stream *zstream = &zc->zstream;
130130 int zret;
131131
132− avctx->pix_fmt = PIX_FMT_UYVY422;
132+ avctx->pix_fmt = AV_PIX_FMT_UYVY422;
133133 avctx->bits_per_raw_sample = 8;
134134
135135 zc->size = avpicture_get_size(avctx->pix_fmt,
libavcodec/zmbv.c+1−1
@@ -627,7 +627,7 @@ static av_cold int decode_init(AVCodecContext *avctx) · 626 unmodified lines
627627 // Needed if zlib unused or init aborted before inflateInit
628628 memset(&c->zstream, 0, sizeof(z_stream));
629629
630− avctx->pix_fmt = PIX_FMT_RGB24;
630+ avctx->pix_fmt = AV_PIX_FMT_RGB24;
631631 c->decomp_size = (avctx->width + 255) * 4 * (avctx->height + 64);
632632
633633 /* Allocate decompression buffer */
libavcodec/zmbvenc.c+1−1
@@ -345,6 +345,6 @@ AVCodec ff_zmbv_encoder = { · 344 unmodified lines
345345 .init = encode_init,
346346 .encode2 = encode_frame,
347347 .close = encode_end,
348− .pix_fmts = (const enum PixelFormat[]){ PIX_FMT_PAL8, PIX_FMT_NONE },
348+ .pix_fmts = (const enum AVPixelFormat[]){ AV_PIX_FMT_PAL8, AV_PIX_FMT_NONE },
349349 .long_name = NULL_IF_CONFIG_SMALL("Zip Motion Blocks Video"),
350350 };
libavdevice/bktr.c+1−1
@@ -282,7 +282,7 @@ static int grab_read_header(AVFormatContext *s1) · 281 unmodified lines
282282 s->per_frame = ((uint64_t)1000000 * framerate.den) / framerate.num;
283283
284284 st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
285− st->codec->pix_fmt = PIX_FMT_YUV420P;
285+ st->codec->pix_fmt = AV_PIX_FMT_YUV420P;
286286 st->codec->codec_id = AV_CODEC_ID_RAWVIDEO;
287287 st->codec->width = width;
288288 st->codec->height = height;
libavdevice/fbdev.c+11−11
@@ -48,20 +48,20 @@ · 47 unmodified lines
4848 struct rgb_pixfmt_map_entry {
4949 int bits_per_pixel;
5050 int red_offset, green_offset, blue_offset, alpha_offset;
51− enum PixelFormat pixfmt;
51+ enum AVPixelFormat pixfmt;
5252 };
5353
5454 static struct rgb_pixfmt_map_entry rgb_pixfmt_map[] = {
5555 // bpp, red_offset, green_offset, blue_offset, alpha_offset, pixfmt
56− { 32, 0, 8, 16, 24, PIX_FMT_RGBA },
57− { 32, 16, 8, 0, 24, PIX_FMT_BGRA },
58− { 32, 8, 16, 24, 0, PIX_FMT_ARGB },
59− { 32, 3, 2, 8, 0, PIX_FMT_ABGR },
60− { 24, 0, 8, 16, 0, PIX_FMT_RGB24 },
61− { 24, 16, 8, 0, 0, PIX_FMT_BGR24 },
56+ { 32, 0, 8, 16, 24, AV_PIX_FMT_RGBA },
57+ { 32, 16, 8, 0, 24, AV_PIX_FMT_BGRA },
58+ { 32, 8, 16, 24, 0, AV_PIX_FMT_ARGB },
59+ { 32, 3, 2, 8, 0, AV_PIX_FMT_ABGR },
60+ { 24, 0, 8, 16, 0, AV_PIX_FMT_RGB24 },
61+ { 24, 16, 8, 0, 0, AV_PIX_FMT_BGR24 },
6262 };
6363
64−static enum PixelFormat get_pixfmt_from_fb_varinfo(struct fb_var_screeninfo *varinfo)
64+static enum AVPixelFormat get_pixfmt_from_fb_varinfo(struct fb_var_screeninfo *varinfo)
6565 {
6666 int i;
6767
@@ -74,7 +74,7 @@ static enum PixelFormat get_pixfmt_from_fb_varinfo(struct fb_var_screeninfo *var · 6 unmodified lines
7474 return entry->pixfmt;
7575 }
7676
77− return PIX_FMT_NONE;
77+ return AV_PIX_FMT_NONE;
7878 }
7979
8080 typedef struct {
@@ -99,7 +99,7 @@ static av_cold int fbdev_read_header(AVFormatContext *avctx) · 18 unmodified lines
9999 {
100100 FBDevContext *fbdev = avctx->priv_data;
101101 AVStream *st = NULL;
102− enum PixelFormat pix_fmt;
102+ enum AVPixelFormat pix_fmt;
103103 int ret, flags = O_RDONLY;
104104
105105 ret = av_parse_video_rate(&fbdev->framerate_q, fbdev->framerate);
@@ -139,7 +139,7 @@ static av_cold int fbdev_read_header(AVFormatContext *avctx) · 33 unmodified lines
139139 }
140140
141141 pix_fmt = get_pixfmt_from_fb_varinfo(&fbdev->varinfo);
142− if (pix_fmt == PIX_FMT_NONE) {
142+ if (pix_fmt == AV_PIX_FMT_NONE) {
143143 ret = AVERROR(EINVAL);
144144 av_log(avctx, AV_LOG_ERROR,
145145 "Framebuffer pixel format not supported.\n");
libavdevice/libdc1394.c+6−6
@@ -73,12 +73,12 @@ typedef struct dc1394_data { · 72 unmodified lines
7373 struct dc1394_frame_format {
7474 int width;
7575 int height;
76− enum PixelFormat pix_fmt;
76+ enum AVPixelFormat pix_fmt;
7777 int frame_size_id;
7878 } dc1394_frame_formats[] = {
79− { 320, 240, PIX_FMT_UYVY422, DC1394_VIDEO_MODE_320x240_YUV422 },
80− { 640, 480, PIX_FMT_UYYVYY411, DC1394_VIDEO_MODE_640x480_YUV411 },
81− { 640, 480, PIX_FMT_UYVY422, DC1394_VIDEO_MODE_640x480_YUV422 },
79+ { 320, 240, AV_PIX_FMT_UYVY422, DC1394_VIDEO_MODE_320x240_YUV422 },
80+ { 640, 480, AV_PIX_FMT_UYYVYY411, DC1394_VIDEO_MODE_640x480_YUV411 },
81+ { 640, 480, AV_PIX_FMT_UYVY422, DC1394_VIDEO_MODE_640x480_YUV422 },
8282 { 0, 0, 0, 0 } /* gotta be the last one */
8383 };
8484
@@ -124,12 +124,12 @@ static inline int dc1394_read_common(AVFormatContext *c, · 39 unmodified lines
124124 AVStream* vst;
125125 struct dc1394_frame_format *fmt;
126126 struct dc1394_frame_rate *fps;
127− enum PixelFormat pix_fmt;
127+ enum AVPixelFormat pix_fmt;
128128 int width, height;
129129 AVRational framerate;
130130 int ret = 0;
131131
132− if ((pix_fmt = av_get_pix_fmt(dc1394->pixel_format)) == PIX_FMT_NONE) {
132+ if ((pix_fmt = av_get_pix_fmt(dc1394->pixel_format)) == AV_PIX_FMT_NONE) {
133133 av_log(c, AV_LOG_ERROR, "No such pixel format: %s.\n", dc1394->pixel_format);
134134 ret = AVERROR(EINVAL);
135135 goto out;
libavdevice/v4l2.c+25−25
@@ -7,7 +7,7 @@ · 6 unmodified lines
77 * (http://v4l2spec.bytesex.org/v4l2spec/capture.c)
88 *
99 * Thanks to Michael Niedermayer for providing the mapping between
10− * V4L2_PIX_FMT_* and PIX_FMT_*
10+ * V4L2_PIX_FMT_* and AV_PIX_FMT_*
1111 *
1212 *
1313 * This file is part of Libav.
@@ -84,28 +84,28 @@ struct buff_data { · 70 unmodified lines
8484 };
8585
8686 struct fmt_map {
87− enum PixelFormat ff_fmt;
87+ enum AVPixelFormat ff_fmt;
8888 enum AVCodecID codec_id;
8989 uint32_t v4l2_fmt;
9090 };
9191
9292 static struct fmt_map fmt_conversion_table[] = {
9393 //ff_fmt codec_id v4l2_fmt
94− { PIX_FMT_YUV420P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV420 },
95− { PIX_FMT_YUV422P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV422P },
96− { PIX_FMT_YUYV422, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUYV },
97− { PIX_FMT_UYVY422, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_UYVY },
98− { PIX_FMT_YUV411P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV411P },
99− { PIX_FMT_YUV410P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV410 },
100− { PIX_FMT_RGB555, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_RGB555 },
101− { PIX_FMT_RGB565, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_RGB565 },
102− { PIX_FMT_BGR24, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_BGR24 },
103− { PIX_FMT_RGB24, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_RGB24 },
104− { PIX_FMT_BGRA, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_BGR32 },
105− { PIX_FMT_GRAY8, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_GREY },
106− { PIX_FMT_NV12, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_NV12 },
107− { PIX_FMT_NONE, AV_CODEC_ID_MJPEG, V4L2_PIX_FMT_MJPEG },
108− { PIX_FMT_NONE, AV_CODEC_ID_MJPEG, V4L2_PIX_FMT_JPEG },
94+ { AV_PIX_FMT_YUV420P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV420 },
95+ { AV_PIX_FMT_YUV422P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV422P },
96+ { AV_PIX_FMT_YUYV422, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUYV },
97+ { AV_PIX_FMT_UYVY422, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_UYVY },
98+ { AV_PIX_FMT_YUV411P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV411P },
99+ { AV_PIX_FMT_YUV410P, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_YUV410 },
100+ { AV_PIX_FMT_RGB555, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_RGB555 },
101+ { AV_PIX_FMT_RGB565, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_RGB565 },
102+ { AV_PIX_FMT_BGR24, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_BGR24 },
103+ { AV_PIX_FMT_RGB24, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_RGB24 },
104+ { AV_PIX_FMT_BGRA, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_BGR32 },
105+ { AV_PIX_FMT_GRAY8, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_GREY },
106+ { AV_PIX_FMT_NV12, AV_CODEC_ID_RAWVIDEO, V4L2_PIX_FMT_NV12 },
107+ { AV_PIX_FMT_NONE, AV_CODEC_ID_MJPEG, V4L2_PIX_FMT_MJPEG },
108+ { AV_PIX_FMT_NONE, AV_CODEC_ID_MJPEG, V4L2_PIX_FMT_JPEG },
109109 };
110110
111111 static int device_open(AVFormatContext *ctx)
@@ -220,14 +220,14 @@ static int first_field(int fd) · 108 unmodified lines
220220 return 1;
221221 }
222222
223−static uint32_t fmt_ff2v4l(enum PixelFormat pix_fmt, enum AVCodecID codec_id)
223+static uint32_t fmt_ff2v4l(enum AVPixelFormat pix_fmt, enum AVCodecID codec_id)
224224 {
225225 int i;
226226
227227 for (i = 0; i < FF_ARRAY_ELEMS(fmt_conversion_table); i++) {
228228 if ((codec_id == AV_CODEC_ID_NONE ||
229229 fmt_conversion_table[i].codec_id == codec_id) &&
230− (pix_fmt == PIX_FMT_NONE ||
230+ (pix_fmt == AV_PIX_FMT_NONE ||
231231 fmt_conversion_table[i].ff_fmt == pix_fmt)) {
232232 return fmt_conversion_table[i].v4l2_fmt;
233233 }
@@ -236,7 +236,7 @@ static uint32_t fmt_ff2v4l(enum PixelFormat pix_fmt, enum AVCodecID codec_id) · 2 unmodified lines
236236 return 0;
237237 }
238238
239−static enum PixelFormat fmt_v4l2ff(uint32_t v4l2_fmt, enum AVCodecID codec_id)
239+static enum AVPixelFormat fmt_v4l2ff(uint32_t v4l2_fmt, enum AVCodecID codec_id)
240240 {
241241 int i;
242242
@@ -247,7 +247,7 @@ static enum PixelFormat fmt_v4l2ff(uint32_t v4l2_fmt, enum AVCodecID codec_id) · 4 unmodified lines
247247 }
248248 }
249249
250− return PIX_FMT_NONE;
250+ return AV_PIX_FMT_NONE;
251251 }
252252
253253 static enum AVCodecID fmt_v4l2codec(uint32_t v4l2_fmt)
@@ -295,7 +295,7 @@ static void list_formats(AVFormatContext *ctx, int fd, int type) · 41 unmodified lines
295295
296296 while(!ioctl(fd, VIDIOC_ENUM_FMT, &vfd)) {
297297 enum AVCodecID codec_id = fmt_v4l2codec(vfd.pixelformat);
298− enum PixelFormat pix_fmt = fmt_v4l2ff(vfd.pixelformat, codec_id);
298+ enum AVPixelFormat pix_fmt = fmt_v4l2ff(vfd.pixelformat, codec_id);
299299
300300 vfd.index++;
301301
@@ -645,7 +645,7 @@ static int v4l2_set_parameters(AVFormatContext *s1) · 343 unmodified lines
645645 }
646646
647647 static uint32_t device_try_init(AVFormatContext *s1,
648− enum PixelFormat pix_fmt,
648+ enum AVPixelFormat pix_fmt,
649649 int *width,
650650 int *height,
651651 enum AVCodecID *codec_id)
@@ -684,7 +684,7 @@ static int v4l2_read_header(AVFormatContext *s1) · 32 unmodified lines
684684 int res = 0;
685685 uint32_t desired_format;
686686 enum AVCodecID codec_id;
687− enum PixelFormat pix_fmt = PIX_FMT_NONE;
687+ enum AVPixelFormat pix_fmt = AV_PIX_FMT_NONE;
688688
689689 st = avformat_new_stream(s1, NULL);
690690 if (!st) {
@@ -721,7 +721,7 @@ static int v4l2_read_header(AVFormatContext *s1) · 30 unmodified lines
721721
722722 pix_fmt = av_get_pix_fmt(s->pixel_format);
723723
724− if (pix_fmt == PIX_FMT_NONE && !codec) {
724+ if (pix_fmt == AV_PIX_FMT_NONE && !codec) {
725725 av_log(s1, AV_LOG_ERROR, "No such input format: %s.\n",
726726 s->pixel_format);
727727
libavdevice/vfwcap.c+12−12
@@ -47,32 +47,32 @@ struct vfw_ctx { · 46 unmodified lines
4747 char *framerate; /**< Set by a private option. */
4848 };
4949
50−static enum PixelFormat vfw_pixfmt(DWORD biCompression, WORD biBitCount)
50+static enum AVPixelFormat vfw_pixfmt(DWORD biCompression, WORD biBitCount)
5151 {
5252 switch(biCompression) {
5353 case MKTAG('U', 'Y', 'V', 'Y'):
54− return PIX_FMT_UYVY422;
54+ return AV_PIX_FMT_UYVY422;
5555 case MKTAG('Y', 'U', 'Y', '2'):
56− return PIX_FMT_YUYV422;
56+ return AV_PIX_FMT_YUYV422;
5757 case MKTAG('I', '4', '2', '0'):
58− return PIX_FMT_YUV420P;
58+ return AV_PIX_FMT_YUV420P;
5959 case BI_RGB:
6060 switch(biBitCount) { /* 1-8 are untested */
6161 case 1:
62− return PIX_FMT_MONOWHITE;
62+ return AV_PIX_FMT_MONOWHITE;
6363 case 4:
64− return PIX_FMT_RGB4;
64+ return AV_PIX_FMT_RGB4;
6565 case 8:
66− return PIX_FMT_RGB8;
66+ return AV_PIX_FMT_RGB8;
6767 case 16:
68− return PIX_FMT_RGB555;
68+ return AV_PIX_FMT_RGB555;
6969 case 24:
70− return PIX_FMT_BGR24;
70+ return AV_PIX_FMT_BGR24;
7171 case 32:
72− return PIX_FMT_RGB32;
72+ return AV_PIX_FMT_RGB32;
7373 }
7474 }
75− return PIX_FMT_NONE;
75+ return AV_PIX_FMT_NONE;
7676 }
7777
7878 static enum AVCodecID vfw_codecid(DWORD biCompression)
@@ -376,7 +376,7 @@ static int vfw_read_header(AVFormatContext *s) · 297 unmodified lines
376376 codec->width = bi->bmiHeader.biWidth;
377377 codec->height = bi->bmiHeader.biHeight;
378378 codec->pix_fmt = vfw_pixfmt(biCompression, biBitCount);
379− if(codec->pix_fmt == PIX_FMT_NONE) {
379+ if(codec->pix_fmt == AV_PIX_FMT_NONE) {
380380 codec->codec_id = vfw_codecid(biCompression);
381381 if(codec->codec_id == AV_CODEC_ID_NONE) {
382382 av_log(s, AV_LOG_ERROR, "Unknown compression type. "
libavdevice/x11grab.c+7−7
@@ -158,7 +158,7 @@ x11grab_read_header(AVFormatContext *s1) · 157 unmodified lines
158158 struct x11grab *x11grab = s1->priv_data;
159159 Display *dpy;
160160 AVStream *st = NULL;
161− enum PixelFormat input_pixfmt;
161+ enum AVPixelFormat input_pixfmt;
162162 XImage *image;
163163 int x_off = 0;
164164 int y_off = 0;
@@ -259,19 +259,19 @@ x11grab_read_header(AVFormatContext *s1) · 94 unmodified lines
259259 switch (image->bits_per_pixel) {
260260 case 8:
261261 av_log (s1, AV_LOG_DEBUG, "8 bit palette\n");
262− input_pixfmt = PIX_FMT_PAL8;
262+ input_pixfmt = AV_PIX_FMT_PAL8;
263263 break;
264264 case 16:
265265 if ( image->red_mask == 0xf800 &&
266266 image->green_mask == 0x07e0 &&
267267 image->blue_mask == 0x001f ) {
268268 av_log (s1, AV_LOG_DEBUG, "16 bit RGB565\n");
269− input_pixfmt = PIX_FMT_RGB565;
269+ input_pixfmt = AV_PIX_FMT_RGB565;
270270 } else if (image->red_mask == 0x7c00 &&
271271 image->green_mask == 0x03e0 &&
272272 image->blue_mask == 0x001f ) {
273273 av_log(s1, AV_LOG_DEBUG, "16 bit RGB555\n");
274− input_pixfmt = PIX_FMT_RGB555;
274+ input_pixfmt = AV_PIX_FMT_RGB555;
275275 } else {
276276 av_log(s1, AV_LOG_ERROR, "RGB ordering at image depth %i not supported ... aborting\n", image->bits_per_pixel);
277277 av_log(s1, AV_LOG_ERROR, "color masks: r 0x%.6lx g 0x%.6lx b 0x%.6lx\n", image->red_mask, image->green_mask, image->blue_mask);
@@ -283,11 +283,11 @@ x11grab_read_header(AVFormatContext *s1) · 5 unmodified lines
283283 if ( image->red_mask == 0xff0000 &&
284284 image->green_mask == 0x00ff00 &&
285285 image->blue_mask == 0x0000ff ) {
286− input_pixfmt = PIX_FMT_BGR24;
286+ input_pixfmt = AV_PIX_FMT_BGR24;
287287 } else if ( image->red_mask == 0x0000ff &&
288288 image->green_mask == 0x00ff00 &&
289289 image->blue_mask == 0xff0000 ) {
290− input_pixfmt = PIX_FMT_RGB24;
290+ input_pixfmt = AV_PIX_FMT_RGB24;
291291 } else {
292292 av_log(s1, AV_LOG_ERROR,"rgb ordering at image depth %i not supported ... aborting\n", image->bits_per_pixel);
293293 av_log(s1, AV_LOG_ERROR, "color masks: r 0x%.6lx g 0x%.6lx b 0x%.6lx\n", image->red_mask, image->green_mask, image->blue_mask);
@@ -296,7 +296,7 @@ x11grab_read_header(AVFormatContext *s1) · 2 unmodified lines
296296 }
297297 break;
298298 case 32:
299− input_pixfmt = PIX_FMT_RGB32;
299+ input_pixfmt = AV_PIX_FMT_RGB32;
300300 break;
301301 default:
302302 av_log(s1, AV_LOG_ERROR, "image depth %i not supported ... aborting\n", image->bits_per_pixel);
libavfilter/avfilter.c+1−1
@@ -90,7 +90,7 @@ int avfilter_link(AVFilterContext *src, unsigned srcpad, · 89 unmodified lines
9090 link->srcpad = &src->output_pads[srcpad];
9191 link->dstpad = &dst->input_pads[dstpad];
9292 link->type = src->output_pads[srcpad].type;
93− assert(PIX_FMT_NONE == -1 && AV_SAMPLE_FMT_NONE == -1);
93+ assert(AV_PIX_FMT_NONE == -1 && AV_SAMPLE_FMT_NONE == -1);
9494 link->format = -1;
9595
9696 return 0;
libavfilter/avfilter.h+1−1
@@ -578,7 +578,7 @@ int avfilter_config_links(AVFilterContext *filter); · 577 unmodified lines
578578 */
579579 AVFilterBufferRef *
580580 avfilter_get_video_buffer_ref_from_arrays(uint8_t *data[4], int linesize[4], int perms,
581− int w, int h, enum PixelFormat format);
581+ int w, int h, enum AVPixelFormat format);
582582
583583 /**
584584 * Create an audio buffer reference wrapped around an already
libavfilter/buffersrc.c+3−3
@@ -44,7 +44,7 @@ typedef struct { · 43 unmodified lines
4444
4545 /* video only */
4646 int h, w;
47− enum PixelFormat pix_fmt;
47+ enum AVPixelFormat pix_fmt;
4848 AVRational pixel_aspect;
4949
5050 /* audio only */
@@ -173,10 +173,10 @@ static av_cold int init_video(AVFilterContext *ctx, const char *args) · 122 unmodified lines
173173 av_log(ctx, AV_LOG_ERROR, "Expected 7 arguments, but %d found in '%s'\n", n, args);
174174 return AVERROR(EINVAL);
175175 }
176− if ((c->pix_fmt = av_get_pix_fmt(pix_fmt_str)) == PIX_FMT_NONE) {
176+ if ((c->pix_fmt = av_get_pix_fmt(pix_fmt_str)) == AV_PIX_FMT_NONE) {
177177 char *tail;
178178 c->pix_fmt = strtol(pix_fmt_str, &tail, 10);
179− if (*tail || c->pix_fmt < 0 || c->pix_fmt >= PIX_FMT_NB) {
179+ if (*tail || c->pix_fmt < 0 || c->pix_fmt >= AV_PIX_FMT_NB) {
180180 av_log(ctx, AV_LOG_ERROR, "Invalid pixel format string '%s'\n", pix_fmt_str);
181181 return AVERROR(EINVAL);
182182 }
libavfilter/drawutils.c+7−7
@@ -27,7 +27,7 @@ · 26 unmodified lines
2727 enum { RED = 0, GREEN, BLUE, ALPHA };
2828
2929 int ff_fill_line_with_color(uint8_t *line[4], int pixel_step[4], int w, uint8_t dst_color[4],
30− enum PixelFormat pix_fmt, uint8_t rgba_color[4],
30+ enum AVPixelFormat pix_fmt, uint8_t rgba_color[4],
3131 int *is_packed_rgba, uint8_t rgba_map_ptr[4])
3232 {
3333 uint8_t rgba_map[4] = {0};
@@ -37,12 +37,12 @@ int ff_fill_line_with_color(uint8_t *line[4], int pixel_step[4], int w, uint8_t · 3 unmodified lines
3737
3838 *is_packed_rgba = 1;
3939 switch (pix_fmt) {
40− case PIX_FMT_ARGB: rgba_map[ALPHA] = 0; rgba_map[RED ] = 1; rgba_map[GREEN] = 2; rgba_map[BLUE ] = 3; break;
41− case PIX_FMT_ABGR: rgba_map[ALPHA] = 0; rgba_map[BLUE ] = 1; rgba_map[GREEN] = 2; rgba_map[RED ] = 3; break;
42− case PIX_FMT_RGBA:
43− case PIX_FMT_RGB24: rgba_map[RED ] = 0; rgba_map[GREEN] = 1; rgba_map[BLUE ] = 2; rgba_map[ALPHA] = 3; break;
44− case PIX_FMT_BGRA:
45− case PIX_FMT_BGR24: rgba_map[BLUE ] = 0; rgba_map[GREEN] = 1; rgba_map[RED ] = 2; rgba_map[ALPHA] = 3; break;
40+ case AV_PIX_FMT_ARGB: rgba_map[ALPHA] = 0; rgba_map[RED ] = 1; rgba_map[GREEN] = 2; rgba_map[BLUE ] = 3; break;
41+ case AV_PIX_FMT_ABGR: rgba_map[ALPHA] = 0; rgba_map[BLUE ] = 1; rgba_map[GREEN] = 2; rgba_map[RED ] = 3; break;
42+ case AV_PIX_FMT_RGBA:
43+ case AV_PIX_FMT_RGB24: rgba_map[RED ] = 0; rgba_map[GREEN] = 1; rgba_map[BLUE ] = 2; rgba_map[ALPHA] = 3; break;
44+ case AV_PIX_FMT_BGRA:
45+ case AV_PIX_FMT_BGR24: rgba_map[BLUE ] = 0; rgba_map[GREEN] = 1; rgba_map[RED ] = 2; rgba_map[ALPHA] = 3; break;
4646 default:
4747 *is_packed_rgba = 0;
4848 }
libavfilter/drawutils.h+1−1
@@ -29,7 +29,7 @@ · 28 unmodified lines
2929
3030 int ff_fill_line_with_color(uint8_t *line[4], int pixel_step[4], int w,
3131 uint8_t dst_color[4],
32− enum PixelFormat pix_fmt, uint8_t rgba_color[4],
32+ enum AVPixelFormat pix_fmt, uint8_t rgba_color[4],
3333 int *is_packed_rgba, uint8_t rgba_map[4]);
3434
3535 void ff_draw_rectangle(uint8_t *dst[4], int dst_linesize[4],
libavfilter/formats.c+2−2
@@ -155,7 +155,7 @@ int ff_fmt_is_in(int fmt, const int *fmts) · 154 unmodified lines
155155 {
156156 const int *p;
157157
158− for (p = fmts; *p != PIX_FMT_NONE; p++) {
158+ for (p = fmts; *p != AV_PIX_FMT_NONE; p++) {
159159 if (fmt == *p)
160160 return 1;
161161 }
@@ -210,7 +210,7 @@ AVFilterFormats *ff_all_formats(enum AVMediaType type) · 48 unmodified lines
210210 {
211211 AVFilterFormats *ret = NULL;
212212 int fmt;
213− int num_formats = type == AVMEDIA_TYPE_VIDEO ? PIX_FMT_NB :
213+ int num_formats = type == AVMEDIA_TYPE_VIDEO ? AV_PIX_FMT_NB :
214214 type == AVMEDIA_TYPE_AUDIO ? AV_SAMPLE_FMT_NB : 0;
215215
216216 for (fmt = 0; fmt < num_formats; fmt++)
libavfilter/vf_blackframe.c+4−4
@@ -45,10 +45,10 @@ typedef struct { · 44 unmodified lines
4545
4646 static int query_formats(AVFilterContext *ctx)
4747 {
48− static const enum PixelFormat pix_fmts[] = {
49− PIX_FMT_YUV410P, PIX_FMT_YUV420P, PIX_FMT_GRAY8, PIX_FMT_NV12,
50− PIX_FMT_NV21, PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV411P,
51− PIX_FMT_NONE
48+ static const enum AVPixelFormat pix_fmts[] = {
49+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV420P, AV_PIX_FMT_GRAY8, AV_PIX_FMT_NV12,
50+ AV_PIX_FMT_NV21, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV411P,
51+ AV_PIX_FMT_NONE
5252 };
5353
5454 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_boxblur.c+7−7
@@ -124,13 +124,13 @@ static av_cold void uninit(AVFilterContext *ctx) · 123 unmodified lines
124124
125125 static int query_formats(AVFilterContext *ctx)
126126 {
127− enum PixelFormat pix_fmts[] = {
128− PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV420P,
129− PIX_FMT_YUV411P, PIX_FMT_YUV410P, PIX_FMT_YUVA420P,
130− PIX_FMT_YUV440P, PIX_FMT_GRAY8,
131− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P, PIX_FMT_YUVJ420P,
132− PIX_FMT_YUVJ440P,
133− PIX_FMT_NONE
127+ enum AVPixelFormat pix_fmts[] = {
128+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P,
129+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUVA420P,
130+ AV_PIX_FMT_YUV440P, AV_PIX_FMT_GRAY8,
131+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVJ420P,
132+ AV_PIX_FMT_YUVJ440P,
133+ AV_PIX_FMT_NONE
134134 };
135135
136136 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_crop.c+24−24
@@ -85,30 +85,30 @@ typedef struct { · 84 unmodified lines
8585
8686 static int query_formats(AVFilterContext *ctx)
8787 {
88− static const enum PixelFormat pix_fmts[] = {
89− PIX_FMT_RGB48BE, PIX_FMT_RGB48LE,
90− PIX_FMT_BGR48BE, PIX_FMT_BGR48LE,
91− PIX_FMT_ARGB, PIX_FMT_RGBA,
92− PIX_FMT_ABGR, PIX_FMT_BGRA,
93− PIX_FMT_RGB24, PIX_FMT_BGR24,
94− PIX_FMT_RGB565BE, PIX_FMT_RGB565LE,
95− PIX_FMT_RGB555BE, PIX_FMT_RGB555LE,
96− PIX_FMT_BGR565BE, PIX_FMT_BGR565LE,
97− PIX_FMT_BGR555BE, PIX_FMT_BGR555LE,
98− PIX_FMT_GRAY16BE, PIX_FMT_GRAY16LE,
99− PIX_FMT_YUV420P16LE, PIX_FMT_YUV420P16BE,
100− PIX_FMT_YUV422P16LE, PIX_FMT_YUV422P16BE,
101− PIX_FMT_YUV444P16LE, PIX_FMT_YUV444P16BE,
102− PIX_FMT_YUV444P, PIX_FMT_YUV422P,
103− PIX_FMT_YUV420P, PIX_FMT_YUV411P,
104− PIX_FMT_YUV410P, PIX_FMT_YUV440P,
105− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P,
106− PIX_FMT_YUVJ420P, PIX_FMT_YUVJ440P,
107− PIX_FMT_YUVA420P,
108− PIX_FMT_RGB8, PIX_FMT_BGR8,
109− PIX_FMT_RGB4_BYTE, PIX_FMT_BGR4_BYTE,
110− PIX_FMT_PAL8, PIX_FMT_GRAY8,
111− PIX_FMT_NONE
88+ static const enum AVPixelFormat pix_fmts[] = {
89+ AV_PIX_FMT_RGB48BE, AV_PIX_FMT_RGB48LE,
90+ AV_PIX_FMT_BGR48BE, AV_PIX_FMT_BGR48LE,
91+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA,
92+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA,
93+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
94+ AV_PIX_FMT_RGB565BE, AV_PIX_FMT_RGB565LE,
95+ AV_PIX_FMT_RGB555BE, AV_PIX_FMT_RGB555LE,
96+ AV_PIX_FMT_BGR565BE, AV_PIX_FMT_BGR565LE,
97+ AV_PIX_FMT_BGR555BE, AV_PIX_FMT_BGR555LE,
98+ AV_PIX_FMT_GRAY16BE, AV_PIX_FMT_GRAY16LE,
99+ AV_PIX_FMT_YUV420P16LE, AV_PIX_FMT_YUV420P16BE,
100+ AV_PIX_FMT_YUV422P16LE, AV_PIX_FMT_YUV422P16BE,
101+ AV_PIX_FMT_YUV444P16LE, AV_PIX_FMT_YUV444P16BE,
102+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P,
103+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV411P,
104+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P,
105+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P,
106+ AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ440P,
107+ AV_PIX_FMT_YUVA420P,
108+ AV_PIX_FMT_RGB8, AV_PIX_FMT_BGR8,
109+ AV_PIX_FMT_RGB4_BYTE, AV_PIX_FMT_BGR4_BYTE,
110+ AV_PIX_FMT_PAL8, AV_PIX_FMT_GRAY8,
111+ AV_PIX_FMT_NONE
112112 };
113113
114114 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_cropdetect.c+7−7
@@ -43,13 +43,13 @@ typedef struct { · 42 unmodified lines
4343
4444 static int query_formats(AVFilterContext *ctx)
4545 {
46− static const enum PixelFormat pix_fmts[] = {
47− PIX_FMT_YUV420P, PIX_FMT_YUVJ420P,
48− PIX_FMT_YUV422P, PIX_FMT_YUVJ422P,
49− PIX_FMT_YUV444P, PIX_FMT_YUVJ444P,
50− PIX_FMT_YUV411P, PIX_FMT_GRAY8,
51− PIX_FMT_NV12, PIX_FMT_NV21,
52− PIX_FMT_NONE
46+ static const enum AVPixelFormat pix_fmts[] = {
47+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUVJ420P,
48+ AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUVJ422P,
49+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUVJ444P,
50+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_GRAY8,
51+ AV_PIX_FMT_NV12, AV_PIX_FMT_NV21,
52+ AV_PIX_FMT_NONE
5353 };
5454
5555 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_delogo.c+5−5
@@ -161,11 +161,11 @@ static const AVClass delogo_class = { · 160 unmodified lines
161161
162162 static int query_formats(AVFilterContext *ctx)
163163 {
164− enum PixelFormat pix_fmts[] = {
165− PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV420P,
166− PIX_FMT_YUV411P, PIX_FMT_YUV410P, PIX_FMT_YUV440P,
167− PIX_FMT_YUVA420P, PIX_FMT_GRAY8,
168− PIX_FMT_NONE
164+ enum AVPixelFormat pix_fmts[] = {
165+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P,
166+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P,
167+ AV_PIX_FMT_YUVA420P, AV_PIX_FMT_GRAY8,
168+ AV_PIX_FMT_NONE
169169 };
170170
171171 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_drawbox.c+6−6
@@ -66,12 +66,12 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 65 unmodified lines
6666
6767 static int query_formats(AVFilterContext *ctx)
6868 {
69− enum PixelFormat pix_fmts[] = {
70− PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV420P,
71− PIX_FMT_YUV411P, PIX_FMT_YUV410P,
72− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P, PIX_FMT_YUVJ420P,
73− PIX_FMT_YUV440P, PIX_FMT_YUVJ440P,
74− PIX_FMT_NONE
69+ enum AVPixelFormat pix_fmts[] = {
70+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P,
71+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P,
72+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVJ420P,
73+ AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUVJ440P,
74+ AV_PIX_FMT_NONE
7575 };
7676
7777 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_drawtext.c+8−8
@@ -389,14 +389,14 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 388 unmodified lines
389389
390390 static int query_formats(AVFilterContext *ctx)
391391 {
392− static const enum PixelFormat pix_fmts[] = {
393− PIX_FMT_ARGB, PIX_FMT_RGBA,
394− PIX_FMT_ABGR, PIX_FMT_BGRA,
395− PIX_FMT_RGB24, PIX_FMT_BGR24,
396− PIX_FMT_YUV420P, PIX_FMT_YUV444P,
397− PIX_FMT_YUV422P, PIX_FMT_YUV411P,
398− PIX_FMT_YUV410P, PIX_FMT_YUV440P,
399− PIX_FMT_NONE
392+ static const enum AVPixelFormat pix_fmts[] = {
393+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA,
394+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA,
395+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
396+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV444P,
397+ AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV411P,
398+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P,
399+ AV_PIX_FMT_NONE
400400 };
401401
402402 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_fade.c+7−7
@@ -73,13 +73,13 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 72 unmodified lines
7373
7474 static int query_formats(AVFilterContext *ctx)
7575 {
76− static const enum PixelFormat pix_fmts[] = {
77− PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV420P,
78− PIX_FMT_YUV411P, PIX_FMT_YUV410P,
79− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P, PIX_FMT_YUVJ420P,
80− PIX_FMT_YUV440P, PIX_FMT_YUVJ440P,
81− PIX_FMT_RGB24, PIX_FMT_BGR24,
82− PIX_FMT_NONE
76+ static const enum AVPixelFormat pix_fmts[] = {
77+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P,
78+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P,
79+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVJ420P,
80+ AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUVJ440P,
81+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
82+ AV_PIX_FMT_NONE
8383 };
8484
8585 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_fieldorder.c+2−2
@@ -71,14 +71,14 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 70 unmodified lines
7171 static int query_formats(AVFilterContext *ctx)
7272 {
7373 AVFilterFormats *formats;
74− enum PixelFormat pix_fmt;
74+ enum AVPixelFormat pix_fmt;
7575 int ret;
7676
7777 /** accept any input pixel format that is not hardware accelerated, not
7878 * a bitstream format, and does not have vertically sub-sampled chroma */
7979 if (ctx->inputs[0]) {
8080 formats = NULL;
81− for (pix_fmt = 0; pix_fmt < PIX_FMT_NB; pix_fmt++)
81+ for (pix_fmt = 0; pix_fmt < AV_PIX_FMT_NB; pix_fmt++)
8282 if (!( av_pix_fmt_descriptors[pix_fmt].flags & PIX_FMT_HWACCEL
8383 || av_pix_fmt_descriptors[pix_fmt].flags & PIX_FMT_BITSTREAM)
8484 && av_pix_fmt_descriptors[pix_fmt].nb_components
libavfilter/vf_format.c+9−9
@@ -38,18 +38,18 @@ typedef struct { · 37 unmodified lines
3838 * List of flags telling if a given image format has been listed
3939 * as argument to the filter.
4040 */
41− int listed_pix_fmt_flags[PIX_FMT_NB];
41+ int listed_pix_fmt_flags[AV_PIX_FMT_NB];
4242 } FormatContext;
4343
44−#define PIX_FMT_NAME_MAXSIZE 32
44+#define AV_PIX_FMT_NAME_MAXSIZE 32
4545
4646 static av_cold int init(AVFilterContext *ctx, const char *args)
4747 {
4848 FormatContext *format = ctx->priv;
4949 const char *cur, *sep;
50− char pix_fmt_name[PIX_FMT_NAME_MAXSIZE];
50+ char pix_fmt_name[AV_PIX_FMT_NAME_MAXSIZE];
5151 int pix_fmt_name_len;
52− enum PixelFormat pix_fmt;
52+ enum AVPixelFormat pix_fmt;
5353
5454 /* parse the list of formats */
5555 for (cur = args; cur; cur = sep ? sep+1 : NULL) {
@@ -57,7 +57,7 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 1 unmodified line
5757 pix_fmt_name_len = strlen(cur);
5858 else
5959 pix_fmt_name_len = sep - cur;
60− if (pix_fmt_name_len >= PIX_FMT_NAME_MAXSIZE) {
60+ if (pix_fmt_name_len >= AV_PIX_FMT_NAME_MAXSIZE) {
6161 av_log(ctx, AV_LOG_ERROR, "Format name too long\n");
6262 return -1;
6363 }
@@ -66,7 +66,7 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 2 unmodified lines
6666 pix_fmt_name[pix_fmt_name_len] = 0;
6767 pix_fmt = av_get_pix_fmt(pix_fmt_name);
6868
69− if (pix_fmt == PIX_FMT_NONE) {
69+ if (pix_fmt == AV_PIX_FMT_NONE) {
7070 av_log(ctx, AV_LOG_ERROR, "Unknown pixel format: %s\n", pix_fmt_name);
7171 return -1;
7272 }
@@ -80,12 +80,12 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 7 unmodified lines
8080 static AVFilterFormats *make_format_list(FormatContext *format, int flag)
8181 {
8282 AVFilterFormats *formats;
83− enum PixelFormat pix_fmt;
83+ enum AVPixelFormat pix_fmt;
8484
8585 formats = av_mallocz(sizeof(AVFilterFormats));
86− formats->formats = av_malloc(sizeof(enum PixelFormat) * PIX_FMT_NB);
86+ formats->formats = av_malloc(sizeof(enum AVPixelFormat) * AV_PIX_FMT_NB);
8787
88− for (pix_fmt = 0; pix_fmt < PIX_FMT_NB; pix_fmt++)
88+ for (pix_fmt = 0; pix_fmt < AV_PIX_FMT_NB; pix_fmt++)
8989 if (format->listed_pix_fmt_flags[pix_fmt] == flag)
9090 formats->formats[formats->format_count++] = pix_fmt;
9191
libavfilter/vf_frei0r.c+4−4
@@ -329,12 +329,12 @@ static int query_formats(AVFilterContext *ctx) · 328 unmodified lines
329329 AVFilterFormats *formats = NULL;
330330
331331 if (frei0r->plugin_info.color_model == F0R_COLOR_MODEL_BGRA8888) {
332− ff_add_format(&formats, PIX_FMT_BGRA);
332+ ff_add_format(&formats, AV_PIX_FMT_BGRA);
333333 } else if (frei0r->plugin_info.color_model == F0R_COLOR_MODEL_RGBA8888) {
334− ff_add_format(&formats, PIX_FMT_RGBA);
334+ ff_add_format(&formats, AV_PIX_FMT_RGBA);
335335 } else { /* F0R_COLOR_MODEL_PACKED32 */
336− static const enum PixelFormat pix_fmts[] = {
337− PIX_FMT_BGRA, PIX_FMT_ARGB, PIX_FMT_ABGR, PIX_FMT_ARGB, PIX_FMT_NONE
336+ static const enum AVPixelFormat pix_fmts[] = {
337+ AV_PIX_FMT_BGRA, AV_PIX_FMT_ARGB, AV_PIX_FMT_ABGR, AV_PIX_FMT_ARGB, AV_PIX_FMT_NONE
338338 };
339339 formats = ff_make_format_list(pix_fmts);
340340 }
libavfilter/vf_gradfun.c+6−6
@@ -151,12 +151,12 @@ static av_cold void uninit(AVFilterContext *ctx) · 150 unmodified lines
151151
152152 static int query_formats(AVFilterContext *ctx)
153153 {
154− static const enum PixelFormat pix_fmts[] = {
155− PIX_FMT_YUV410P, PIX_FMT_YUV420P,
156− PIX_FMT_GRAY8, PIX_FMT_NV12,
157− PIX_FMT_NV21, PIX_FMT_YUV444P,
158− PIX_FMT_YUV422P, PIX_FMT_YUV411P,
159− PIX_FMT_NONE
154+ static const enum AVPixelFormat pix_fmts[] = {
155+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV420P,
156+ AV_PIX_FMT_GRAY8, AV_PIX_FMT_NV12,
157+ AV_PIX_FMT_NV21, AV_PIX_FMT_YUV444P,
158+ AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV411P,
159+ AV_PIX_FMT_NONE
160160 };
161161
162162 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_hflip.c+24−24
@@ -42,30 +42,30 @@ typedef struct { · 41 unmodified lines
4242
4343 static int query_formats(AVFilterContext *ctx)
4444 {
45− static const enum PixelFormat pix_fmts[] = {
46− PIX_FMT_RGB48BE, PIX_FMT_RGB48LE,
47− PIX_FMT_BGR48BE, PIX_FMT_BGR48LE,
48− PIX_FMT_ARGB, PIX_FMT_RGBA,
49− PIX_FMT_ABGR, PIX_FMT_BGRA,
50− PIX_FMT_RGB24, PIX_FMT_BGR24,
51− PIX_FMT_RGB565BE, PIX_FMT_RGB565LE,
52− PIX_FMT_RGB555BE, PIX_FMT_RGB555LE,
53− PIX_FMT_BGR565BE, PIX_FMT_BGR565LE,
54− PIX_FMT_BGR555BE, PIX_FMT_BGR555LE,
55− PIX_FMT_GRAY16BE, PIX_FMT_GRAY16LE,
56− PIX_FMT_YUV420P16LE, PIX_FMT_YUV420P16BE,
57− PIX_FMT_YUV422P16LE, PIX_FMT_YUV422P16BE,
58− PIX_FMT_YUV444P16LE, PIX_FMT_YUV444P16BE,
59− PIX_FMT_YUV444P, PIX_FMT_YUV422P,
60− PIX_FMT_YUV420P, PIX_FMT_YUV411P,
61− PIX_FMT_YUV410P, PIX_FMT_YUV440P,
62− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P,
63− PIX_FMT_YUVJ420P, PIX_FMT_YUVJ440P,
64− PIX_FMT_YUVA420P,
65− PIX_FMT_RGB8, PIX_FMT_BGR8,
66− PIX_FMT_RGB4_BYTE, PIX_FMT_BGR4_BYTE,
67− PIX_FMT_PAL8, PIX_FMT_GRAY8,
68− PIX_FMT_NONE
45+ static const enum AVPixelFormat pix_fmts[] = {
46+ AV_PIX_FMT_RGB48BE, AV_PIX_FMT_RGB48LE,
47+ AV_PIX_FMT_BGR48BE, AV_PIX_FMT_BGR48LE,
48+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA,
49+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA,
50+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
51+ AV_PIX_FMT_RGB565BE, AV_PIX_FMT_RGB565LE,
52+ AV_PIX_FMT_RGB555BE, AV_PIX_FMT_RGB555LE,
53+ AV_PIX_FMT_BGR565BE, AV_PIX_FMT_BGR565LE,
54+ AV_PIX_FMT_BGR555BE, AV_PIX_FMT_BGR555LE,
55+ AV_PIX_FMT_GRAY16BE, AV_PIX_FMT_GRAY16LE,
56+ AV_PIX_FMT_YUV420P16LE, AV_PIX_FMT_YUV420P16BE,
57+ AV_PIX_FMT_YUV422P16LE, AV_PIX_FMT_YUV422P16BE,
58+ AV_PIX_FMT_YUV444P16LE, AV_PIX_FMT_YUV444P16BE,
59+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P,
60+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV411P,
61+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P,
62+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P,
63+ AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ440P,
64+ AV_PIX_FMT_YUVA420P,
65+ AV_PIX_FMT_RGB8, AV_PIX_FMT_BGR8,
66+ AV_PIX_FMT_RGB4_BYTE, AV_PIX_FMT_BGR4_BYTE,
67+ AV_PIX_FMT_PAL8, AV_PIX_FMT_GRAY8,
68+ AV_PIX_FMT_NONE
6969 };
7070
7171 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_hqdn3d.c+21−21
@@ -264,27 +264,27 @@ static void uninit(AVFilterContext *ctx) · 263 unmodified lines
264264
265265 static int query_formats(AVFilterContext *ctx)
266266 {
267− static const enum PixelFormat pix_fmts[] = {
268− PIX_FMT_YUV420P,
269− PIX_FMT_YUV422P,
270− PIX_FMT_YUV444P,
271− PIX_FMT_YUV410P,
272− PIX_FMT_YUV411P,
273− PIX_FMT_YUV440P,
274− PIX_FMT_YUVJ420P,
275− PIX_FMT_YUVJ422P,
276− PIX_FMT_YUVJ444P,
277− PIX_FMT_YUVJ440P,
278− AV_NE( PIX_FMT_YUV420P9BE, PIX_FMT_YUV420P9LE ),
279− AV_NE( PIX_FMT_YUV422P9BE, PIX_FMT_YUV422P9LE ),
280− AV_NE( PIX_FMT_YUV444P9BE, PIX_FMT_YUV444P9LE ),
281− AV_NE( PIX_FMT_YUV420P10BE, PIX_FMT_YUV420P10LE ),
282− AV_NE( PIX_FMT_YUV422P10BE, PIX_FMT_YUV422P10LE ),
283− AV_NE( PIX_FMT_YUV444P10BE, PIX_FMT_YUV444P10LE ),
284− AV_NE( PIX_FMT_YUV420P16BE, PIX_FMT_YUV420P16LE ),
285− AV_NE( PIX_FMT_YUV422P16BE, PIX_FMT_YUV422P16LE ),
286− AV_NE( PIX_FMT_YUV444P16BE, PIX_FMT_YUV444P16LE ),
287− PIX_FMT_NONE
267+ static const enum AVPixelFormat pix_fmts[] = {
268+ AV_PIX_FMT_YUV420P,
269+ AV_PIX_FMT_YUV422P,
270+ AV_PIX_FMT_YUV444P,
271+ AV_PIX_FMT_YUV410P,
272+ AV_PIX_FMT_YUV411P,
273+ AV_PIX_FMT_YUV440P,
274+ AV_PIX_FMT_YUVJ420P,
275+ AV_PIX_FMT_YUVJ422P,
276+ AV_PIX_FMT_YUVJ444P,
277+ AV_PIX_FMT_YUVJ440P,
278+ AV_NE( AV_PIX_FMT_YUV420P9BE, AV_PIX_FMT_YUV420P9LE ),
279+ AV_NE( AV_PIX_FMT_YUV422P9BE, AV_PIX_FMT_YUV422P9LE ),
280+ AV_NE( AV_PIX_FMT_YUV444P9BE, AV_PIX_FMT_YUV444P9LE ),
281+ AV_NE( AV_PIX_FMT_YUV420P10BE, AV_PIX_FMT_YUV420P10LE ),
282+ AV_NE( AV_PIX_FMT_YUV422P10BE, AV_PIX_FMT_YUV422P10LE ),
283+ AV_NE( AV_PIX_FMT_YUV444P10BE, AV_PIX_FMT_YUV444P10LE ),
284+ AV_NE( AV_PIX_FMT_YUV420P16BE, AV_PIX_FMT_YUV420P16LE ),
285+ AV_NE( AV_PIX_FMT_YUV422P16BE, AV_PIX_FMT_YUV422P16LE ),
286+ AV_NE( AV_PIX_FMT_YUV444P16BE, AV_PIX_FMT_YUV444P16LE ),
287+ AV_PIX_FMT_NONE
288288 };
289289
290290 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_libopencv.c+7−7
@@ -34,14 +34,14 @@ · 33 unmodified lines
3434 #include "formats.h"
3535 #include "video.h"
3636
37−static void fill_iplimage_from_picref(IplImage *img, const AVFilterBufferRef *picref, enum PixelFormat pixfmt)
37+static void fill_iplimage_from_picref(IplImage *img, const AVFilterBufferRef *picref, enum AVPixelFormat pixfmt)
3838 {
3939 IplImage *tmpimg;
4040 int depth, channels_nb;
4141
42− if (pixfmt == PIX_FMT_GRAY8) { depth = IPL_DEPTH_8U; channels_nb = 1; }
43− else if (pixfmt == PIX_FMT_BGRA) { depth = IPL_DEPTH_8U; channels_nb = 4; }
44− else if (pixfmt == PIX_FMT_BGR24) { depth = IPL_DEPTH_8U; channels_nb = 3; }
42+ if (pixfmt == AV_PIX_FMT_GRAY8) { depth = IPL_DEPTH_8U; channels_nb = 1; }
43+ else if (pixfmt == AV_PIX_FMT_BGRA) { depth = IPL_DEPTH_8U; channels_nb = 4; }
44+ else if (pixfmt == AV_PIX_FMT_BGR24) { depth = IPL_DEPTH_8U; channels_nb = 3; }
4545 else return;
4646
4747 tmpimg = cvCreateImageHeader((CvSize){picref->video->w, picref->video->h}, depth, channels_nb);
@@ -52,7 +52,7 @@ static void fill_iplimage_from_picref(IplImage *img, const AVFilterBufferRef *pi · 4 unmodified lines
5252 img->widthStep = picref->linesize[0];
5353 }
5454
55−static void fill_picref_from_iplimage(AVFilterBufferRef *picref, const IplImage *img, enum PixelFormat pixfmt)
55+static void fill_picref_from_iplimage(AVFilterBufferRef *picref, const IplImage *img, enum AVPixelFormat pixfmt)
5656 {
5757 picref->linesize[0] = img->widthStep;
5858 picref->data[0] = img->imageData;
@@ -60,8 +60,8 @@ static void fill_picref_from_iplimage(AVFilterBufferRef *picref, const IplImage · 1 unmodified line
6060
6161 static int query_formats(AVFilterContext *ctx)
6262 {
63− static const enum PixelFormat pix_fmts[] = {
64− PIX_FMT_BGR24, PIX_FMT_BGRA, PIX_FMT_GRAY8, PIX_FMT_NONE
63+ static const enum AVPixelFormat pix_fmts[] = {
64+ AV_PIX_FMT_BGR24, AV_PIX_FMT_BGRA, AV_PIX_FMT_GRAY8, AV_PIX_FMT_NONE
6565 };
6666
6767 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_lut.c+25−25
@@ -144,26 +144,26 @@ static av_cold void uninit(AVFilterContext *ctx) · 143 unmodified lines
144144 }
145145
146146 #define YUV_FORMATS \
147− PIX_FMT_YUV444P, PIX_FMT_YUV422P, PIX_FMT_YUV420P, \
148− PIX_FMT_YUV411P, PIX_FMT_YUV410P, PIX_FMT_YUV440P, \
149− PIX_FMT_YUVA420P, \
150− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P, PIX_FMT_YUVJ420P, \
151− PIX_FMT_YUVJ440P
147+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV420P, \
148+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P, \
149+ AV_PIX_FMT_YUVA420P, \
150+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P, AV_PIX_FMT_YUVJ420P, \
151+ AV_PIX_FMT_YUVJ440P
152152
153153 #define RGB_FORMATS \
154− PIX_FMT_ARGB, PIX_FMT_RGBA, \
155− PIX_FMT_ABGR, PIX_FMT_BGRA, \
156− PIX_FMT_RGB24, PIX_FMT_BGR24
154+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA, \
155+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA, \
156+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24
157157
158−static enum PixelFormat yuv_pix_fmts[] = { YUV_FORMATS, PIX_FMT_NONE };
159−static enum PixelFormat rgb_pix_fmts[] = { RGB_FORMATS, PIX_FMT_NONE };
160−static enum PixelFormat all_pix_fmts[] = { RGB_FORMATS, YUV_FORMATS, PIX_FMT_NONE };
158+static enum AVPixelFormat yuv_pix_fmts[] = { YUV_FORMATS, AV_PIX_FMT_NONE };
159+static enum AVPixelFormat rgb_pix_fmts[] = { RGB_FORMATS, AV_PIX_FMT_NONE };
160+static enum AVPixelFormat all_pix_fmts[] = { RGB_FORMATS, YUV_FORMATS, AV_PIX_FMT_NONE };
161161
162162 static int query_formats(AVFilterContext *ctx)
163163 {
164164 LutContext *lut = ctx->priv;
165165
166− enum PixelFormat *pix_fmts = lut->is_rgb ? rgb_pix_fmts :
166+ enum AVPixelFormat *pix_fmts = lut->is_rgb ? rgb_pix_fmts :
167167 lut->is_yuv ? yuv_pix_fmts : all_pix_fmts;
168168
169169 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
@@ -223,13 +223,13 @@ static int config_props(AVFilterLink *inlink) · 53 unmodified lines
223223 lut->var_values[VAR_H] = inlink->h;
224224
225225 switch (inlink->format) {
226− case PIX_FMT_YUV410P:
227− case PIX_FMT_YUV411P:
228− case PIX_FMT_YUV420P:
229− case PIX_FMT_YUV422P:
230− case PIX_FMT_YUV440P:
231− case PIX_FMT_YUV444P:
232− case PIX_FMT_YUVA420P:
226+ case AV_PIX_FMT_YUV410P:
227+ case AV_PIX_FMT_YUV411P:
228+ case AV_PIX_FMT_YUV420P:
229+ case AV_PIX_FMT_YUV422P:
230+ case AV_PIX_FMT_YUV440P:
231+ case AV_PIX_FMT_YUV444P:
232+ case AV_PIX_FMT_YUVA420P:
233233 min[Y] = min[U] = min[V] = 16;
234234 max[Y] = 235;
235235 max[U] = max[V] = 240;
@@ -246,12 +246,12 @@ static int config_props(AVFilterLink *inlink) · 10 unmodified lines
246246
247247 if (lut->is_rgb) {
248248 switch (inlink->format) {
249− case PIX_FMT_ARGB: lut->rgba_map[A] = 0; lut->rgba_map[R] = 1; lut->rgba_map[G] = 2; lut->rgba_map[B] = 3; break;
250− case PIX_FMT_ABGR: lut->rgba_map[A] = 0; lut->rgba_map[B] = 1; lut->rgba_map[G] = 2; lut->rgba_map[R] = 3; break;
251− case PIX_FMT_RGBA:
252− case PIX_FMT_RGB24: lut->rgba_map[R] = 0; lut->rgba_map[G] = 1; lut->rgba_map[B] = 2; lut->rgba_map[A] = 3; break;
253− case PIX_FMT_BGRA:
254− case PIX_FMT_BGR24: lut->rgba_map[B] = 0; lut->rgba_map[G] = 1; lut->rgba_map[R] = 2; lut->rgba_map[A] = 3; break;
249+ case AV_PIX_FMT_ARGB: lut->rgba_map[A] = 0; lut->rgba_map[R] = 1; lut->rgba_map[G] = 2; lut->rgba_map[B] = 3; break;
250+ case AV_PIX_FMT_ABGR: lut->rgba_map[A] = 0; lut->rgba_map[B] = 1; lut->rgba_map[G] = 2; lut->rgba_map[R] = 3; break;
251+ case AV_PIX_FMT_RGBA:
252+ case AV_PIX_FMT_RGB24: lut->rgba_map[R] = 0; lut->rgba_map[G] = 1; lut->rgba_map[B] = 2; lut->rgba_map[A] = 3; break;
253+ case AV_PIX_FMT_BGRA:
254+ case AV_PIX_FMT_BGR24: lut->rgba_map[B] = 0; lut->rgba_map[G] = 1; lut->rgba_map[R] = 2; lut->rgba_map[A] = 3; break;
255255 }
256256 lut->step = av_get_bits_per_pixel(desc) >> 3;
257257 }
libavfilter/vf_overlay.c+5−5
@@ -98,8 +98,8 @@ static av_cold void uninit(AVFilterContext *ctx) · 97 unmodified lines
9898
9999 static int query_formats(AVFilterContext *ctx)
100100 {
101− const enum PixelFormat inout_pix_fmts[] = { PIX_FMT_YUV420P, PIX_FMT_NONE };
102− const enum PixelFormat blend_pix_fmts[] = { PIX_FMT_YUVA420P, PIX_FMT_NONE };
101+ const enum AVPixelFormat inout_pix_fmts[] = { AV_PIX_FMT_YUV420P, AV_PIX_FMT_NONE };
102+ const enum AVPixelFormat blend_pix_fmts[] = { AV_PIX_FMT_YUVA420P, AV_PIX_FMT_NONE };
103103 AVFilterFormats *inout_formats = ff_make_format_list(inout_pix_fmts);
104104 AVFilterFormats *blend_formats = ff_make_format_list(blend_pix_fmts);
105105
@@ -208,11 +208,11 @@ static void blend_frame(AVFilterContext *ctx, · 102 unmodified lines
208208 start_y = FFMAX(y, 0);
209209 height = end_y - start_y;
210210
211− if (dst->format == PIX_FMT_BGR24 || dst->format == PIX_FMT_RGB24) {
211+ if (dst->format == AV_PIX_FMT_BGR24 || dst->format == AV_PIX_FMT_RGB24) {
212212 uint8_t *dp = dst->data[0] + x * 3 + start_y * dst->linesize[0];
213213 uint8_t *sp = src->data[0];
214− int b = dst->format == PIX_FMT_BGR24 ? 2 : 0;
215− int r = dst->format == PIX_FMT_BGR24 ? 0 : 2;
214+ int b = dst->format == AV_PIX_FMT_BGR24 ? 2 : 0;
215+ int r = dst->format == AV_PIX_FMT_BGR24 ? 0 : 2;
216216 if (y < 0)
217217 sp += -y * src->linesize[0];
218218 for (i = 0; i < height; i++) {
libavfilter/vf_pad.c+13−13
@@ -73,19 +73,19 @@ enum var_name { · 72 unmodified lines
7373
7474 static int query_formats(AVFilterContext *ctx)
7575 {
76− static const enum PixelFormat pix_fmts[] = {
77− PIX_FMT_ARGB, PIX_FMT_RGBA,
78− PIX_FMT_ABGR, PIX_FMT_BGRA,
79− PIX_FMT_RGB24, PIX_FMT_BGR24,
80−
81− PIX_FMT_YUV444P, PIX_FMT_YUV422P,
82− PIX_FMT_YUV420P, PIX_FMT_YUV411P,
83− PIX_FMT_YUV410P, PIX_FMT_YUV440P,
84− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P,
85− PIX_FMT_YUVJ420P, PIX_FMT_YUVJ440P,
86− PIX_FMT_YUVA420P,
87−
88− PIX_FMT_NONE
76+ static const enum AVPixelFormat pix_fmts[] = {
77+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA,
78+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA,
79+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
80+
81+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P,
82+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV411P,
83+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P,
84+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P,
85+ AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ440P,
86+ AV_PIX_FMT_YUVA420P,
87+
88+ AV_PIX_FMT_NONE
8989 };
9090
9191 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_scale.c+3−3
@@ -123,12 +123,12 @@ static av_cold void uninit(AVFilterContext *ctx) · 122 unmodified lines
123123 static int query_formats(AVFilterContext *ctx)
124124 {
125125 AVFilterFormats *formats;
126− enum PixelFormat pix_fmt;
126+ enum AVPixelFormat pix_fmt;
127127 int ret;
128128
129129 if (ctx->inputs[0]) {
130130 formats = NULL;
131− for (pix_fmt = 0; pix_fmt < PIX_FMT_NB; pix_fmt++)
131+ for (pix_fmt = 0; pix_fmt < AV_PIX_FMT_NB; pix_fmt++)
132132 if ( sws_isSupportedInput(pix_fmt)
133133 && (ret = ff_add_format(&formats, pix_fmt)) < 0) {
134134 ff_formats_unref(&formats);
@@ -138,7 +138,7 @@ static int query_formats(AVFilterContext *ctx) · 3 unmodified lines
138138 }
139139 if (ctx->outputs[0]) {
140140 formats = NULL;
141− for (pix_fmt = 0; pix_fmt < PIX_FMT_NB; pix_fmt++)
141+ for (pix_fmt = 0; pix_fmt < AV_PIX_FMT_NB; pix_fmt++)
142142 if ( sws_isSupportedOutput(pix_fmt)
143143 && (ret = ff_add_format(&formats, pix_fmt)) < 0) {
144144 ff_formats_unref(&formats);
libavfilter/vf_transpose.c+22−22
@@ -65,28 +65,28 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 64 unmodified lines
6565
6666 static int query_formats(AVFilterContext *ctx)
6767 {
68− enum PixelFormat pix_fmts[] = {
69− PIX_FMT_ARGB, PIX_FMT_RGBA,
70− PIX_FMT_ABGR, PIX_FMT_BGRA,
71− PIX_FMT_RGB24, PIX_FMT_BGR24,
72− PIX_FMT_RGB565BE, PIX_FMT_RGB565LE,
73− PIX_FMT_RGB555BE, PIX_FMT_RGB555LE,
74− PIX_FMT_BGR565BE, PIX_FMT_BGR565LE,
75− PIX_FMT_BGR555BE, PIX_FMT_BGR555LE,
76− PIX_FMT_GRAY16BE, PIX_FMT_GRAY16LE,
77− PIX_FMT_YUV420P16LE, PIX_FMT_YUV420P16BE,
78− PIX_FMT_YUV422P16LE, PIX_FMT_YUV422P16BE,
79− PIX_FMT_YUV444P16LE, PIX_FMT_YUV444P16BE,
80− PIX_FMT_NV12, PIX_FMT_NV21,
81− PIX_FMT_RGB8, PIX_FMT_BGR8,
82− PIX_FMT_RGB4_BYTE, PIX_FMT_BGR4_BYTE,
83− PIX_FMT_YUV444P, PIX_FMT_YUV422P,
84− PIX_FMT_YUV420P, PIX_FMT_YUVJ420P,
85− PIX_FMT_YUV411P, PIX_FMT_YUV410P,
86− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P,
87− PIX_FMT_YUV440P, PIX_FMT_YUVJ440P,
88− PIX_FMT_YUVA420P, PIX_FMT_GRAY8,
89− PIX_FMT_NONE
68+ enum AVPixelFormat pix_fmts[] = {
69+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA,
70+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA,
71+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
72+ AV_PIX_FMT_RGB565BE, AV_PIX_FMT_RGB565LE,
73+ AV_PIX_FMT_RGB555BE, AV_PIX_FMT_RGB555LE,
74+ AV_PIX_FMT_BGR565BE, AV_PIX_FMT_BGR565LE,
75+ AV_PIX_FMT_BGR555BE, AV_PIX_FMT_BGR555LE,
76+ AV_PIX_FMT_GRAY16BE, AV_PIX_FMT_GRAY16LE,
77+ AV_PIX_FMT_YUV420P16LE, AV_PIX_FMT_YUV420P16BE,
78+ AV_PIX_FMT_YUV422P16LE, AV_PIX_FMT_YUV422P16BE,
79+ AV_PIX_FMT_YUV444P16LE, AV_PIX_FMT_YUV444P16BE,
80+ AV_PIX_FMT_NV12, AV_PIX_FMT_NV21,
81+ AV_PIX_FMT_RGB8, AV_PIX_FMT_BGR8,
82+ AV_PIX_FMT_RGB4_BYTE, AV_PIX_FMT_BGR4_BYTE,
83+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P,
84+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUVJ420P,
85+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV410P,
86+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P,
87+ AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUVJ440P,
88+ AV_PIX_FMT_YUVA420P, AV_PIX_FMT_GRAY8,
89+ AV_PIX_FMT_NONE
9090 };
9191
9292 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_unsharp.c+4−4
@@ -159,10 +159,10 @@ static av_cold int init(AVFilterContext *ctx, const char *args) · 158 unmodified lines
159159
160160 static int query_formats(AVFilterContext *ctx)
161161 {
162− enum PixelFormat pix_fmts[] = {
163− PIX_FMT_YUV420P, PIX_FMT_YUV422P, PIX_FMT_YUV444P, PIX_FMT_YUV410P,
164− PIX_FMT_YUV411P, PIX_FMT_YUV440P, PIX_FMT_YUVJ420P, PIX_FMT_YUVJ422P,
165− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ440P, PIX_FMT_NONE
162+ enum AVPixelFormat pix_fmts[] = {
163+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV410P,
164+ AV_PIX_FMT_YUV411P, AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ422P,
165+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ440P, AV_PIX_FMT_NONE
166166 };
167167
168168 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vf_yadif.c+21−21
@@ -357,27 +357,27 @@ static av_cold void uninit(AVFilterContext *ctx) · 356 unmodified lines
357357
358358 static int query_formats(AVFilterContext *ctx)
359359 {
360− static const enum PixelFormat pix_fmts[] = {
361− PIX_FMT_YUV420P,
362− PIX_FMT_YUV422P,
363− PIX_FMT_YUV444P,
364− PIX_FMT_YUV410P,
365− PIX_FMT_YUV411P,
366− PIX_FMT_GRAY8,
367− PIX_FMT_YUVJ420P,
368− PIX_FMT_YUVJ422P,
369− PIX_FMT_YUVJ444P,
370− AV_NE( PIX_FMT_GRAY16BE, PIX_FMT_GRAY16LE ),
371− PIX_FMT_YUV440P,
372− PIX_FMT_YUVJ440P,
373− AV_NE( PIX_FMT_YUV420P10BE, PIX_FMT_YUV420P10LE ),
374− AV_NE( PIX_FMT_YUV422P10BE, PIX_FMT_YUV422P10LE ),
375− AV_NE( PIX_FMT_YUV444P10BE, PIX_FMT_YUV444P10LE ),
376− AV_NE( PIX_FMT_YUV420P16BE, PIX_FMT_YUV420P16LE ),
377− AV_NE( PIX_FMT_YUV422P16BE, PIX_FMT_YUV422P16LE ),
378− AV_NE( PIX_FMT_YUV444P16BE, PIX_FMT_YUV444P16LE ),
379− PIX_FMT_YUVA420P,
380− PIX_FMT_NONE
360+ static const enum AVPixelFormat pix_fmts[] = {
361+ AV_PIX_FMT_YUV420P,
362+ AV_PIX_FMT_YUV422P,
363+ AV_PIX_FMT_YUV444P,
364+ AV_PIX_FMT_YUV410P,
365+ AV_PIX_FMT_YUV411P,
366+ AV_PIX_FMT_GRAY8,
367+ AV_PIX_FMT_YUVJ420P,
368+ AV_PIX_FMT_YUVJ422P,
369+ AV_PIX_FMT_YUVJ444P,
370+ AV_NE( AV_PIX_FMT_GRAY16BE, AV_PIX_FMT_GRAY16LE ),
371+ AV_PIX_FMT_YUV440P,
372+ AV_PIX_FMT_YUVJ440P,
373+ AV_NE( AV_PIX_FMT_YUV420P10BE, AV_PIX_FMT_YUV420P10LE ),
374+ AV_NE( AV_PIX_FMT_YUV422P10BE, AV_PIX_FMT_YUV422P10LE ),
375+ AV_NE( AV_PIX_FMT_YUV444P10BE, AV_PIX_FMT_YUV444P10LE ),
376+ AV_NE( AV_PIX_FMT_YUV420P16BE, AV_PIX_FMT_YUV420P16LE ),
377+ AV_NE( AV_PIX_FMT_YUV422P16BE, AV_PIX_FMT_YUV422P16LE ),
378+ AV_NE( AV_PIX_FMT_YUV444P16BE, AV_PIX_FMT_YUV444P16LE ),
379+ AV_PIX_FMT_YUVA420P,
380+ AV_PIX_FMT_NONE
381381 };
382382
383383 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/video.c+1−1
@@ -99,7 +99,7 @@ AVFilterBufferRef *ff_default_get_video_buffer(AVFilterLink *link, int perms, in · 98 unmodified lines
9999
100100 AVFilterBufferRef *
101101 avfilter_get_video_buffer_ref_from_arrays(uint8_t *data[4], int linesize[4], int perms,
102− int w, int h, enum PixelFormat format)
102+ int w, int h, enum AVPixelFormat format)
103103 {
104104 AVFilterBuffer *pic = av_mallocz(sizeof(AVFilterBuffer));
105105 AVFilterBufferRef *picref = av_mallocz(sizeof(AVFilterBufferRef));
libavfilter/vsrc_color.c+13−13
@@ -93,19 +93,19 @@ static av_cold void color_uninit(AVFilterContext *ctx) · 92 unmodified lines
9393
9494 static int query_formats(AVFilterContext *ctx)
9595 {
96− static const enum PixelFormat pix_fmts[] = {
97− PIX_FMT_ARGB, PIX_FMT_RGBA,
98− PIX_FMT_ABGR, PIX_FMT_BGRA,
99− PIX_FMT_RGB24, PIX_FMT_BGR24,
100−
101− PIX_FMT_YUV444P, PIX_FMT_YUV422P,
102− PIX_FMT_YUV420P, PIX_FMT_YUV411P,
103− PIX_FMT_YUV410P, PIX_FMT_YUV440P,
104− PIX_FMT_YUVJ444P, PIX_FMT_YUVJ422P,
105− PIX_FMT_YUVJ420P, PIX_FMT_YUVJ440P,
106− PIX_FMT_YUVA420P,
107−
108− PIX_FMT_NONE
96+ static const enum AVPixelFormat pix_fmts[] = {
97+ AV_PIX_FMT_ARGB, AV_PIX_FMT_RGBA,
98+ AV_PIX_FMT_ABGR, AV_PIX_FMT_BGRA,
99+ AV_PIX_FMT_RGB24, AV_PIX_FMT_BGR24,
100+
101+ AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV422P,
102+ AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV411P,
103+ AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV440P,
104+ AV_PIX_FMT_YUVJ444P, AV_PIX_FMT_YUVJ422P,
105+ AV_PIX_FMT_YUVJ420P, AV_PIX_FMT_YUVJ440P,
106+ AV_PIX_FMT_YUVA420P,
107+
108+ AV_PIX_FMT_NONE
109109 };
110110
111111 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
libavfilter/vsrc_movie.c+1−1
@@ -203,7 +203,7 @@ static av_cold void uninit(AVFilterContext *ctx) · 202 unmodified lines
203203 static int query_formats(AVFilterContext *ctx)
204204 {
205205 MovieContext *movie = ctx->priv;
206− enum PixelFormat pix_fmts[] = { movie->codec_ctx->pix_fmt, PIX_FMT_NONE };
206+ enum AVPixelFormat pix_fmts[] = { movie->codec_ctx->pix_fmt, AV_PIX_FMT_NONE };
207207
208208 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
209209 return 0;
libavfilter/vsrc_testsrc.c+28−28
@@ -352,8 +352,8 @@ static av_cold int test_init(AVFilterContext *ctx, const char *args) · 351 unmodified lines
352352
353353 static int test_query_formats(AVFilterContext *ctx)
354354 {
355− static const enum PixelFormat pix_fmts[] = {
356− PIX_FMT_RGB24, PIX_FMT_NONE
355+ static const enum AVPixelFormat pix_fmts[] = {
356+ AV_PIX_FMT_RGB24, AV_PIX_FMT_NONE
357357 };
358358 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
359359 return 0;
@@ -397,29 +397,29 @@ static const AVClass rgbtestsrc_class = { · 37 unmodified lines
397397 #define A 3
398398
399399 static void rgbtest_put_pixel(uint8_t *dst, int dst_linesize,
400− int x, int y, int r, int g, int b, enum PixelFormat fmt,
400+ int x, int y, int r, int g, int b, enum AVPixelFormat fmt,
401401 int rgba_map[4])
402402 {
403403 int32_t v;
404404 uint8_t *p;
405405
406406 switch (fmt) {
407− case PIX_FMT_BGR444: ((uint16_t*)(dst + y*dst_linesize))[x] = ((r >> 4) << 8) | ((g >> 4) << 4) | (b >> 4); break;
408− case PIX_FMT_RGB444: ((uint16_t*)(dst + y*dst_linesize))[x] = ((b >> 4) << 8) | ((g >> 4) << 4) | (r >> 4); break;
409− case PIX_FMT_BGR555: ((uint16_t*)(dst + y*dst_linesize))[x] = ((r>>3)<<10) | ((g>>3)<<5) | (b>>3); break;
410− case PIX_FMT_RGB555: ((uint16_t*)(dst + y*dst_linesize))[x] = ((b>>3)<<10) | ((g>>3)<<5) | (r>>3); break;
411− case PIX_FMT_BGR565: ((uint16_t*)(dst + y*dst_linesize))[x] = ((r>>3)<<11) | ((g>>2)<<5) | (b>>3); break;
412− case PIX_FMT_RGB565: ((uint16_t*)(dst + y*dst_linesize))[x] = ((b>>3)<<11) | ((g>>2)<<5) | (r>>3); break;
413− case PIX_FMT_RGB24:
414− case PIX_FMT_BGR24:
407+ case AV_PIX_FMT_BGR444: ((uint16_t*)(dst + y*dst_linesize))[x] = ((r >> 4) << 8) | ((g >> 4) << 4) | (b >> 4); break;
408+ case AV_PIX_FMT_RGB444: ((uint16_t*)(dst + y*dst_linesize))[x] = ((b >> 4) << 8) | ((g >> 4) << 4) | (r >> 4); break;
409+ case AV_PIX_FMT_BGR555: ((uint16_t*)(dst + y*dst_linesize))[x] = ((r>>3)<<10) | ((g>>3)<<5) | (b>>3); break;
410+ case AV_PIX_FMT_RGB555: ((uint16_t*)(dst + y*dst_linesize))[x] = ((b>>3)<<10) | ((g>>3)<<5) | (r>>3); break;
411+ case AV_PIX_FMT_BGR565: ((uint16_t*)(dst + y*dst_linesize))[x] = ((r>>3)<<11) | ((g>>2)<<5) | (b>>3); break;
412+ case AV_PIX_FMT_RGB565: ((uint16_t*)(dst + y*dst_linesize))[x] = ((b>>3)<<11) | ((g>>2)<<5) | (r>>3); break;
413+ case AV_PIX_FMT_RGB24:
414+ case AV_PIX_FMT_BGR24:
415415 v = (r << (rgba_map[R]*8)) + (g << (rgba_map[G]*8)) + (b << (rgba_map[B]*8));
416416 p = dst + 3*x + y*dst_linesize;
417417 AV_WL24(p, v);
418418 break;
419− case PIX_FMT_RGBA:
420− case PIX_FMT_BGRA:
421− case PIX_FMT_ARGB:
422− case PIX_FMT_ABGR:
419+ case AV_PIX_FMT_RGBA:
420+ case AV_PIX_FMT_BGRA:
421+ case AV_PIX_FMT_ARGB:
422+ case AV_PIX_FMT_ABGR:
423423 v = (r << (rgba_map[R]*8)) + (g << (rgba_map[G]*8)) + (b << (rgba_map[B]*8));
424424 p = dst + 4*x + y*dst_linesize;
425425 AV_WL32(p, v);
@@ -458,13 +458,13 @@ static av_cold int rgbtest_init(AVFilterContext *ctx, const char *args) · 32 unmodified lines
458458
459459 static int rgbtest_query_formats(AVFilterContext *ctx)
460460 {
461− static const enum PixelFormat pix_fmts[] = {
462− PIX_FMT_RGBA, PIX_FMT_ARGB, PIX_FMT_BGRA, PIX_FMT_ABGR,
463− PIX_FMT_BGR24, PIX_FMT_RGB24,
464− PIX_FMT_RGB444, PIX_FMT_BGR444,
465− PIX_FMT_RGB565, PIX_FMT_BGR565,
466− PIX_FMT_RGB555, PIX_FMT_BGR555,
467− PIX_FMT_NONE
461+ static const enum AVPixelFormat pix_fmts[] = {
462+ AV_PIX_FMT_RGBA, AV_PIX_FMT_ARGB, AV_PIX_FMT_BGRA, AV_PIX_FMT_ABGR,
463+ AV_PIX_FMT_BGR24, AV_PIX_FMT_RGB24,
464+ AV_PIX_FMT_RGB444, AV_PIX_FMT_BGR444,
465+ AV_PIX_FMT_RGB565, AV_PIX_FMT_BGR565,
466+ AV_PIX_FMT_RGB555, AV_PIX_FMT_BGR555,
467+ AV_PIX_FMT_NONE
468468 };
469469 ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
470470 return 0;
@@ -475,12 +475,12 @@ static int rgbtest_config_props(AVFilterLink *outlink) · 4 unmodified lines
475475 TestSourceContext *test = outlink->src->priv;
476476
477477 switch (outlink->format) {
478− case PIX_FMT_ARGB: test->rgba_map[A] = 0; test->rgba_map[R] = 1; test->rgba_map[G] = 2; test->rgba_map[B] = 3; break;
479− case PIX_FMT_ABGR: test->rgba_map[A] = 0; test->rgba_map[B] = 1; test->rgba_map[G] = 2; test->rgba_map[R] = 3; break;
480− case PIX_FMT_RGBA:
481− case PIX_FMT_RGB24: test->rgba_map[R] = 0; test->rgba_map[G] = 1; test->rgba_map[B] = 2; test->rgba_map[A] = 3; break;
482− case PIX_FMT_BGRA:
483− case PIX_FMT_BGR24: test->rgba_map[B] = 0; test->rgba_map[G] = 1; test->rgba_map[R] = 2; test->rgba_map[A] = 3; break;
478+ case AV_PIX_FMT_ARGB: test->rgba_map[A] = 0; test->rgba_map[R] = 1; test->rgba_map[G] = 2; test->rgba_map[B] = 3; break;
479+ case AV_PIX_FMT_ABGR: test->rgba_map[A] = 0; test->rgba_map[B] = 1; test->rgba_map[G] = 2; test->rgba_map[R] = 3; break;
480+ case AV_PIX_FMT_RGBA:
481+ case AV_PIX_FMT_RGB24: test->rgba_map[R] = 0; test->rgba_map[G] = 1; test->rgba_map[B] = 2; test->rgba_map[A] = 3; break;
482+ case AV_PIX_FMT_BGRA:
483+ case AV_PIX_FMT_BGR24: test->rgba_map[B] = 0; test->rgba_map[G] = 1; test->rgba_map[R] = 2; test->rgba_map[A] = 3; break;
484484 }
485485
486486 return config_props(outlink);
libavformat/bfi.c+1−1
@@ -90,7 +90,7 @@ static int bfi_read_header(AVFormatContext * s) · 89 unmodified lines
9090 avpriv_set_pts_info(vstream, 32, 1, fps);
9191 vstream->codec->codec_type = AVMEDIA_TYPE_VIDEO;
9292 vstream->codec->codec_id = AV_CODEC_ID_BFI;
93− vstream->codec->pix_fmt = PIX_FMT_PAL8;
93+ vstream->codec->pix_fmt = AV_PIX_FMT_PAL8;
9494
9595 /* Set up the audio codec now... */
9696 astream->codec->codec_type = AVMEDIA_TYPE_AUDIO;
libavformat/bmv.c+1−1
@@ -50,7 +50,7 @@ static int bmv_read_header(AVFormatContext *s) · 49 unmodified lines
5050 st->codec->codec_id = AV_CODEC_ID_BMV_VIDEO;
5151 st->codec->width = 640;
5252 st->codec->height = 429;
53− st->codec->pix_fmt = PIX_FMT_PAL8;
53+ st->codec->pix_fmt = AV_PIX_FMT_PAL8;
5454 avpriv_set_pts_info(st, 16, 1, 12);
5555 ast = avformat_new_stream(s, 0);
5656 if (!ast)
libavformat/dvenc.c+1−1
@@ -137,7 +137,7 @@ static int dv_write_pack(enum dv_pack_type pack_id, DVMuxContext *c, uint8_t* bu · 136 unmodified lines
137137 (1 << 3) | /* recording mode: 1 -- original */
138138 7;
139139 buf[3] = (1 << 7) | /* direction: 1 -- forward */
140− (c->sys->pix_fmt == PIX_FMT_YUV420P ? 0x20 : /* speed */
140+ (c->sys->pix_fmt == AV_PIX_FMT_YUV420P ? 0x20 : /* speed */
141141 c->sys->ltc_divisor * 4);
142142 buf[4] = (1 << 7) | /* reserved -- always 1 */
143143 0x7f; /* genre category */
libavformat/filmstripdec.c+1−1
@@ -62,7 +62,7 @@ static int read_header(AVFormatContext *s) · 61 unmodified lines
6262 avio_skip(pb, 2);
6363 st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
6464 st->codec->codec_id = AV_CODEC_ID_RAWVIDEO;
65− st->codec->pix_fmt = PIX_FMT_RGBA;
65+ st->codec->pix_fmt = AV_PIX_FMT_RGBA;
6666 st->codec->codec_tag = 0; /* no fourcc */
6767 st->codec->width = avio_rb16(pb);
6868 st->codec->height = avio_rb16(pb);
libavformat/filmstripenc.c+2−2
@@ -35,8 +35,8 @@ typedef struct { · 34 unmodified lines
3535
3636 static int write_header(AVFormatContext *s)
3737 {
38− if (s->streams[0]->codec->pix_fmt != PIX_FMT_RGBA) {
39− av_log(s, AV_LOG_ERROR, "only PIX_FMT_RGBA is supported\n");
38+ if (s->streams[0]->codec->pix_fmt != AV_PIX_FMT_RGBA) {
39+ av_log(s, AV_LOG_ERROR, "only AV_PIX_FMT_RGBA is supported\n");
4040 return AVERROR_INVALIDDATA;
4141 }
4242 return 0;
libavformat/gif.c+3−3
@@ -223,7 +223,7 @@ static int gif_image_write_image(AVIOContext *pb, · 222 unmodified lines
223223 put_bits(&p, 9, 0x0100); /* clear code */
224224
225225 for (i = (left < GIF_CHUNKS) ? left : GIF_CHUNKS; i; i--) {
226− if (pix_fmt == PIX_FMT_RGB24) {
226+ if (pix_fmt == AV_PIX_FMT_RGB24) {
227227 v = gif_clut_index(ptr[0], ptr[1], ptr[2]);
228228 ptr += 3;
229229 } else {
@@ -290,7 +290,7 @@ static int gif_write_header(AVFormatContext *s) · 60 unmodified lines
290290 // rate = video_enc->time_base.den;
291291 }
292292
293− if (video_enc->pix_fmt != PIX_FMT_RGB24) {
293+ if (video_enc->pix_fmt != AV_PIX_FMT_RGB24) {
294294 av_log(s, AV_LOG_ERROR,
295295 "ERROR: gif only handles the rgb24 pixel format. Use -pix_fmt rgb24.\n");
296296 return AVERROR(EIO);
@@ -327,7 +327,7 @@ static int gif_write_video(AVFormatContext *s, AVCodecContext *enc, · 30 unmodified lines
327327 avio_w8(pb, 0x00);
328328
329329 gif_image_write_image(pb, 0, 0, enc->width, enc->height,
330− buf, enc->width * 3, PIX_FMT_RGB24);
330+ buf, enc->width * 3, AV_PIX_FMT_RGB24);
331331
332332 avio_flush(s->pb);
333333 return 0;
libavformat/gxfenc.c+3−3
@@ -192,7 +192,7 @@ static int gxf_write_mpeg_auxiliary(AVIOContext *pb, AVStream *st) · 191 unmodified lines
192192 size = snprintf(buffer, 1024, "Ver 1\nBr %.6f\nIpg 1\nPpi %d\nBpiop %d\n"
193193 "Pix 0\nCf %d\nCg %d\nSl %d\nnl16 %d\nVi 1\nf1 1\n",
194194 (float)st->codec->bit_rate, sc->p_per_gop, sc->b_per_i_or_p,
195− st->codec->pix_fmt == PIX_FMT_YUV422P ? 2 : 1, sc->first_gop_closed == 1,
195+ st->codec->pix_fmt == AV_PIX_FMT_YUV422P ? 2 : 1, sc->first_gop_closed == 1,
196196 starting_line, (st->codec->height + 15) / 16);
197197 avio_w8(pb, TRACK_MPG_AUX);
198198 avio_w8(pb, size + 1);
@@ -471,7 +471,7 @@ static int gxf_write_umf_media_mpeg(AVIOContext *pb, AVStream *st) · 272 unmodified lines
471471 {
472472 GXFStreamContext *sc = st->priv_data;
473473
474− if (st->codec->pix_fmt == PIX_FMT_YUV422P)
474+ if (st->codec->pix_fmt == AV_PIX_FMT_YUV422P)
475475 avio_wl32(pb, 2);
476476 else
477477 avio_wl32(pb, 1); /* default to 420 */
@@ -718,7 +718,7 @@ static int gxf_write_header(AVFormatContext *s) · 240 unmodified lines
718718 media_info = 'M';
719719 break;
720720 case AV_CODEC_ID_DVVIDEO:
721− if (st->codec->pix_fmt == PIX_FMT_YUV422P) {
721+ if (st->codec->pix_fmt == AV_PIX_FMT_YUV422P) {
722722 sc->media_type += 2;
723723 sc->track_type = 6;
724724 gxf->flags |= 0x00002000;
libavformat/img2dec.c+3−3
@@ -140,7 +140,7 @@ static int read_header(AVFormatContext *s1) · 139 unmodified lines
140140 int first_index, last_index, ret = 0;
141141 int width = 0, height = 0;
142142 AVStream *st;
143− enum PixelFormat pix_fmt = PIX_FMT_NONE;
143+ enum AVPixelFormat pix_fmt = AV_PIX_FMT_NONE;
144144 AVRational framerate;
145145
146146 s1->ctx_flags |= AVFMTCTX_NOHEADER;
@@ -150,7 +150,7 @@ static int read_header(AVFormatContext *s1) · 3 unmodified lines
150150 return AVERROR(ENOMEM);
151151 }
152152
153− if (s->pixel_format && (pix_fmt = av_get_pix_fmt(s->pixel_format)) == PIX_FMT_NONE) {
153+ if (s->pixel_format && (pix_fmt = av_get_pix_fmt(s->pixel_format)) == AV_PIX_FMT_NONE) {
154154 av_log(s1, AV_LOG_ERROR, "No such pixel format: %s.\n", s->pixel_format);
155155 return AVERROR(EINVAL);
156156 }
@@ -204,7 +204,7 @@ static int read_header(AVFormatContext *s1) · 47 unmodified lines
204204 st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
205205 st->codec->codec_id = ff_guess_image2_codec(s->path);
206206 }
207− if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO && pix_fmt != PIX_FMT_NONE)
207+ if(st->codec->codec_type == AVMEDIA_TYPE_VIDEO && pix_fmt != AV_PIX_FMT_NONE)
208208 st->codec->pix_fmt = pix_fmt;
209209
210210 return 0;
libavformat/lxfdec.c+1−1
@@ -39,7 +39,7 @@ static const AVCodecTag lxf_tags[] = { · 38 unmodified lines
3939 { AV_CODEC_ID_DVVIDEO, 4 }, //DV25
4040 { AV_CODEC_ID_DVVIDEO, 5 }, //DVCPRO
4141 { AV_CODEC_ID_DVVIDEO, 6 }, //DVCPRO50
42− { AV_CODEC_ID_RAWVIDEO, 7 }, //PIX_FMT_ARGB, where alpha is used for chroma keying
42+ { AV_CODEC_ID_RAWVIDEO, 7 }, //AV_PIX_FMT_ARGB, where alpha is used for chroma keying
4343 { AV_CODEC_ID_RAWVIDEO, 8 }, //16-bit chroma key
4444 { AV_CODEC_ID_MPEG2VIDEO, 9 }, //4:2:2 CBP ("Constrained Bytes per Gop")
4545 { AV_CODEC_ID_NONE, 0 },
libavformat/movenc.c+18−18
@@ -778,10 +778,10 @@ static int mov_get_dv_codec_tag(AVFormatContext *s, MOVTrack *track) · 777 unmodified lines
778778
779779 if (track->enc->width == 720) /* SD */
780780 if (track->enc->height == 480) /* NTSC */
781− if (track->enc->pix_fmt == PIX_FMT_YUV422P) tag = MKTAG('d','v','5','n');
781+ if (track->enc->pix_fmt == AV_PIX_FMT_YUV422P) tag = MKTAG('d','v','5','n');
782782 else tag = MKTAG('d','v','c',' ');
783− else if (track->enc->pix_fmt == PIX_FMT_YUV422P) tag = MKTAG('d','v','5','p');
784− else if (track->enc->pix_fmt == PIX_FMT_YUV420P) tag = MKTAG('d','v','c','p');
783+ else if (track->enc->pix_fmt == AV_PIX_FMT_YUV422P) tag = MKTAG('d','v','5','p');
784+ else if (track->enc->pix_fmt == AV_PIX_FMT_YUV420P) tag = MKTAG('d','v','c','p');
785785 else tag = MKTAG('d','v','p','p');
786786 else if (track->enc->height == 720) /* HD 720 line */
787787 if (track->enc->time_base.den == 50) tag = MKTAG('d','v','h','q');
@@ -798,24 +798,24 @@ static int mov_get_dv_codec_tag(AVFormatContext *s, MOVTrack *track) · 10 unmodified lines
798798 }
799799
800800 static const struct {
801− enum PixelFormat pix_fmt;
801+ enum AVPixelFormat pix_fmt;
802802 uint32_t tag;
803803 unsigned bps;
804804 } mov_pix_fmt_tags[] = {
805− { PIX_FMT_YUYV422, MKTAG('y','u','v','s'), 0 },
806− { PIX_FMT_UYVY422, MKTAG('2','v','u','y'), 0 },
807− { PIX_FMT_RGB555BE,MKTAG('r','a','w',' '), 16 },
808− { PIX_FMT_RGB555LE,MKTAG('L','5','5','5'), 16 },
809− { PIX_FMT_RGB565LE,MKTAG('L','5','6','5'), 16 },
810− { PIX_FMT_RGB565BE,MKTAG('B','5','6','5'), 16 },
811− { PIX_FMT_GRAY16BE,MKTAG('b','1','6','g'), 16 },
812− { PIX_FMT_RGB24, MKTAG('r','a','w',' '), 24 },
813− { PIX_FMT_BGR24, MKTAG('2','4','B','G'), 24 },
814− { PIX_FMT_ARGB, MKTAG('r','a','w',' '), 32 },
815− { PIX_FMT_BGRA, MKTAG('B','G','R','A'), 32 },
816− { PIX_FMT_RGBA, MKTAG('R','G','B','A'), 32 },
817− { PIX_FMT_ABGR, MKTAG('A','B','G','R'), 32 },
818− { PIX_FMT_RGB48BE, MKTAG('b','4','8','r'), 48 },
805+ { AV_PIX_FMT_YUYV422, MKTAG('y','u','v','s'), 0 },
806+ { AV_PIX_FMT_UYVY422, MKTAG('2','v','u','y'), 0 },
807+ { AV_PIX_FMT_RGB555BE,MKTAG('r','a','w',' '), 16 },
808+ { AV_PIX_FMT_RGB555LE,MKTAG('L','5','5','5'), 16 },
809+ { AV_PIX_FMT_RGB565LE,MKTAG('L','5','6','5'), 16 },
810+ { AV_PIX_FMT_RGB565BE,MKTAG('B','5','6','5'), 16 },
811+ { AV_PIX_FMT_GRAY16BE,MKTAG('b','1','6','g'), 16 },
812+ { AV_PIX_FMT_RGB24, MKTAG('r','a','w',' '), 24 },
813+ { AV_PIX_FMT_BGR24, MKTAG('2','4','B','G'), 24 },
814+ { AV_PIX_FMT_ARGB, MKTAG('r','a','w',' '), 32 },
815+ { AV_PIX_FMT_BGRA, MKTAG('B','G','R','A'), 32 },
816+ { AV_PIX_FMT_RGBA, MKTAG('R','G','B','A'), 32 },
817+ { AV_PIX_FMT_ABGR, MKTAG('A','B','G','R'), 32 },
818+ { AV_PIX_FMT_RGB48BE, MKTAG('b','4','8','r'), 48 },
819819 };
820820
821821 static int mov_get_rawvideo_codec_tag(AVFormatContext *s, MOVTrack *track)
libavformat/mtv.c+1−1
@@ -130,7 +130,7 @@ static int mtv_read_header(AVFormatContext *s) · 129 unmodified lines
130130 avpriv_set_pts_info(st, 64, 1, mtv->video_fps);
131131 st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
132132 st->codec->codec_id = AV_CODEC_ID_RAWVIDEO;
133− st->codec->pix_fmt = PIX_FMT_RGB565BE;
133+ st->codec->pix_fmt = AV_PIX_FMT_RGB565BE;
134134 st->codec->width = mtv->img_width;
135135 st->codec->height = mtv->img_height;
136136 st->codec->sample_rate = mtv->video_fps;
libavformat/mxf.c+18−18
@@ -56,13 +56,13 @@ const MXFCodecUL ff_mxf_codec_uls[] = { · 55 unmodified lines
5656 };
5757
5858 const MXFCodecUL ff_mxf_pixel_format_uls[] = {
59− { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x01 }, 16, PIX_FMT_UYVY422 },
60− { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x02 }, 16, PIX_FMT_YUYV422 },
61− { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, PIX_FMT_NONE },
59+ { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x01 }, 16, AV_PIX_FMT_UYVY422 },
60+ { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0A,0x04,0x01,0x02,0x01,0x01,0x02,0x01,0x02 }, 16, AV_PIX_FMT_YUYV422 },
61+ { { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }, 0, AV_PIX_FMT_NONE },
6262 };
6363
6464 static const struct {
65− enum PixelFormat pix_fmt;
65+ enum AVPixelFormat pix_fmt;
6666 const char data[16];
6767 } ff_mxf_pixel_layouts[] = {
6868 /**
@@ -74,24 +74,24 @@ static const struct { · 5 unmodified lines
7474 * Note: Do not use these for encoding descriptors for little-endian formats until we
7575 * get samples or official word from SMPTE on how/if those can be encoded.
7676 */
77− {PIX_FMT_ABGR, {'A', 8, 'B', 8, 'G', 8, 'R', 8 }},
78− {PIX_FMT_ARGB, {'A', 8, 'R', 8, 'G', 8, 'B', 8 }},
79− {PIX_FMT_BGR24, {'B', 8, 'G', 8, 'R', 8 }},
80− {PIX_FMT_BGRA, {'B', 8, 'G', 8, 'R', 8, 'A', 8 }},
81− {PIX_FMT_RGB24, {'R', 8, 'G', 8, 'B', 8 }},
82− {PIX_FMT_RGB444BE,{'F', 4, 'R', 4, 'G', 4, 'B', 4 }},
83− {PIX_FMT_RGB48BE, {'R', 8, 'r', 8, 'G', 8, 'g', 8, 'B', 8, 'b', 8 }},
84− {PIX_FMT_RGB48BE, {'R', 16, 'G', 16, 'B', 16 }},
85− {PIX_FMT_RGB48LE, {'r', 8, 'R', 8, 'g', 8, 'G', 8, 'b', 8, 'B', 8 }},
86− {PIX_FMT_RGB555BE,{'F', 1, 'R', 5, 'G', 5, 'B', 5 }},
87− {PIX_FMT_RGB565BE,{'R', 5, 'G', 6, 'B', 5 }},
88− {PIX_FMT_RGBA, {'R', 8, 'G', 8, 'B', 8, 'A', 8 }},
89− {PIX_FMT_PAL8, {'P', 8 }},
77+ {AV_PIX_FMT_ABGR, {'A', 8, 'B', 8, 'G', 8, 'R', 8 }},
78+ {AV_PIX_FMT_ARGB, {'A', 8, 'R', 8, 'G', 8, 'B', 8 }},
79+ {AV_PIX_FMT_BGR24, {'B', 8, 'G', 8, 'R', 8 }},
80+ {AV_PIX_FMT_BGRA, {'B', 8, 'G', 8, 'R', 8, 'A', 8 }},
81+ {AV_PIX_FMT_RGB24, {'R', 8, 'G', 8, 'B', 8 }},
82+ {AV_PIX_FMT_RGB444BE,{'F', 4, 'R', 4, 'G', 4, 'B', 4 }},
83+ {AV_PIX_FMT_RGB48BE, {'R', 8, 'r', 8, 'G', 8, 'g', 8, 'B', 8, 'b', 8 }},
84+ {AV_PIX_FMT_RGB48BE, {'R', 16, 'G', 16, 'B', 16 }},
85+ {AV_PIX_FMT_RGB48LE, {'r', 8, 'R', 8, 'g', 8, 'G', 8, 'b', 8, 'B', 8 }},
86+ {AV_PIX_FMT_RGB555BE,{'F', 1, 'R', 5, 'G', 5, 'B', 5 }},
87+ {AV_PIX_FMT_RGB565BE,{'R', 5, 'G', 6, 'B', 5 }},
88+ {AV_PIX_FMT_RGBA, {'R', 8, 'G', 8, 'B', 8, 'A', 8 }},
89+ {AV_PIX_FMT_PAL8, {'P', 8 }},
9090 };
9191
9292 static const int num_pixel_layouts = FF_ARRAY_ELEMS(ff_mxf_pixel_layouts);
9393
94−int ff_mxf_decode_pixel_layout(const char pixel_layout[16], enum PixelFormat *pix_fmt)
94+int ff_mxf_decode_pixel_layout(const char pixel_layout[16], enum AVPixelFormat *pix_fmt)
9595 {
9696 int x;
9797
libavformat/mxf.h+1−1
@@ -70,7 +70,7 @@ extern const MXFCodecUL ff_mxf_data_definition_uls[]; · 69 unmodified lines
7070 extern const MXFCodecUL ff_mxf_codec_uls[];
7171 extern const MXFCodecUL ff_mxf_pixel_format_uls[];
7272
73−int ff_mxf_decode_pixel_layout(const char pixel_layout[16], enum PixelFormat *pix_fmt);
73+int ff_mxf_decode_pixel_layout(const char pixel_layout[16], enum AVPixelFormat *pix_fmt);
7474
7575 #define PRINT_KEY(pc, s, x) av_dlog(pc, "%s %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X %02X\n", s, \
7676 (x)[0], (x)[1], (x)[2], (x)[3], (x)[4], (x)[5], (x)[6], (x)[7], (x)[8], (x)[9], (x)[10], (x)[11], (x)[12], (x)[13], (x)[14], (x)[15])
libavformat/mxfdec.c+5−5
@@ -144,7 +144,7 @@ typedef struct { · 143 unmodified lines
144144 int linked_track_id;
145145 uint8_t *extradata;
146146 int extradata_size;
147− enum PixelFormat pix_fmt;
147+ enum AVPixelFormat pix_fmt;
148148 } MXFDescriptor;
149149
150150 typedef struct {
@@ -798,7 +798,7 @@ static void mxf_read_pixel_layout(AVIOContext *pb, MXFDescriptor *descriptor) · 647 unmodified lines
798798 static int mxf_read_generic_descriptor(void *arg, AVIOContext *pb, int tag, int size, UID uid, int64_t klv_offset)
799799 {
800800 MXFDescriptor *descriptor = arg;
801− descriptor->pix_fmt = PIX_FMT_NONE;
801+ descriptor->pix_fmt = AV_PIX_FMT_NONE;
802802 switch(tag) {
803803 case 0x3F01:
804804 descriptor->sub_descriptors_count = avio_rb32(pb);
@@ -1501,17 +1501,17 @@ static int mxf_parse_structural_metadata(MXFContext *mxf) · 696 unmodified lines
15011501 }
15021502 if (st->codec->codec_id == AV_CODEC_ID_RAWVIDEO) {
15031503 st->codec->pix_fmt = descriptor->pix_fmt;
1504− if (st->codec->pix_fmt == PIX_FMT_NONE) {
1504+ if (st->codec->pix_fmt == AV_PIX_FMT_NONE) {
15051505 pix_fmt_ul = mxf_get_codec_ul(ff_mxf_pixel_format_uls,
15061506 &descriptor->essence_codec_ul);
15071507 st->codec->pix_fmt = pix_fmt_ul->id;
1508− if (st->codec->pix_fmt == PIX_FMT_NONE) {
1508+ if (st->codec->pix_fmt == AV_PIX_FMT_NONE) {
15091509 /* support files created before RP224v10 by defaulting to UYVY422
15101510 if subsampling is 4:2:2 and component depth is 8-bit */
15111511 if (descriptor->horiz_subsampling == 2 &&
15121512 descriptor->vert_subsampling == 1 &&
15131513 descriptor->component_depth == 8) {
1514− st->codec->pix_fmt = PIX_FMT_UYVY422;
1514+ st->codec->pix_fmt = AV_PIX_FMT_UYVY422;
15151515 }
15161516 }
15171517 }
libavformat/output-example.c+6−6
@@ -44,7 +44,7 @@ · 43 unmodified lines
4444 #define STREAM_DURATION 5.0
4545 #define STREAM_FRAME_RATE 25 /* 25 images/s */
4646 #define STREAM_NB_FRAMES ((int)(STREAM_DURATION * STREAM_FRAME_RATE))
47−#define STREAM_PIX_FMT PIX_FMT_YUV420P /* default pix_fmt */
47+#define STREAM_PIX_FMT AV_PIX_FMT_YUV420P /* default pix_fmt */
4848
4949 static int sws_flags = SWS_BICUBIC;
5050
@@ -234,7 +234,7 @@ static AVStream *add_video_stream(AVFormatContext *oc, enum AVCodecID codec_id) · 183 unmodified lines
234234 return st;
235235 }
236236
237−static AVFrame *alloc_picture(enum PixelFormat pix_fmt, int width, int height)
237+static AVFrame *alloc_picture(enum AVPixelFormat pix_fmt, int width, int height)
238238 {
239239 AVFrame *picture;
240240 uint8_t *picture_buf;
@@ -289,8 +289,8 @@ static void open_video(AVFormatContext *oc, AVStream *st) · 48 unmodified lines
289289 * picture is needed too. It is then converted to the required
290290 * output format. */
291291 tmp_picture = NULL;
292− if (c->pix_fmt != PIX_FMT_YUV420P) {
293− tmp_picture = alloc_picture(PIX_FMT_YUV420P, c->width, c->height);
292+ if (c->pix_fmt != AV_PIX_FMT_YUV420P) {
293+ tmp_picture = alloc_picture(AV_PIX_FMT_YUV420P, c->width, c->height);
294294 if (!tmp_picture) {
295295 fprintf(stderr, "Could not allocate temporary picture\n");
296296 exit(1);
@@ -333,12 +333,12 @@ static void write_video_frame(AVFormatContext *oc, AVStream *st) · 36 unmodified lines
333333 * frames if using B-frames, so we get the last frames by
334334 * passing the same picture again. */
335335 } else {
336− if (c->pix_fmt != PIX_FMT_YUV420P) {
336+ if (c->pix_fmt != AV_PIX_FMT_YUV420P) {
337337 /* as we only generate a YUV420P picture, we must convert it
338338 * to the codec pixel format if needed */
339339 if (img_convert_ctx == NULL) {
340340 img_convert_ctx = sws_getContext(c->width, c->height,
341− PIX_FMT_YUV420P,
341+ AV_PIX_FMT_YUV420P,
342342 c->width, c->height,
343343 c->pix_fmt,
344344 sws_flags, NULL, NULL, NULL);
libavformat/rawdec.c+2−2
@@ -69,14 +69,14 @@ int ff_raw_read_header(AVFormatContext *s) · 68 unmodified lines
6969 case AVMEDIA_TYPE_VIDEO: {
7070 FFRawVideoDemuxerContext *s1 = s->priv_data;
7171 int width = 0, height = 0, ret = 0;
72− enum PixelFormat pix_fmt;
72+ enum AVPixelFormat pix_fmt;
7373 AVRational framerate;
7474
7575 if (s1->video_size && (ret = av_parse_video_size(&width, &height, s1->video_size)) < 0) {
7676 av_log(s, AV_LOG_ERROR, "Couldn't parse video size.\n");
7777 goto fail;
7878 }
79− if ((pix_fmt = av_get_pix_fmt(s1->pixel_format)) == PIX_FMT_NONE) {
79+ if ((pix_fmt = av_get_pix_fmt(s1->pixel_format)) == AV_PIX_FMT_NONE) {
8080 av_log(s, AV_LOG_ERROR, "No such pixel format: %s.\n", s1->pixel_format);
8181 ret = AVERROR(EINVAL);
8282 goto fail;
libavformat/rtpdec_xiph.c+3−3
@@ -313,11 +313,11 @@ static int xiph_parse_fmtp_pair(AVStream* stream, · 312 unmodified lines
313313
314314 if (!strcmp(attr, "sampling")) {
315315 if (!strcmp(value, "YCbCr-4:2:0")) {
316− codec->pix_fmt = PIX_FMT_YUV420P;
316+ codec->pix_fmt = AV_PIX_FMT_YUV420P;
317317 } else if (!strcmp(value, "YCbCr-4:4:2")) {
318− codec->pix_fmt = PIX_FMT_YUV422P;
318+ codec->pix_fmt = AV_PIX_FMT_YUV422P;
319319 } else if (!strcmp(value, "YCbCr-4:4:4")) {
320− codec->pix_fmt = PIX_FMT_YUV444P;
320+ codec->pix_fmt = AV_PIX_FMT_YUV444P;
321321 } else {
322322 av_log(codec, AV_LOG_ERROR,
323323 "Unsupported pixel format %s\n", attr);
libavformat/rtpenc_jpeg.c+3−3
@@ -29,7 +29,7 @@ void ff_rtp_send_jpeg(AVFormatContext *s1, const uint8_t *buf, int size) · 28 unmodified lines
2929 RTPMuxContext *s = s1->priv_data;
3030 const uint8_t *qtables = NULL;
3131 int nb_qtables = 0;
32− uint8_t type = 1; /* default pixel format is PIX_FMT_YUVJ420P */
32+ uint8_t type = 1; /* default pixel format is AV_PIX_FMT_YUVJ420P */
3333 uint8_t w, h;
3434 uint8_t *p;
3535 int off = 0; /* fragment offset of the current JPEG frame */
@@ -44,9 +44,9 @@ void ff_rtp_send_jpeg(AVFormatContext *s1, const uint8_t *buf, int size) · 8 unmodified lines
4444 h = s1->streams[0]->codec->height >> 3;
4545
4646 /* check if pixel format is not the normal 420 case */
47− if (s1->streams[0]->codec->pix_fmt == PIX_FMT_YUVJ422P) {
47+ if (s1->streams[0]->codec->pix_fmt == AV_PIX_FMT_YUVJ422P) {
4848 type = 0;
49− } else if (s1->streams[0]->codec->pix_fmt == PIX_FMT_YUVJ420P) {
49+ } else if (s1->streams[0]->codec->pix_fmt == AV_PIX_FMT_YUVJ420P) {
5050 type = 1;
5151 } else {
5252 av_log(s1, AV_LOG_ERROR, "Unsupported pixel format\n");
libavformat/sdp.c+3−3
@@ -521,13 +521,13 @@ static char *sdp_write_media_attributes(char *buff, int size, AVCodecContext *c, · 520 unmodified lines
521521 return NULL;
522522
523523 switch (c->pix_fmt) {
524− case PIX_FMT_YUV420P:
524+ case AV_PIX_FMT_YUV420P:
525525 pix_fmt = "YCbCr-4:2:0";
526526 break;
527− case PIX_FMT_YUV422P:
527+ case AV_PIX_FMT_YUV422P:
528528 pix_fmt = "YCbCr-4:2:2";
529529 break;
530− case PIX_FMT_YUV444P:
530+ case AV_PIX_FMT_YUV444P:
531531 pix_fmt = "YCbCr-4:4:4";
532532 break;
533533 default:
libavformat/segafilm.c+1−1
@@ -150,7 +150,7 @@ static int film_read_header(AVFormatContext *s) · 149 unmodified lines
150150
151151 if (film->video_type == AV_CODEC_ID_RAWVIDEO) {
152152 if (scratch[20] == 24) {
153− st->codec->pix_fmt = PIX_FMT_RGB24;
153+ st->codec->pix_fmt = AV_PIX_FMT_RGB24;
154154 } else {
155155 av_log(s, AV_LOG_ERROR, "raw video is using unhandled %dbpp\n", scratch[20]);
156156 return -1;
libavformat/siff.c+1−1
@@ -124,7 +124,7 @@ static int siff_parse_vbv1(AVFormatContext *s, SIFFContext *c, AVIOContext *pb) · 123 unmodified lines
124124 st->codec->codec_tag = MKTAG('V', 'B', 'V', '1');
125125 st->codec->width = width;
126126 st->codec->height = height;
127− st->codec->pix_fmt = PIX_FMT_PAL8;
127+ st->codec->pix_fmt = AV_PIX_FMT_PAL8;
128128 avpriv_set_pts_info(st, 16, 1, 12);
129129
130130 c->cur_frame = 0;
libavformat/smacker.c+1−1
@@ -161,7 +161,7 @@ static int smacker_read_header(AVFormatContext *s) · 160 unmodified lines
161161 smk->videoindex = st->index;
162162 st->codec->width = smk->width;
163163 st->codec->height = smk->height;
164− st->codec->pix_fmt = PIX_FMT_PAL8;
164+ st->codec->pix_fmt = AV_PIX_FMT_PAL8;
165165 st->codec->codec_type = AVMEDIA_TYPE_VIDEO;
166166 st->codec->codec_id = AV_CODEC_ID_SMACKVIDEO;
167167 st->codec->codec_tag = smk->magic;
libavformat/tmv.c+1−1
@@ -124,7 +124,7 @@ static int tmv_read_header(AVFormatContext *s) · 123 unmodified lines
124124
125125 vst->codec->codec_type = AVMEDIA_TYPE_VIDEO;
126126 vst->codec->codec_id = AV_CODEC_ID_TMV;
127− vst->codec->pix_fmt = PIX_FMT_PAL8;
127+ vst->codec->pix_fmt = AV_PIX_FMT_PAL8;
128128 vst->codec->width = char_cols * 8;
129129 vst->codec->height = char_rows * 8;
130130 avpriv_set_pts_info(vst, 32, fps.den, fps.num);
libavformat/utils.c+1−1
@@ -2018,7 +2018,7 @@ static int has_codec_parameters(AVStream *st) · 2017 unmodified lines
20182018 break;
20192019 case AVMEDIA_TYPE_VIDEO:
20202020 val = avctx->width;
2021− if (st->info->found_decoder >= 0 && avctx->pix_fmt == PIX_FMT_NONE)
2021+ if (st->info->found_decoder >= 0 && avctx->pix_fmt == AV_PIX_FMT_NONE)
20222022 return 0;
20232023 break;
20242024 default:
libavformat/yuv4mpeg.c+29−29
@@ -57,23 +57,23 @@ static int yuv4_generate_header(AVFormatContext *s, char* buf) · 56 unmodified lines
5757 inter = st->codec->coded_frame->top_field_first ? 't' : 'b';
5858
5959 switch (st->codec->pix_fmt) {
60− case PIX_FMT_GRAY8:
60+ case AV_PIX_FMT_GRAY8:
6161 colorspace = " Cmono";
6262 break;
63− case PIX_FMT_YUV411P:
63+ case AV_PIX_FMT_YUV411P:
6464 colorspace = " C411 XYSCSS=411";
6565 break;
66− case PIX_FMT_YUV420P:
66+ case AV_PIX_FMT_YUV420P:
6767 switch (st->codec->chroma_sample_location) {
6868 case AVCHROMA_LOC_TOPLEFT: colorspace = " C420paldv XYSCSS=420PALDV"; break;
6969 case AVCHROMA_LOC_LEFT: colorspace = " C420mpeg2 XYSCSS=420MPEG2"; break;
7070 default: colorspace = " C420jpeg XYSCSS=420JPEG"; break;
7171 }
7272 break;
73− case PIX_FMT_YUV422P:
73+ case AV_PIX_FMT_YUV422P:
7474 colorspace = " C422 XYSCSS=422";
7575 break;
76− case PIX_FMT_YUV444P:
76+ case AV_PIX_FMT_YUV444P:
7777 colorspace = " C444 XYSCSS=444";
7878 break;
7979 }
@@ -126,7 +126,7 @@ static int yuv4_write_packet(AVFormatContext *s, AVPacket *pkt) · 46 unmodified lines
126126 ptr += picture->linesize[0];
127127 }
128128
129− if (st->codec->pix_fmt != PIX_FMT_GRAY8) {
129+ if (st->codec->pix_fmt != AV_PIX_FMT_GRAY8) {
130130 // Adjust for smaller Cb and Cr planes
131131 avcodec_get_chroma_sub_sample(st->codec->pix_fmt, &h_chroma_shift,
132132 &v_chroma_shift);
@@ -155,13 +155,13 @@ static int yuv4_write_header(AVFormatContext *s) · 22 unmodified lines
155155 if (s->nb_streams != 1)
156156 return AVERROR(EIO);
157157
158− if (s->streams[0]->codec->pix_fmt == PIX_FMT_YUV411P) {
158+ if (s->streams[0]->codec->pix_fmt == AV_PIX_FMT_YUV411P) {
159159 av_log(s, AV_LOG_ERROR, "Warning: generating rarely used 4:1:1 YUV "
160160 "stream, some mjpegtools might not work.\n");
161− } else if ((s->streams[0]->codec->pix_fmt != PIX_FMT_YUV420P) &&
162− (s->streams[0]->codec->pix_fmt != PIX_FMT_YUV422P) &&
163− (s->streams[0]->codec->pix_fmt != PIX_FMT_GRAY8) &&
164− (s->streams[0]->codec->pix_fmt != PIX_FMT_YUV444P)) {
161+ } else if ((s->streams[0]->codec->pix_fmt != AV_PIX_FMT_YUV420P) &&
162+ (s->streams[0]->codec->pix_fmt != AV_PIX_FMT_YUV422P) &&
163+ (s->streams[0]->codec->pix_fmt != AV_PIX_FMT_GRAY8) &&
164+ (s->streams[0]->codec->pix_fmt != AV_PIX_FMT_YUV444P)) {
165165 av_log(s, AV_LOG_ERROR, "ERROR: yuv4mpeg only handles yuv444p, "
166166 "yuv422p, yuv420p, yuv411p and gray pixel formats. "
167167 "Use -pix_fmt to select one.\n");
@@ -199,7 +199,7 @@ static int yuv4_read_header(AVFormatContext *s) · 31 unmodified lines
199199 AVIOContext *pb = s->pb;
200200 int width = -1, height = -1, raten = 0,
201201 rated = 0, aspectn = 0, aspectd = 0;
202− enum PixelFormat pix_fmt = PIX_FMT_NONE, alt_pix_fmt = PIX_FMT_NONE;
202+ enum AVPixelFormat pix_fmt = AV_PIX_FMT_NONE, alt_pix_fmt = AV_PIX_FMT_NONE;
203203 enum AVChromaLocation chroma_sample_location = AVCHROMA_LOC_UNSPECIFIED;
204204 AVStream *st;
205205 struct frame_attributes *s1 = s->priv_data;
@@ -236,29 +236,29 @@ static int yuv4_read_header(AVFormatContext *s) · 30 unmodified lines
236236 break;
237237 case 'C': // Color space
238238 if (strncmp("420jpeg", tokstart, 7) == 0) {
239− pix_fmt = PIX_FMT_YUV420P;
239+ pix_fmt = AV_PIX_FMT_YUV420P;
240240 chroma_sample_location = AVCHROMA_LOC_CENTER;
241241 } else if (strncmp("420mpeg2", tokstart, 8) == 0) {
242− pix_fmt = PIX_FMT_YUV420P;
242+ pix_fmt = AV_PIX_FMT_YUV420P;
243243 chroma_sample_location = AVCHROMA_LOC_LEFT;
244244 } else if (strncmp("420paldv", tokstart, 8) == 0) {
245− pix_fmt = PIX_FMT_YUV420P;
245+ pix_fmt = AV_PIX_FMT_YUV420P;
246246 chroma_sample_location = AVCHROMA_LOC_TOPLEFT;
247247 } else if (strncmp("420", tokstart, 3) == 0) {
248− pix_fmt = PIX_FMT_YUV420P;
248+ pix_fmt = AV_PIX_FMT_YUV420P;
249249 chroma_sample_location = AVCHROMA_LOC_CENTER;
250250 } else if (strncmp("411", tokstart, 3) == 0)
251− pix_fmt = PIX_FMT_YUV411P;
251+ pix_fmt = AV_PIX_FMT_YUV411P;
252252 else if (strncmp("422", tokstart, 3) == 0)
253− pix_fmt = PIX_FMT_YUV422P;
253+ pix_fmt = AV_PIX_FMT_YUV422P;
254254 else if (strncmp("444alpha", tokstart, 8) == 0 ) {
255255 av_log(s, AV_LOG_ERROR, "Cannot handle 4:4:4:4 "
256256 "YUV4MPEG stream.\n");
257257 return -1;
258258 } else if (strncmp("444", tokstart, 3) == 0)
259− pix_fmt = PIX_FMT_YUV444P;
259+ pix_fmt = AV_PIX_FMT_YUV444P;
260260 else if (strncmp("mono", tokstart, 4) == 0) {
261− pix_fmt = PIX_FMT_GRAY8;
261+ pix_fmt = AV_PIX_FMT_GRAY8;
262262 } else {
263263 av_log(s, AV_LOG_ERROR, "YUV4MPEG stream contains an unknown "
264264 "pixel format.\n");
@@ -306,17 +306,17 @@ static int yuv4_read_header(AVFormatContext *s) · 41 unmodified lines
306306 // Older nonstandard pixel format representation
307307 tokstart += 6;
308308 if (strncmp("420JPEG", tokstart, 7) == 0)
309− alt_pix_fmt = PIX_FMT_YUV420P;
309+ alt_pix_fmt = AV_PIX_FMT_YUV420P;
310310 else if (strncmp("420MPEG2", tokstart, 8) == 0)
311− alt_pix_fmt = PIX_FMT_YUV420P;
311+ alt_pix_fmt = AV_PIX_FMT_YUV420P;
312312 else if (strncmp("420PALDV", tokstart, 8) == 0)
313− alt_pix_fmt = PIX_FMT_YUV420P;
313+ alt_pix_fmt = AV_PIX_FMT_YUV420P;
314314 else if (strncmp("411", tokstart, 3) == 0)
315− alt_pix_fmt = PIX_FMT_YUV411P;
315+ alt_pix_fmt = AV_PIX_FMT_YUV411P;
316316 else if (strncmp("422", tokstart, 3) == 0)
317− alt_pix_fmt = PIX_FMT_YUV422P;
317+ alt_pix_fmt = AV_PIX_FMT_YUV422P;
318318 else if (strncmp("444", tokstart, 3) == 0)
319− alt_pix_fmt = PIX_FMT_YUV444P;
319+ alt_pix_fmt = AV_PIX_FMT_YUV444P;
320320 }
321321 while (tokstart < header_end && *tokstart != 0x20)
322322 tokstart++;
@@ -329,9 +329,9 @@ static int yuv4_read_header(AVFormatContext *s) · 6 unmodified lines
329329 return -1;
330330 }
331331
332− if (pix_fmt == PIX_FMT_NONE) {
333− if (alt_pix_fmt == PIX_FMT_NONE)
334− pix_fmt = PIX_FMT_YUV420P;
332+ if (pix_fmt == AV_PIX_FMT_NONE) {
333+ if (alt_pix_fmt == AV_PIX_FMT_NONE)
334+ pix_fmt = AV_PIX_FMT_YUV420P;
335335 else
336336 pix_fmt = alt_pix_fmt;
337337 }
libavutil/imgutils.c+13−13
@@ -45,7 +45,7 @@ void av_image_fill_max_pixsteps(int max_pixsteps[4], int max_pixstep_comps[4], · 44 unmodified lines
4545 }
4646 }
4747
48−int av_image_get_linesize(enum PixelFormat pix_fmt, int width, int plane)
48+int av_image_get_linesize(enum AVPixelFormat pix_fmt, int width, int plane)
4949 {
5050 const AVPixFmtDescriptor *desc = &av_pix_fmt_descriptors[pix_fmt];
5151 int max_step [4]; /* max pixel step for each plane */
@@ -60,7 +60,7 @@ int av_image_get_linesize(enum PixelFormat pix_fmt, int width, int plane) · 8 unmodified lines
6060 return max_step[plane] * (((width + (1 << s) - 1)) >> s);
6161 }
6262
63−int av_image_fill_linesizes(int linesizes[4], enum PixelFormat pix_fmt, int width)
63+int av_image_fill_linesizes(int linesizes[4], enum AVPixelFormat pix_fmt, int width)
6464 {
6565 int i;
6666 const AVPixFmtDescriptor *desc = &av_pix_fmt_descriptors[pix_fmt];
@@ -69,7 +69,7 @@ int av_image_fill_linesizes(int linesizes[4], enum PixelFormat pix_fmt, int widt · 2 unmodified lines
6969
7070 memset(linesizes, 0, 4*sizeof(linesizes[0]));
7171
72− if ((unsigned)pix_fmt >= PIX_FMT_NB || desc->flags & PIX_FMT_HWACCEL)
72+ if ((unsigned)pix_fmt >= AV_PIX_FMT_NB || desc->flags & PIX_FMT_HWACCEL)
7373 return AVERROR(EINVAL);
7474
7575 if (desc->flags & PIX_FMT_BITSTREAM) {
@@ -91,7 +91,7 @@ int av_image_fill_linesizes(int linesizes[4], enum PixelFormat pix_fmt, int widt · 15 unmodified lines
9191 return 0;
9292 }
9393
94−int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int height,
94+int av_image_fill_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt, int height,
9595 uint8_t *ptr, const int linesizes[4])
9696 {
9797 int i, total_size, size[4] = { 0 }, has_plane[4] = { 0 };
@@ -99,7 +99,7 @@ int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int heigh · 1 unmodified line
9999 const AVPixFmtDescriptor *desc = &av_pix_fmt_descriptors[pix_fmt];
100100 memset(data , 0, sizeof(data[0])*4);
101101
102− if ((unsigned)pix_fmt >= PIX_FMT_NB || desc->flags & PIX_FMT_HWACCEL)
102+ if ((unsigned)pix_fmt >= AV_PIX_FMT_NB || desc->flags & PIX_FMT_HWACCEL)
103103 return AVERROR(EINVAL);
104104
105105 data[0] = ptr;
@@ -133,7 +133,7 @@ int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int heigh · 27 unmodified lines
133133 return total_size;
134134 }
135135
136−int ff_set_systematic_pal2(uint32_t pal[256], enum PixelFormat pix_fmt)
136+int ff_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt)
137137 {
138138 int i;
139139
@@ -141,27 +141,27 @@ int ff_set_systematic_pal2(uint32_t pal[256], enum PixelFormat pix_fmt) · 1 unmodified line
141141 int r, g, b;
142142
143143 switch (pix_fmt) {
144− case PIX_FMT_RGB8:
144+ case AV_PIX_FMT_RGB8:
145145 r = (i>>5 )*36;
146146 g = ((i>>2)&7)*36;
147147 b = (i&3 )*85;
148148 break;
149− case PIX_FMT_BGR8:
149+ case AV_PIX_FMT_BGR8:
150150 b = (i>>6 )*85;
151151 g = ((i>>3)&7)*36;
152152 r = (i&7 )*36;
153153 break;
154− case PIX_FMT_RGB4_BYTE:
154+ case AV_PIX_FMT_RGB4_BYTE:
155155 r = (i>>3 )*255;
156156 g = ((i>>1)&3)*85;
157157 b = (i&1 )*255;
158158 break;
159− case PIX_FMT_BGR4_BYTE:
159+ case AV_PIX_FMT_BGR4_BYTE:
160160 b = (i>>3 )*255;
161161 g = ((i>>1)&3)*85;
162162 r = (i&1 )*255;
163163 break;
164− case PIX_FMT_GRAY8:
164+ case AV_PIX_FMT_GRAY8:
165165 r = b = g = i;
166166 break;
167167 default:
@@ -174,7 +174,7 @@ int ff_set_systematic_pal2(uint32_t pal[256], enum PixelFormat pix_fmt) · 6 unmodified lines
174174 }
175175
176176 int av_image_alloc(uint8_t *pointers[4], int linesizes[4],
177− int w, int h, enum PixelFormat pix_fmt, int align)
177+ int w, int h, enum AVPixelFormat pix_fmt, int align)
178178 {
179179 int i, ret;
180180 uint8_t *buf;
@@ -237,7 +237,7 @@ void av_image_copy_plane(uint8_t *dst, int dst_linesize, · 56 unmodified lines
237237
238238 void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
239239 const uint8_t *src_data[4], const int src_linesizes[4],
240− enum PixelFormat pix_fmt, int width, int height)
240+ enum AVPixelFormat pix_fmt, int width, int height)
241241 {
242242 const AVPixFmtDescriptor *desc = &av_pix_fmt_descriptors[pix_fmt];
243243
libavutil/imgutils.h+6−6
@@ -55,7 +55,7 @@ void av_image_fill_max_pixsteps(int max_pixsteps[4], int max_pixstep_comps[4], · 54 unmodified lines
5555 *
5656 * @return the computed size in bytes
5757 */
58−int av_image_get_linesize(enum PixelFormat pix_fmt, int width, int plane);
58+int av_image_get_linesize(enum AVPixelFormat pix_fmt, int width, int plane);
5959
6060 /**
6161 * Fill plane linesizes for an image with pixel format pix_fmt and
@@ -64,7 +64,7 @@ int av_image_get_linesize(enum PixelFormat pix_fmt, int width, int plane); · 2 unmodified lines
6464 * @param linesizes array to be filled with the linesize for each plane
6565 * @return >= 0 in case of success, a negative error code otherwise
6666 */
67−int av_image_fill_linesizes(int linesizes[4], enum PixelFormat pix_fmt, int width);
67+int av_image_fill_linesizes(int linesizes[4], enum AVPixelFormat pix_fmt, int width);
6868
6969 /**
7070 * Fill plane data pointers for an image with pixel format pix_fmt and
@@ -77,7 +77,7 @@ int av_image_fill_linesizes(int linesizes[4], enum PixelFormat pix_fmt, int widt · 6 unmodified lines
7777 * @return the size in bytes required for the image buffer, a negative
7878 * error code in case of failure
7979 */
80−int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int height,
80+int av_image_fill_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt, int height,
8181 uint8_t *ptr, const int linesizes[4]);
8282
8383 /**
@@ -91,7 +91,7 @@ int av_image_fill_pointers(uint8_t *data[4], enum PixelFormat pix_fmt, int heigh · 7 unmodified lines
9191 * error code in case of failure
9292 */
9393 int av_image_alloc(uint8_t *pointers[4], int linesizes[4],
94− int w, int h, enum PixelFormat pix_fmt, int align);
94+ int w, int h, enum AVPixelFormat pix_fmt, int align);
9595
9696 /**
9797 * Copy image plane from src to dst.
@@ -114,7 +114,7 @@ void av_image_copy_plane(uint8_t *dst, int dst_linesize, · 16 unmodified lines
114114 */
115115 void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
116116 const uint8_t *src_data[4], const int src_linesizes[4],
117− enum PixelFormat pix_fmt, int width, int height);
117+ enum AVPixelFormat pix_fmt, int width, int height);
118118
119119 /**
120120 * Check if the given dimension of an image is valid, meaning that all
@@ -128,7 +128,7 @@ void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4], · 7 unmodified lines
128128 */
129129 int av_image_check_size(unsigned int w, unsigned int h, int log_offset, void *log_ctx);
130130
131−int ff_set_systematic_pal2(uint32_t pal[256], enum PixelFormat pix_fmt);
131+int ff_set_systematic_pal2(uint32_t pal[256], enum AVPixelFormat pix_fmt);
132132
133133 /**
134134 * @}
libavutil/pixdesc.c+100−100
@@ -122,8 +122,8 @@ void av_write_image_line(const uint16_t *src, · 121 unmodified lines
122122 }
123123 }
124124
125−const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = {
126− [PIX_FMT_YUV420P] = {
125+const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
126+ [AV_PIX_FMT_YUV420P] = {
127127 .name = "yuv420p",
128128 .nb_components = 3,
129129 .log2_chroma_w = 1,
@@ -135,7 +135,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
135135 },
136136 .flags = PIX_FMT_PLANAR,
137137 },
138− [PIX_FMT_YUYV422] = {
138+ [AV_PIX_FMT_YUYV422] = {
139139 .name = "yuyv422",
140140 .nb_components = 3,
141141 .log2_chroma_w = 1,
@@ -146,7 +146,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 4 unmodified lines
146146 { 0, 3, 4, 0, 7 }, /* V */
147147 },
148148 },
149− [PIX_FMT_RGB24] = {
149+ [AV_PIX_FMT_RGB24] = {
150150 .name = "rgb24",
151151 .nb_components = 3,
152152 .log2_chroma_w = 0,
@@ -158,7 +158,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
158158 },
159159 .flags = PIX_FMT_RGB,
160160 },
161− [PIX_FMT_BGR24] = {
161+ [AV_PIX_FMT_BGR24] = {
162162 .name = "bgr24",
163163 .nb_components = 3,
164164 .log2_chroma_w = 0,
@@ -170,7 +170,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
170170 },
171171 .flags = PIX_FMT_RGB,
172172 },
173− [PIX_FMT_YUV422P] = {
173+ [AV_PIX_FMT_YUV422P] = {
174174 .name = "yuv422p",
175175 .nb_components = 3,
176176 .log2_chroma_w = 1,
@@ -182,7 +182,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
182182 },
183183 .flags = PIX_FMT_PLANAR,
184184 },
185− [PIX_FMT_YUV444P] = {
185+ [AV_PIX_FMT_YUV444P] = {
186186 .name = "yuv444p",
187187 .nb_components = 3,
188188 .log2_chroma_w = 0,
@@ -194,7 +194,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
194194 },
195195 .flags = PIX_FMT_PLANAR,
196196 },
197− [PIX_FMT_YUV410P] = {
197+ [AV_PIX_FMT_YUV410P] = {
198198 .name = "yuv410p",
199199 .nb_components = 3,
200200 .log2_chroma_w = 2,
@@ -206,7 +206,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
206206 },
207207 .flags = PIX_FMT_PLANAR,
208208 },
209− [PIX_FMT_YUV411P] = {
209+ [AV_PIX_FMT_YUV411P] = {
210210 .name = "yuv411p",
211211 .nb_components = 3,
212212 .log2_chroma_w = 2,
@@ -218,7 +218,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
218218 },
219219 .flags = PIX_FMT_PLANAR,
220220 },
221− [PIX_FMT_GRAY8] = {
221+ [AV_PIX_FMT_GRAY8] = {
222222 .name = "gray",
223223 .nb_components = 1,
224224 .log2_chroma_w = 0,
@@ -227,7 +227,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 2 unmodified lines
227227 { 0, 0, 1, 0, 7 }, /* Y */
228228 },
229229 },
230− [PIX_FMT_MONOWHITE] = {
230+ [AV_PIX_FMT_MONOWHITE] = {
231231 .name = "monow",
232232 .nb_components = 1,
233233 .log2_chroma_w = 0,
@@ -237,7 +237,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 3 unmodified lines
237237 },
238238 .flags = PIX_FMT_BITSTREAM,
239239 },
240− [PIX_FMT_MONOBLACK] = {
240+ [AV_PIX_FMT_MONOBLACK] = {
241241 .name = "monob",
242242 .nb_components = 1,
243243 .log2_chroma_w = 0,
@@ -247,7 +247,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 3 unmodified lines
247247 },
248248 .flags = PIX_FMT_BITSTREAM,
249249 },
250− [PIX_FMT_PAL8] = {
250+ [AV_PIX_FMT_PAL8] = {
251251 .name = "pal8",
252252 .nb_components = 1,
253253 .log2_chroma_w = 0,
@@ -257,7 +257,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 3 unmodified lines
257257 },
258258 .flags = PIX_FMT_PAL,
259259 },
260− [PIX_FMT_YUVJ420P] = {
260+ [AV_PIX_FMT_YUVJ420P] = {
261261 .name = "yuvj420p",
262262 .nb_components = 3,
263263 .log2_chroma_w = 1,
@@ -269,7 +269,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
269269 },
270270 .flags = PIX_FMT_PLANAR,
271271 },
272− [PIX_FMT_YUVJ422P] = {
272+ [AV_PIX_FMT_YUVJ422P] = {
273273 .name = "yuvj422p",
274274 .nb_components = 3,
275275 .log2_chroma_w = 1,
@@ -281,7 +281,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
281281 },
282282 .flags = PIX_FMT_PLANAR,
283283 },
284− [PIX_FMT_YUVJ444P] = {
284+ [AV_PIX_FMT_YUVJ444P] = {
285285 .name = "yuvj444p",
286286 .nb_components = 3,
287287 .log2_chroma_w = 0,
@@ -293,15 +293,15 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
293293 },
294294 .flags = PIX_FMT_PLANAR,
295295 },
296− [PIX_FMT_XVMC_MPEG2_MC] = {
296+ [AV_PIX_FMT_XVMC_MPEG2_MC] = {
297297 .name = "xvmcmc",
298298 .flags = PIX_FMT_HWACCEL,
299299 },
300− [PIX_FMT_XVMC_MPEG2_IDCT] = {
300+ [AV_PIX_FMT_XVMC_MPEG2_IDCT] = {
301301 .name = "xvmcidct",
302302 .flags = PIX_FMT_HWACCEL,
303303 },
304− [PIX_FMT_UYVY422] = {
304+ [AV_PIX_FMT_UYVY422] = {
305305 .name = "uyvy422",
306306 .nb_components = 3,
307307 .log2_chroma_w = 1,
@@ -312,7 +312,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 4 unmodified lines
312312 { 0, 3, 3, 0, 7 }, /* V */
313313 },
314314 },
315− [PIX_FMT_UYYVYY411] = {
315+ [AV_PIX_FMT_UYYVYY411] = {
316316 .name = "uyyvyy411",
317317 .nb_components = 3,
318318 .log2_chroma_w = 2,
@@ -323,7 +323,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 4 unmodified lines
323323 { 0, 5, 4, 0, 7 }, /* V */
324324 },
325325 },
326− [PIX_FMT_BGR8] = {
326+ [AV_PIX_FMT_BGR8] = {
327327 .name = "bgr8",
328328 .nb_components = 3,
329329 .log2_chroma_w = 0,
@@ -335,7 +335,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
335335 },
336336 .flags = PIX_FMT_RGB | PIX_FMT_PSEUDOPAL,
337337 },
338− [PIX_FMT_BGR4] = {
338+ [AV_PIX_FMT_BGR4] = {
339339 .name = "bgr4",
340340 .nb_components = 3,
341341 .log2_chroma_w = 0,
@@ -347,7 +347,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
347347 },
348348 .flags = PIX_FMT_BITSTREAM | PIX_FMT_RGB,
349349 },
350− [PIX_FMT_BGR4_BYTE] = {
350+ [AV_PIX_FMT_BGR4_BYTE] = {
351351 .name = "bgr4_byte",
352352 .nb_components = 3,
353353 .log2_chroma_w = 0,
@@ -359,7 +359,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
359359 },
360360 .flags = PIX_FMT_RGB | PIX_FMT_PSEUDOPAL,
361361 },
362− [PIX_FMT_RGB8] = {
362+ [AV_PIX_FMT_RGB8] = {
363363 .name = "rgb8",
364364 .nb_components = 3,
365365 .log2_chroma_w = 0,
@@ -371,7 +371,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
371371 },
372372 .flags = PIX_FMT_RGB | PIX_FMT_PSEUDOPAL,
373373 },
374− [PIX_FMT_RGB4] = {
374+ [AV_PIX_FMT_RGB4] = {
375375 .name = "rgb4",
376376 .nb_components = 3,
377377 .log2_chroma_w = 0,
@@ -383,7 +383,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
383383 },
384384 .flags = PIX_FMT_BITSTREAM | PIX_FMT_RGB,
385385 },
386− [PIX_FMT_RGB4_BYTE] = {
386+ [AV_PIX_FMT_RGB4_BYTE] = {
387387 .name = "rgb4_byte",
388388 .nb_components = 3,
389389 .log2_chroma_w = 0,
@@ -395,7 +395,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
395395 },
396396 .flags = PIX_FMT_RGB | PIX_FMT_PSEUDOPAL,
397397 },
398− [PIX_FMT_NV12] = {
398+ [AV_PIX_FMT_NV12] = {
399399 .name = "nv12",
400400 .nb_components = 3,
401401 .log2_chroma_w = 1,
@@ -407,7 +407,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
407407 },
408408 .flags = PIX_FMT_PLANAR,
409409 },
410− [PIX_FMT_NV21] = {
410+ [AV_PIX_FMT_NV21] = {
411411 .name = "nv21",
412412 .nb_components = 3,
413413 .log2_chroma_w = 1,
@@ -419,7 +419,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
419419 },
420420 .flags = PIX_FMT_PLANAR,
421421 },
422− [PIX_FMT_ARGB] = {
422+ [AV_PIX_FMT_ARGB] = {
423423 .name = "argb",
424424 .nb_components = 4,
425425 .log2_chroma_w = 0,
@@ -432,7 +432,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 6 unmodified lines
432432 },
433433 .flags = PIX_FMT_RGB,
434434 },
435− [PIX_FMT_RGBA] = {
435+ [AV_PIX_FMT_RGBA] = {
436436 .name = "rgba",
437437 .nb_components = 4,
438438 .log2_chroma_w = 0,
@@ -445,7 +445,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 6 unmodified lines
445445 },
446446 .flags = PIX_FMT_RGB,
447447 },
448− [PIX_FMT_ABGR] = {
448+ [AV_PIX_FMT_ABGR] = {
449449 .name = "abgr",
450450 .nb_components = 4,
451451 .log2_chroma_w = 0,
@@ -458,7 +458,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 6 unmodified lines
458458 },
459459 .flags = PIX_FMT_RGB,
460460 },
461− [PIX_FMT_BGRA] = {
461+ [AV_PIX_FMT_BGRA] = {
462462 .name = "bgra",
463463 .nb_components = 4,
464464 .log2_chroma_w = 0,
@@ -471,7 +471,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 6 unmodified lines
471471 },
472472 .flags = PIX_FMT_RGB,
473473 },
474− [PIX_FMT_GRAY16BE] = {
474+ [AV_PIX_FMT_GRAY16BE] = {
475475 .name = "gray16be",
476476 .nb_components = 1,
477477 .log2_chroma_w = 0,
@@ -481,7 +481,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 3 unmodified lines
481481 },
482482 .flags = PIX_FMT_BE,
483483 },
484− [PIX_FMT_GRAY16LE] = {
484+ [AV_PIX_FMT_GRAY16LE] = {
485485 .name = "gray16le",
486486 .nb_components = 1,
487487 .log2_chroma_w = 0,
@@ -490,7 +490,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 2 unmodified lines
490490 { 0, 1, 1, 0, 15 }, /* Y */
491491 },
492492 },
493− [PIX_FMT_YUV440P] = {
493+ [AV_PIX_FMT_YUV440P] = {
494494 .name = "yuv440p",
495495 .nb_components = 3,
496496 .log2_chroma_w = 0,
@@ -502,7 +502,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
502502 },
503503 .flags = PIX_FMT_PLANAR,
504504 },
505− [PIX_FMT_YUVJ440P] = {
505+ [AV_PIX_FMT_YUVJ440P] = {
506506 .name = "yuvj440p",
507507 .nb_components = 3,
508508 .log2_chroma_w = 0,
@@ -514,7 +514,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
514514 },
515515 .flags = PIX_FMT_PLANAR,
516516 },
517− [PIX_FMT_YUVA420P] = {
517+ [AV_PIX_FMT_YUVA420P] = {
518518 .name = "yuva420p",
519519 .nb_components = 4,
520520 .log2_chroma_w = 1,
@@ -527,43 +527,43 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 6 unmodified lines
527527 },
528528 .flags = PIX_FMT_PLANAR,
529529 },
530− [PIX_FMT_VDPAU_H264] = {
530+ [AV_PIX_FMT_VDPAU_H264] = {
531531 .name = "vdpau_h264",
532532 .log2_chroma_w = 1,
533533 .log2_chroma_h = 1,
534534 .flags = PIX_FMT_HWACCEL,
535535 },
536− [PIX_FMT_VDPAU_MPEG1] = {
536+ [AV_PIX_FMT_VDPAU_MPEG1] = {
537537 .name = "vdpau_mpeg1",
538538 .log2_chroma_w = 1,
539539 .log2_chroma_h = 1,
540540 .flags = PIX_FMT_HWACCEL,
541541 },
542− [PIX_FMT_VDPAU_MPEG2] = {
542+ [AV_PIX_FMT_VDPAU_MPEG2] = {
543543 .name = "vdpau_mpeg2",
544544 .log2_chroma_w = 1,
545545 .log2_chroma_h = 1,
546546 .flags = PIX_FMT_HWACCEL,
547547 },
548− [PIX_FMT_VDPAU_WMV3] = {
548+ [AV_PIX_FMT_VDPAU_WMV3] = {
549549 .name = "vdpau_wmv3",
550550 .log2_chroma_w = 1,
551551 .log2_chroma_h = 1,
552552 .flags = PIX_FMT_HWACCEL,
553553 },
554− [PIX_FMT_VDPAU_VC1] = {
554+ [AV_PIX_FMT_VDPAU_VC1] = {
555555 .name = "vdpau_vc1",
556556 .log2_chroma_w = 1,
557557 .log2_chroma_h = 1,
558558 .flags = PIX_FMT_HWACCEL,
559559 },
560− [PIX_FMT_VDPAU_MPEG4] = {
560+ [AV_PIX_FMT_VDPAU_MPEG4] = {
561561 .name = "vdpau_mpeg4",
562562 .log2_chroma_w = 1,
563563 .log2_chroma_h = 1,
564564 .flags = PIX_FMT_HWACCEL,
565565 },
566− [PIX_FMT_RGB48BE] = {
566+ [AV_PIX_FMT_RGB48BE] = {
567567 .name = "rgb48be",
568568 .nb_components = 3,
569569 .log2_chroma_w = 0,
@@ -575,7 +575,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
575575 },
576576 .flags = PIX_FMT_RGB | PIX_FMT_BE,
577577 },
578− [PIX_FMT_RGB48LE] = {
578+ [AV_PIX_FMT_RGB48LE] = {
579579 .name = "rgb48le",
580580 .nb_components = 3,
581581 .log2_chroma_w = 0,
@@ -587,7 +587,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
587587 },
588588 .flags = PIX_FMT_RGB,
589589 },
590− [PIX_FMT_RGB565BE] = {
590+ [AV_PIX_FMT_RGB565BE] = {
591591 .name = "rgb565be",
592592 .nb_components = 3,
593593 .log2_chroma_w = 0,
@@ -599,7 +599,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
599599 },
600600 .flags = PIX_FMT_BE | PIX_FMT_RGB,
601601 },
602− [PIX_FMT_RGB565LE] = {
602+ [AV_PIX_FMT_RGB565LE] = {
603603 .name = "rgb565le",
604604 .nb_components = 3,
605605 .log2_chroma_w = 0,
@@ -611,7 +611,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
611611 },
612612 .flags = PIX_FMT_RGB,
613613 },
614− [PIX_FMT_RGB555BE] = {
614+ [AV_PIX_FMT_RGB555BE] = {
615615 .name = "rgb555be",
616616 .nb_components = 3,
617617 .log2_chroma_w = 0,
@@ -623,7 +623,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
623623 },
624624 .flags = PIX_FMT_BE | PIX_FMT_RGB,
625625 },
626− [PIX_FMT_RGB555LE] = {
626+ [AV_PIX_FMT_RGB555LE] = {
627627 .name = "rgb555le",
628628 .nb_components = 3,
629629 .log2_chroma_w = 0,
@@ -635,7 +635,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
635635 },
636636 .flags = PIX_FMT_RGB,
637637 },
638− [PIX_FMT_RGB444BE] = {
638+ [AV_PIX_FMT_RGB444BE] = {
639639 .name = "rgb444be",
640640 .nb_components = 3,
641641 .log2_chroma_w = 0,
@@ -647,7 +647,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
647647 },
648648 .flags = PIX_FMT_BE | PIX_FMT_RGB,
649649 },
650− [PIX_FMT_RGB444LE] = {
650+ [AV_PIX_FMT_RGB444LE] = {
651651 .name = "rgb444le",
652652 .nb_components = 3,
653653 .log2_chroma_w = 0,
@@ -659,7 +659,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
659659 },
660660 .flags = PIX_FMT_RGB,
661661 },
662− [PIX_FMT_BGR48BE] = {
662+ [AV_PIX_FMT_BGR48BE] = {
663663 .name = "bgr48be",
664664 .nb_components = 3,
665665 .log2_chroma_w = 0,
@@ -671,7 +671,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
671671 },
672672 .flags = PIX_FMT_BE | PIX_FMT_RGB,
673673 },
674− [PIX_FMT_BGR48LE] = {
674+ [AV_PIX_FMT_BGR48LE] = {
675675 .name = "bgr48le",
676676 .nb_components = 3,
677677 .log2_chroma_w = 0,
@@ -683,7 +683,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
683683 },
684684 .flags = PIX_FMT_RGB,
685685 },
686− [PIX_FMT_BGR565BE] = {
686+ [AV_PIX_FMT_BGR565BE] = {
687687 .name = "bgr565be",
688688 .nb_components = 3,
689689 .log2_chroma_w = 0,
@@ -695,7 +695,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
695695 },
696696 .flags = PIX_FMT_BE | PIX_FMT_RGB,
697697 },
698− [PIX_FMT_BGR565LE] = {
698+ [AV_PIX_FMT_BGR565LE] = {
699699 .name = "bgr565le",
700700 .nb_components = 3,
701701 .log2_chroma_w = 0,
@@ -707,7 +707,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
707707 },
708708 .flags = PIX_FMT_RGB,
709709 },
710− [PIX_FMT_BGR555BE] = {
710+ [AV_PIX_FMT_BGR555BE] = {
711711 .name = "bgr555be",
712712 .nb_components = 3,
713713 .log2_chroma_w = 0,
@@ -719,7 +719,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
719719 },
720720 .flags = PIX_FMT_BE | PIX_FMT_RGB,
721721 },
722− [PIX_FMT_BGR555LE] = {
722+ [AV_PIX_FMT_BGR555LE] = {
723723 .name = "bgr555le",
724724 .nb_components = 3,
725725 .log2_chroma_w = 0,
@@ -731,7 +731,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
731731 },
732732 .flags = PIX_FMT_RGB,
733733 },
734− [PIX_FMT_BGR444BE] = {
734+ [AV_PIX_FMT_BGR444BE] = {
735735 .name = "bgr444be",
736736 .nb_components = 3,
737737 .log2_chroma_w = 0,
@@ -743,7 +743,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
743743 },
744744 .flags = PIX_FMT_BE | PIX_FMT_RGB,
745745 },
746− [PIX_FMT_BGR444LE] = {
746+ [AV_PIX_FMT_BGR444LE] = {
747747 .name = "bgr444le",
748748 .nb_components = 3,
749749 .log2_chroma_w = 0,
@@ -755,31 +755,31 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
755755 },
756756 .flags = PIX_FMT_RGB,
757757 },
758− [PIX_FMT_VAAPI_MOCO] = {
758+ [AV_PIX_FMT_VAAPI_MOCO] = {
759759 .name = "vaapi_moco",
760760 .log2_chroma_w = 1,
761761 .log2_chroma_h = 1,
762762 .flags = PIX_FMT_HWACCEL,
763763 },
764− [PIX_FMT_VAAPI_IDCT] = {
764+ [AV_PIX_FMT_VAAPI_IDCT] = {
765765 .name = "vaapi_idct",
766766 .log2_chroma_w = 1,
767767 .log2_chroma_h = 1,
768768 .flags = PIX_FMT_HWACCEL,
769769 },
770− [PIX_FMT_VAAPI_VLD] = {
770+ [AV_PIX_FMT_VAAPI_VLD] = {
771771 .name = "vaapi_vld",
772772 .log2_chroma_w = 1,
773773 .log2_chroma_h = 1,
774774 .flags = PIX_FMT_HWACCEL,
775775 },
776− [PIX_FMT_VDA_VLD] = {
776+ [AV_PIX_FMT_VDA_VLD] = {
777777 .name = "vda_vld",
778778 .log2_chroma_w = 1,
779779 .log2_chroma_h = 1,
780780 .flags = PIX_FMT_HWACCEL,
781781 },
782− [PIX_FMT_YUV420P9LE] = {
782+ [AV_PIX_FMT_YUV420P9LE] = {
783783 .name = "yuv420p9le",
784784 .nb_components = 3,
785785 .log2_chroma_w = 1,
@@ -791,7 +791,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
791791 },
792792 .flags = PIX_FMT_PLANAR,
793793 },
794− [PIX_FMT_YUV420P9BE] = {
794+ [AV_PIX_FMT_YUV420P9BE] = {
795795 .name = "yuv420p9be",
796796 .nb_components = 3,
797797 .log2_chroma_w = 1,
@@ -803,7 +803,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
803803 },
804804 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
805805 },
806− [PIX_FMT_YUV420P10LE] = {
806+ [AV_PIX_FMT_YUV420P10LE] = {
807807 .name = "yuv420p10le",
808808 .nb_components = 3,
809809 .log2_chroma_w = 1,
@@ -815,7 +815,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
815815 },
816816 .flags = PIX_FMT_PLANAR,
817817 },
818− [PIX_FMT_YUV420P10BE] = {
818+ [AV_PIX_FMT_YUV420P10BE] = {
819819 .name = "yuv420p10be",
820820 .nb_components = 3,
821821 .log2_chroma_w = 1,
@@ -827,7 +827,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
827827 },
828828 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
829829 },
830− [PIX_FMT_YUV420P16LE] = {
830+ [AV_PIX_FMT_YUV420P16LE] = {
831831 .name = "yuv420p16le",
832832 .nb_components = 3,
833833 .log2_chroma_w = 1,
@@ -839,7 +839,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
839839 },
840840 .flags = PIX_FMT_PLANAR,
841841 },
842− [PIX_FMT_YUV420P16BE] = {
842+ [AV_PIX_FMT_YUV420P16BE] = {
843843 .name = "yuv420p16be",
844844 .nb_components = 3,
845845 .log2_chroma_w = 1,
@@ -851,7 +851,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
851851 },
852852 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
853853 },
854− [PIX_FMT_YUV422P9LE] = {
854+ [AV_PIX_FMT_YUV422P9LE] = {
855855 .name = "yuv422p9le",
856856 .nb_components = 3,
857857 .log2_chroma_w = 1,
@@ -863,7 +863,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
863863 },
864864 .flags = PIX_FMT_PLANAR,
865865 },
866− [PIX_FMT_YUV422P9BE] = {
866+ [AV_PIX_FMT_YUV422P9BE] = {
867867 .name = "yuv422p9be",
868868 .nb_components = 3,
869869 .log2_chroma_w = 1,
@@ -875,7 +875,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
875875 },
876876 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
877877 },
878− [PIX_FMT_YUV422P10LE] = {
878+ [AV_PIX_FMT_YUV422P10LE] = {
879879 .name = "yuv422p10le",
880880 .nb_components = 3,
881881 .log2_chroma_w = 1,
@@ -887,7 +887,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
887887 },
888888 .flags = PIX_FMT_PLANAR,
889889 },
890− [PIX_FMT_YUV422P10BE] = {
890+ [AV_PIX_FMT_YUV422P10BE] = {
891891 .name = "yuv422p10be",
892892 .nb_components = 3,
893893 .log2_chroma_w = 1,
@@ -899,7 +899,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
899899 },
900900 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
901901 },
902− [PIX_FMT_YUV422P16LE] = {
902+ [AV_PIX_FMT_YUV422P16LE] = {
903903 .name = "yuv422p16le",
904904 .nb_components = 3,
905905 .log2_chroma_w = 1,
@@ -911,7 +911,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
911911 },
912912 .flags = PIX_FMT_PLANAR,
913913 },
914− [PIX_FMT_YUV422P16BE] = {
914+ [AV_PIX_FMT_YUV422P16BE] = {
915915 .name = "yuv422p16be",
916916 .nb_components = 3,
917917 .log2_chroma_w = 1,
@@ -923,7 +923,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
923923 },
924924 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
925925 },
926− [PIX_FMT_YUV444P16LE] = {
926+ [AV_PIX_FMT_YUV444P16LE] = {
927927 .name = "yuv444p16le",
928928 .nb_components = 3,
929929 .log2_chroma_w = 0,
@@ -935,7 +935,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
935935 },
936936 .flags = PIX_FMT_PLANAR,
937937 },
938− [PIX_FMT_YUV444P16BE] = {
938+ [AV_PIX_FMT_YUV444P16BE] = {
939939 .name = "yuv444p16be",
940940 .nb_components = 3,
941941 .log2_chroma_w = 0,
@@ -947,7 +947,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
947947 },
948948 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
949949 },
950− [PIX_FMT_YUV444P10LE] = {
950+ [AV_PIX_FMT_YUV444P10LE] = {
951951 .name = "yuv444p10le",
952952 .nb_components = 3,
953953 .log2_chroma_w = 0,
@@ -959,7 +959,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
959959 },
960960 .flags = PIX_FMT_PLANAR,
961961 },
962− [PIX_FMT_YUV444P10BE] = {
962+ [AV_PIX_FMT_YUV444P10BE] = {
963963 .name = "yuv444p10be",
964964 .nb_components = 3,
965965 .log2_chroma_w = 0,
@@ -971,7 +971,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
971971 },
972972 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
973973 },
974− [PIX_FMT_YUV444P9LE] = {
974+ [AV_PIX_FMT_YUV444P9LE] = {
975975 .name = "yuv444p9le",
976976 .nb_components = 3,
977977 .log2_chroma_w = 0,
@@ -983,7 +983,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
983983 },
984984 .flags = PIX_FMT_PLANAR,
985985 },
986− [PIX_FMT_YUV444P9BE] = {
986+ [AV_PIX_FMT_YUV444P9BE] = {
987987 .name = "yuv444p9be",
988988 .nb_components = 3,
989989 .log2_chroma_w = 0,
@@ -995,13 +995,13 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
995995 },
996996 .flags = PIX_FMT_BE | PIX_FMT_PLANAR,
997997 },
998− [PIX_FMT_DXVA2_VLD] = {
998+ [AV_PIX_FMT_DXVA2_VLD] = {
999999 .name = "dxva2_vld",
10001000 .log2_chroma_w = 1,
10011001 .log2_chroma_h = 1,
10021002 .flags = PIX_FMT_HWACCEL,
10031003 },
1004− [PIX_FMT_Y400A] = {
1004+ [AV_PIX_FMT_Y400A] = {
10051005 .name = "y400a",
10061006 .nb_components = 2,
10071007 .comp = {
@@ -1009,7 +1009,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 1 unmodified line
10091009 { 0, 1, 2, 0, 7 }, /* A */
10101010 },
10111011 },
1012− [PIX_FMT_GBRP] = {
1012+ [AV_PIX_FMT_GBRP] = {
10131013 .name = "gbrp",
10141014 .nb_components = 3,
10151015 .log2_chroma_w = 0,
@@ -1021,7 +1021,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
10211021 },
10221022 .flags = PIX_FMT_PLANAR | PIX_FMT_RGB,
10231023 },
1024− [PIX_FMT_GBRP9LE] = {
1024+ [AV_PIX_FMT_GBRP9LE] = {
10251025 .name = "gbrp9le",
10261026 .nb_components = 3,
10271027 .log2_chroma_w = 0,
@@ -1033,7 +1033,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
10331033 },
10341034 .flags = PIX_FMT_PLANAR | PIX_FMT_RGB,
10351035 },
1036− [PIX_FMT_GBRP9BE] = {
1036+ [AV_PIX_FMT_GBRP9BE] = {
10371037 .name = "gbrp9be",
10381038 .nb_components = 3,
10391039 .log2_chroma_w = 0,
@@ -1045,7 +1045,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
10451045 },
10461046 .flags = PIX_FMT_BE | PIX_FMT_PLANAR | PIX_FMT_RGB,
10471047 },
1048− [PIX_FMT_GBRP10LE] = {
1048+ [AV_PIX_FMT_GBRP10LE] = {
10491049 .name = "gbrp10le",
10501050 .nb_components = 3,
10511051 .log2_chroma_w = 0,
@@ -1057,7 +1057,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
10571057 },
10581058 .flags = PIX_FMT_PLANAR | PIX_FMT_RGB,
10591059 },
1060− [PIX_FMT_GBRP10BE] = {
1060+ [AV_PIX_FMT_GBRP10BE] = {
10611061 .name = "gbrp10be",
10621062 .nb_components = 3,
10631063 .log2_chroma_w = 0,
@@ -1069,7 +1069,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
10691069 },
10701070 .flags = PIX_FMT_BE | PIX_FMT_PLANAR | PIX_FMT_RGB,
10711071 },
1072− [PIX_FMT_GBRP16LE] = {
1072+ [AV_PIX_FMT_GBRP16LE] = {
10731073 .name = "gbrp16le",
10741074 .nb_components = 3,
10751075 .log2_chroma_w = 0,
@@ -1081,7 +1081,7 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 5 unmodified lines
10811081 },
10821082 .flags = PIX_FMT_PLANAR | PIX_FMT_RGB,
10831083 },
1084− [PIX_FMT_GBRP16BE] = {
1084+ [AV_PIX_FMT_GBRP16BE] = {
10851085 .name = "gbrp16be",
10861086 .nb_components = 3,
10871087 .log2_chroma_w = 0,
@@ -1095,21 +1095,21 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { · 7 unmodified lines
10951095 },
10961096 };
10971097
1098−static enum PixelFormat get_pix_fmt_internal(const char *name)
1098+static enum AVPixelFormat get_pix_fmt_internal(const char *name)
10991099 {
1100− enum PixelFormat pix_fmt;
1100+ enum AVPixelFormat pix_fmt;
11011101
1102− for (pix_fmt = 0; pix_fmt < PIX_FMT_NB; pix_fmt++)
1102+ for (pix_fmt = 0; pix_fmt < AV_PIX_FMT_NB; pix_fmt++)
11031103 if (av_pix_fmt_descriptors[pix_fmt].name &&
11041104 !strcmp(av_pix_fmt_descriptors[pix_fmt].name, name))
11051105 return pix_fmt;
11061106
1107− return PIX_FMT_NONE;
1107+ return AV_PIX_FMT_NONE;
11081108 }
11091109
1110−const char *av_get_pix_fmt_name(enum PixelFormat pix_fmt)
1110+const char *av_get_pix_fmt_name(enum AVPixelFormat pix_fmt)
11111111 {
1112− return (unsigned)pix_fmt < PIX_FMT_NB ?
1112+ return (unsigned)pix_fmt < AV_PIX_FMT_NB ?
11131113 av_pix_fmt_descriptors[pix_fmt].name : NULL;
11141114 }
11151115
@@ -1119,9 +1119,9 @@ const char *av_get_pix_fmt_name(enum PixelFormat pix_fmt) · 3 unmodified lines
11191119 # define X_NE(be, le) le
11201120 #endif
11211121
1122−enum PixelFormat av_get_pix_fmt(const char *name)
1122+enum AVPixelFormat av_get_pix_fmt(const char *name)
11231123 {
1124− enum PixelFormat pix_fmt;
1124+ enum AVPixelFormat pix_fmt;
11251125
11261126 if (!strcmp(name, "rgb32"))
11271127 name = X_NE("argb", "bgra");
@@ -1129,7 +1129,7 @@ enum PixelFormat av_get_pix_fmt(const char *name) · 1 unmodified line
11291129 name = X_NE("abgr", "rgba");
11301130
11311131 pix_fmt = get_pix_fmt_internal(name);
1132− if (pix_fmt == PIX_FMT_NONE) {
1132+ if (pix_fmt == AV_PIX_FMT_NONE) {
11331133 char name2[32];
11341134
11351135 snprintf(name2, sizeof(name2), "%s%s", name, X_NE("be", "le"));
@@ -1151,7 +1151,7 @@ int av_get_bits_per_pixel(const AVPixFmtDescriptor *pixdesc) · 15 unmodified lines
11511151 return bits >> log2_pixels;
11521152 }
11531153
1154−char *av_get_pix_fmt_string (char *buf, int buf_size, enum PixelFormat pix_fmt)
1154+char *av_get_pix_fmt_string (char *buf, int buf_size, enum AVPixelFormat pix_fmt)
11551155 {
11561156 /* print header */
11571157 if (pix_fmt < 0) {
libavutil/pixdesc.h+3−3
@@ -148,7 +148,7 @@ void av_write_image_line(const uint16_t *src, uint8_t *data[4], const int linesi · 147 unmodified lines
148148 *
149149 * Finally if no pixel format has been found, returns PIX_FMT_NONE.
150150 */
151−enum PixelFormat av_get_pix_fmt(const char *name);
151+enum AVPixelFormat av_get_pix_fmt(const char *name);
152152
153153 /**
154154 * Return the short name for a pixel format, NULL in case pix_fmt is
@@ -156,7 +156,7 @@ enum PixelFormat av_get_pix_fmt(const char *name); · 1 unmodified line
156156 *
157157 * @see av_get_pix_fmt(), av_get_pix_fmt_string()
158158 */
159−const char *av_get_pix_fmt_name(enum PixelFormat pix_fmt);
159+const char *av_get_pix_fmt_name(enum AVPixelFormat pix_fmt);
160160
161161 /**
162162 * Print in buf the string corresponding to the pixel format with
@@ -168,7 +168,7 @@ const char *av_get_pix_fmt_name(enum PixelFormat pix_fmt); · 5 unmodified lines
168168 * corresponding info string, or a negative value to print the
169169 * corresponding header.
170170 */
171−char *av_get_pix_fmt_string (char *buf, int buf_size, enum PixelFormat pix_fmt);
171+char *av_get_pix_fmt_string (char *buf, int buf_size, enum AVPixelFormat pix_fmt);
172172
173173 /**
174174 * Return the number of bits per pixel used by the pixel format
libswscale/bfin/swscale_bfin.c+2−2
@@ -73,12 +73,12 @@ static int yuyvtoyv12_unscaled(SwsContext *c, const uint8_t *src[], · 72 unmodified lines
7373
7474 void ff_bfin_get_unscaled_swscale(SwsContext *c)
7575 {
76− if (c->dstFormat == PIX_FMT_YUV420P && c->srcFormat == PIX_FMT_UYVY422) {
76+ if (c->dstFormat == AV_PIX_FMT_YUV420P && c->srcFormat == AV_PIX_FMT_UYVY422) {
7777 av_log(NULL, AV_LOG_VERBOSE,
7878 "selecting Blackfin optimized uyvytoyv12_unscaled\n");
7979 c->swScale = uyvytoyv12_unscaled;
8080 }
81− if (c->dstFormat == PIX_FMT_YUV420P && c->srcFormat == PIX_FMT_YUYV422) {
81+ if (c->dstFormat == AV_PIX_FMT_YUV420P && c->srcFormat == AV_PIX_FMT_YUYV422) {
8282 av_log(NULL, AV_LOG_VERBOSE,
8383 "selecting Blackfin optimized yuyvtoyv12_unscaled\n");
8484 c->swScale = yuyvtoyv12_unscaled;
libswscale/bfin/yuv2rgb_bfin.c+6−6
@@ -172,22 +172,22 @@ SwsFunc ff_yuv2rgb_get_func_ptr_bfin(SwsContext *c) · 171 unmodified lines
172172 SwsFunc f;
173173
174174 switch (c->dstFormat) {
175− case PIX_FMT_RGB555:
175+ case AV_PIX_FMT_RGB555:
176176 f = bfin_yuv420_rgb555;
177177 break;
178− case PIX_FMT_BGR555:
178+ case AV_PIX_FMT_BGR555:
179179 f = bfin_yuv420_bgr555;
180180 break;
181− case PIX_FMT_RGB565:
181+ case AV_PIX_FMT_RGB565:
182182 f = bfin_yuv420_rgb565;
183183 break;
184− case PIX_FMT_BGR565:
184+ case AV_PIX_FMT_BGR565:
185185 f = bfin_yuv420_bgr565;
186186 break;
187− case PIX_FMT_RGB24:
187+ case AV_PIX_FMT_RGB24:
188188 f = bfin_yuv420_rgb24;
189189 break;
190− case PIX_FMT_BGR24:
190+ case AV_PIX_FMT_BGR24:
191191 f = bfin_yuv420_bgr24;
192192 break;
193193 default:
libswscale/input.c+177−177
@@ -48,12 +48,12 @@ · 47 unmodified lines
4848
4949 #define input_pixel(pos) (isBE(origin) ? AV_RB16(pos) : AV_RL16(pos))
5050
51−#define r ((origin == PIX_FMT_BGR48BE || origin == PIX_FMT_BGR48LE) ? b_r : r_b)
52−#define b ((origin == PIX_FMT_BGR48BE || origin == PIX_FMT_BGR48LE) ? r_b : b_r)
51+#define r ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE) ? b_r : r_b)
52+#define b ((origin == AV_PIX_FMT_BGR48BE || origin == AV_PIX_FMT_BGR48LE) ? r_b : b_r)
5353
5454 static av_always_inline void rgb48ToY_c_template(uint16_t *dst,
5555 const uint16_t *src, int width,
56− enum PixelFormat origin)
56+ enum AVPixelFormat origin)
5757 {
5858 int i;
5959 for (i = 0; i < width; i++) {
@@ -70,7 +70,7 @@ static av_always_inline void rgb48ToUV_c_template(uint16_t *dstU, · 10 unmodified lines
7070 const uint16_t *src1,
7171 const uint16_t *src2,
7272 int width,
73− enum PixelFormat origin)
73+ enum AVPixelFormat origin)
7474 {
7575 int i;
7676 assert(src1 == src2);
@@ -89,7 +89,7 @@ static av_always_inline void rgb48ToUV_half_c_template(uint16_t *dstU, · 12 unmodified lines
8989 const uint16_t *src1,
9090 const uint16_t *src2,
9191 int width,
92− enum PixelFormat origin)
92+ enum AVPixelFormat origin)
9393 {
9494 int i;
9595 assert(src1 == src2);
@@ -149,15 +149,15 @@ static void pattern ## 48 ## BE_LE ## ToUV_half_c(uint8_t *_dstU, \ · 53 unmodified lines
149149 rgb48ToUV_half_c_template(dstU, dstV, src1, src2, width, origin); \
150150 }
151151
152−rgb48funcs(rgb, LE, PIX_FMT_RGB48LE)
153−rgb48funcs(rgb, BE, PIX_FMT_RGB48BE)
154−rgb48funcs(bgr, LE, PIX_FMT_BGR48LE)
155−rgb48funcs(bgr, BE, PIX_FMT_BGR48BE)
152+rgb48funcs(rgb, LE, AV_PIX_FMT_RGB48LE)
153+rgb48funcs(rgb, BE, AV_PIX_FMT_RGB48BE)
154+rgb48funcs(bgr, LE, AV_PIX_FMT_BGR48LE)
155+rgb48funcs(bgr, BE, AV_PIX_FMT_BGR48BE)
156156
157−#define input_pixel(i) ((origin == PIX_FMT_RGBA || \
158− origin == PIX_FMT_BGRA || \
159− origin == PIX_FMT_ARGB || \
160− origin == PIX_FMT_ABGR) \
157+#define input_pixel(i) ((origin == AV_PIX_FMT_RGBA || \
158+ origin == AV_PIX_FMT_BGRA || \
159+ origin == AV_PIX_FMT_ARGB || \
160+ origin == AV_PIX_FMT_ABGR) \
161161 ? AV_RN32A(&src[(i) * 4]) \
162162 : (isBE(origin) ? AV_RB16(&src[(i) * 2]) \
163163 : AV_RL16(&src[(i) * 2])))
@@ -165,7 +165,7 @@ rgb48funcs(bgr, BE, PIX_FMT_BGR48BE) · 1 unmodified line
165165 static av_always_inline void rgb16_32ToY_c_template(uint8_t *dst,
166166 const uint8_t *src,
167167 int width,
168− enum PixelFormat origin,
168+ enum AVPixelFormat origin,
169169 int shr, int shg,
170170 int shb, int shp,
171171 int maskr, int maskg,
@@ -190,7 +190,7 @@ static av_always_inline void rgb16_32ToUV_c_template(uint8_t *dstU, · 18 unmodified lines
190190 uint8_t *dstV,
191191 const uint8_t *src,
192192 int width,
193− enum PixelFormat origin,
193+ enum AVPixelFormat origin,
194194 int shr, int shg,
195195 int shb, int shp,
196196 int maskr, int maskg,
@@ -217,7 +217,7 @@ static av_always_inline void rgb16_32ToUV_half_c_template(uint8_t *dstU, · 20 unmodified lines
217217 uint8_t *dstV,
218218 const uint8_t *src,
219219 int width,
220− enum PixelFormat origin,
220+ enum AVPixelFormat origin,
221221 int shr, int shg,
222222 int shb, int shp,
223223 int maskr, int maskg,
@@ -241,8 +241,8 @@ static av_always_inline void rgb16_32ToUV_half_c_template(uint8_t *dstU, · 17 unmodified lines
241241
242242 b = (rb & maskb) >> shb;
243243 if (shp ||
244− origin == PIX_FMT_BGR565LE || origin == PIX_FMT_BGR565BE ||
245− origin == PIX_FMT_RGB565LE || origin == PIX_FMT_RGB565BE) {
244+ origin == AV_PIX_FMT_BGR565LE || origin == AV_PIX_FMT_BGR565BE ||
245+ origin == AV_PIX_FMT_RGB565LE || origin == AV_PIX_FMT_RGB565BE) {
246246 g >>= shg;
247247 } else {
248248 g = (g & maskg) >> shg;
@@ -285,22 +285,22 @@ static void name ## ToUV_half_c(uint8_t *dstU, uint8_t *dstV, \ · 36 unmodified lines
285285 rsh, gsh, bsh, S); \
286286 }
287287
288−rgb16_32_wrapper(PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8)
289−rgb16_32_wrapper(PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8)
290−rgb16_32_wrapper(PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8)
291−rgb16_32_wrapper(PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8)
292−rgb16_32_wrapper(PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8)
293−rgb16_32_wrapper(PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7)
294−rgb16_32_wrapper(PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4)
295−rgb16_32_wrapper(PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8)
296−rgb16_32_wrapper(PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7)
297−rgb16_32_wrapper(PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4)
298−rgb16_32_wrapper(PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8)
299−rgb16_32_wrapper(PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7)
300−rgb16_32_wrapper(PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4)
301−rgb16_32_wrapper(PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8)
302−rgb16_32_wrapper(PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7)
303−rgb16_32_wrapper(PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4)
288+rgb16_32_wrapper(AV_PIX_FMT_BGR32, bgr32, 16, 0, 0, 0, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8)
289+rgb16_32_wrapper(AV_PIX_FMT_BGR32_1, bgr321, 16, 0, 0, 8, 0xFF0000, 0xFF00, 0x00FF, 8, 0, 8, RGB2YUV_SHIFT + 8)
290+rgb16_32_wrapper(AV_PIX_FMT_RGB32, rgb32, 0, 0, 16, 0, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8)
291+rgb16_32_wrapper(AV_PIX_FMT_RGB32_1, rgb321, 0, 0, 16, 8, 0x00FF, 0xFF00, 0xFF0000, 8, 0, 8, RGB2YUV_SHIFT + 8)
292+rgb16_32_wrapper(AV_PIX_FMT_BGR565LE, bgr16le, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8)
293+rgb16_32_wrapper(AV_PIX_FMT_BGR555LE, bgr15le, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7)
294+rgb16_32_wrapper(AV_PIX_FMT_BGR444LE, bgr12le, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4)
295+rgb16_32_wrapper(AV_PIX_FMT_RGB565LE, rgb16le, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8)
296+rgb16_32_wrapper(AV_PIX_FMT_RGB555LE, rgb15le, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7)
297+rgb16_32_wrapper(AV_PIX_FMT_RGB444LE, rgb12le, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4)
298+rgb16_32_wrapper(AV_PIX_FMT_BGR565BE, bgr16be, 0, 0, 0, 0, 0x001F, 0x07E0, 0xF800, 11, 5, 0, RGB2YUV_SHIFT + 8)
299+rgb16_32_wrapper(AV_PIX_FMT_BGR555BE, bgr15be, 0, 0, 0, 0, 0x001F, 0x03E0, 0x7C00, 10, 5, 0, RGB2YUV_SHIFT + 7)
300+rgb16_32_wrapper(AV_PIX_FMT_BGR444BE, bgr12be, 0, 0, 0, 0, 0x000F, 0x00F0, 0x0F00, 8, 4, 0, RGB2YUV_SHIFT + 4)
301+rgb16_32_wrapper(AV_PIX_FMT_RGB565BE, rgb16be, 0, 0, 0, 0, 0xF800, 0x07E0, 0x001F, 0, 5, 11, RGB2YUV_SHIFT + 8)
302+rgb16_32_wrapper(AV_PIX_FMT_RGB555BE, rgb15be, 0, 0, 0, 0, 0x7C00, 0x03E0, 0x001F, 0, 5, 10, RGB2YUV_SHIFT + 7)
303+rgb16_32_wrapper(AV_PIX_FMT_RGB444BE, rgb12be, 0, 0, 0, 0, 0x0F00, 0x00F0, 0x000F, 0, 4, 8, RGB2YUV_SHIFT + 4)
304304
305305 static void abgrToA_c(uint8_t *dst, const uint8_t *src, int width,
306306 uint32_t *unused)
@@ -670,211 +670,211 @@ static void planar_rgb16be_to_uv(uint8_t *dstU, uint8_t *dstV, · 363 unmodified lines
670670
671671 av_cold void ff_sws_init_input_funcs(SwsContext *c)
672672 {
673− enum PixelFormat srcFormat = c->srcFormat;
673+ enum AVPixelFormat srcFormat = c->srcFormat;
674674
675675 c->chrToYV12 = NULL;
676676 switch (srcFormat) {
677− case PIX_FMT_YUYV422:
677+ case AV_PIX_FMT_YUYV422:
678678 c->chrToYV12 = yuy2ToUV_c;
679679 break;
680− case PIX_FMT_UYVY422:
680+ case AV_PIX_FMT_UYVY422:
681681 c->chrToYV12 = uyvyToUV_c;
682682 break;
683− case PIX_FMT_NV12:
683+ case AV_PIX_FMT_NV12:
684684 c->chrToYV12 = nv12ToUV_c;
685685 break;
686− case PIX_FMT_NV21:
686+ case AV_PIX_FMT_NV21:
687687 c->chrToYV12 = nv21ToUV_c;
688688 break;
689− case PIX_FMT_RGB8:
690− case PIX_FMT_BGR8:
691− case PIX_FMT_PAL8:
692− case PIX_FMT_BGR4_BYTE:
693− case PIX_FMT_RGB4_BYTE:
689+ case AV_PIX_FMT_RGB8:
690+ case AV_PIX_FMT_BGR8:
691+ case AV_PIX_FMT_PAL8:
692+ case AV_PIX_FMT_BGR4_BYTE:
693+ case AV_PIX_FMT_RGB4_BYTE:
694694 c->chrToYV12 = palToUV_c;
695695 break;
696− case PIX_FMT_GBRP9LE:
696+ case AV_PIX_FMT_GBRP9LE:
697697 c->readChrPlanar = planar_rgb9le_to_uv;
698698 break;
699− case PIX_FMT_GBRP10LE:
699+ case AV_PIX_FMT_GBRP10LE:
700700 c->readChrPlanar = planar_rgb10le_to_uv;
701701 break;
702− case PIX_FMT_GBRP16LE:
702+ case AV_PIX_FMT_GBRP16LE:
703703 c->readChrPlanar = planar_rgb16le_to_uv;
704704 break;
705− case PIX_FMT_GBRP9BE:
705+ case AV_PIX_FMT_GBRP9BE:
706706 c->readChrPlanar = planar_rgb9be_to_uv;
707707 break;
708− case PIX_FMT_GBRP10BE:
708+ case AV_PIX_FMT_GBRP10BE:
709709 c->readChrPlanar = planar_rgb10be_to_uv;
710710 break;
711− case PIX_FMT_GBRP16BE:
711+ case AV_PIX_FMT_GBRP16BE:
712712 c->readChrPlanar = planar_rgb16be_to_uv;
713713 break;
714− case PIX_FMT_GBRP:
714+ case AV_PIX_FMT_GBRP:
715715 c->readChrPlanar = planar_rgb_to_uv;
716716 break;
717717 #if HAVE_BIGENDIAN
718− case PIX_FMT_YUV444P9LE:
719− case PIX_FMT_YUV422P9LE:
720− case PIX_FMT_YUV420P9LE:
721− case PIX_FMT_YUV422P10LE:
722− case PIX_FMT_YUV444P10LE:
723− case PIX_FMT_YUV420P10LE:
724− case PIX_FMT_YUV420P16LE:
725− case PIX_FMT_YUV422P16LE:
726− case PIX_FMT_YUV444P16LE:
718+ case AV_PIX_FMT_YUV444P9LE:
719+ case AV_PIX_FMT_YUV422P9LE:
720+ case AV_PIX_FMT_YUV420P9LE:
721+ case AV_PIX_FMT_YUV422P10LE:
722+ case AV_PIX_FMT_YUV444P10LE:
723+ case AV_PIX_FMT_YUV420P10LE:
724+ case AV_PIX_FMT_YUV420P16LE:
725+ case AV_PIX_FMT_YUV422P16LE:
726+ case AV_PIX_FMT_YUV444P16LE:
727727 c->chrToYV12 = bswap16UV_c;
728728 break;
729729 #else
730− case PIX_FMT_YUV444P9BE:
731− case PIX_FMT_YUV422P9BE:
732− case PIX_FMT_YUV420P9BE:
733− case PIX_FMT_YUV444P10BE:
734− case PIX_FMT_YUV422P10BE:
735− case PIX_FMT_YUV420P10BE:
736− case PIX_FMT_YUV420P16BE:
737− case PIX_FMT_YUV422P16BE:
738− case PIX_FMT_YUV444P16BE:
730+ case AV_PIX_FMT_YUV444P9BE:
731+ case AV_PIX_FMT_YUV422P9BE:
732+ case AV_PIX_FMT_YUV420P9BE:
733+ case AV_PIX_FMT_YUV444P10BE:
734+ case AV_PIX_FMT_YUV422P10BE:
735+ case AV_PIX_FMT_YUV420P10BE:
736+ case AV_PIX_FMT_YUV420P16BE:
737+ case AV_PIX_FMT_YUV422P16BE:
738+ case AV_PIX_FMT_YUV444P16BE:
739739 c->chrToYV12 = bswap16UV_c;
740740 break;
741741 #endif
742742 }
743743 if (c->chrSrcHSubSample) {
744744 switch (srcFormat) {
745− case PIX_FMT_RGB48BE:
745+ case AV_PIX_FMT_RGB48BE:
746746 c->chrToYV12 = rgb48BEToUV_half_c;
747747 break;
748− case PIX_FMT_RGB48LE:
748+ case AV_PIX_FMT_RGB48LE:
749749 c->chrToYV12 = rgb48LEToUV_half_c;
750750 break;
751− case PIX_FMT_BGR48BE:
751+ case AV_PIX_FMT_BGR48BE:
752752 c->chrToYV12 = bgr48BEToUV_half_c;
753753 break;
754− case PIX_FMT_BGR48LE:
754+ case AV_PIX_FMT_BGR48LE:
755755 c->chrToYV12 = bgr48LEToUV_half_c;
756756 break;
757− case PIX_FMT_RGB32:
757+ case AV_PIX_FMT_RGB32:
758758 c->chrToYV12 = bgr32ToUV_half_c;
759759 break;
760− case PIX_FMT_RGB32_1:
760+ case AV_PIX_FMT_RGB32_1:
761761 c->chrToYV12 = bgr321ToUV_half_c;
762762 break;
763− case PIX_FMT_BGR24:
763+ case AV_PIX_FMT_BGR24:
764764 c->chrToYV12 = bgr24ToUV_half_c;
765765 break;
766− case PIX_FMT_BGR565LE:
766+ case AV_PIX_FMT_BGR565LE:
767767 c->chrToYV12 = bgr16leToUV_half_c;
768768 break;
769− case PIX_FMT_BGR565BE:
769+ case AV_PIX_FMT_BGR565BE:
770770 c->chrToYV12 = bgr16beToUV_half_c;
771771 break;
772− case PIX_FMT_BGR555LE:
772+ case AV_PIX_FMT_BGR555LE:
773773 c->chrToYV12 = bgr15leToUV_half_c;
774774 break;
775− case PIX_FMT_BGR555BE:
775+ case AV_PIX_FMT_BGR555BE:
776776 c->chrToYV12 = bgr15beToUV_half_c;
777777 break;
778− case PIX_FMT_BGR444LE:
778+ case AV_PIX_FMT_BGR444LE:
779779 c->chrToYV12 = bgr12leToUV_half_c;
780780 break;
781− case PIX_FMT_BGR444BE:
781+ case AV_PIX_FMT_BGR444BE:
782782 c->chrToYV12 = bgr12beToUV_half_c;
783783 break;
784− case PIX_FMT_BGR32:
784+ case AV_PIX_FMT_BGR32:
785785 c->chrToYV12 = rgb32ToUV_half_c;
786786 break;
787− case PIX_FMT_BGR32_1:
787+ case AV_PIX_FMT_BGR32_1:
788788 c->chrToYV12 = rgb321ToUV_half_c;
789789 break;
790− case PIX_FMT_RGB24:
790+ case AV_PIX_FMT_RGB24:
791791 c->chrToYV12 = rgb24ToUV_half_c;
792792 break;
793− case PIX_FMT_RGB565LE:
793+ case AV_PIX_FMT_RGB565LE:
794794 c->chrToYV12 = rgb16leToUV_half_c;
795795 break;
796− case PIX_FMT_RGB565BE:
796+ case AV_PIX_FMT_RGB565BE:
797797 c->chrToYV12 = rgb16beToUV_half_c;
798798 break;
799− case PIX_FMT_RGB555LE:
799+ case AV_PIX_FMT_RGB555LE:
800800 c->chrToYV12 = rgb15leToUV_half_c;
801801 break;
802− case PIX_FMT_RGB555BE:
802+ case AV_PIX_FMT_RGB555BE:
803803 c->chrToYV12 = rgb15beToUV_half_c;
804804 break;
805− case PIX_FMT_RGB444LE:
805+ case AV_PIX_FMT_RGB444LE:
806806 c->chrToYV12 = rgb12leToUV_half_c;
807807 break;
808− case PIX_FMT_RGB444BE:
808+ case AV_PIX_FMT_RGB444BE:
809809 c->chrToYV12 = rgb12beToUV_half_c;
810810 break;
811811 }
812812 } else {
813813 switch (srcFormat) {
814− case PIX_FMT_RGB48BE:
814+ case AV_PIX_FMT_RGB48BE:
815815 c->chrToYV12 = rgb48BEToUV_c;
816816 break;
817− case PIX_FMT_RGB48LE:
817+ case AV_PIX_FMT_RGB48LE:
818818 c->chrToYV12 = rgb48LEToUV_c;
819819 break;
820− case PIX_FMT_BGR48BE:
820+ case AV_PIX_FMT_BGR48BE:
821821 c->chrToYV12 = bgr48BEToUV_c;
822822 break;
823− case PIX_FMT_BGR48LE:
823+ case AV_PIX_FMT_BGR48LE:
824824 c->chrToYV12 = bgr48LEToUV_c;
825825 break;
826− case PIX_FMT_RGB32:
826+ case AV_PIX_FMT_RGB32:
827827 c->chrToYV12 = bgr32ToUV_c;
828828 break;
829− case PIX_FMT_RGB32_1:
829+ case AV_PIX_FMT_RGB32_1:
830830 c->chrToYV12 = bgr321ToUV_c;
831831 break;
832− case PIX_FMT_BGR24:
832+ case AV_PIX_FMT_BGR24:
833833 c->chrToYV12 = bgr24ToUV_c;
834834 break;
835− case PIX_FMT_BGR565LE:
835+ case AV_PIX_FMT_BGR565LE:
836836 c->chrToYV12 = bgr16leToUV_c;
837837 break;
838− case PIX_FMT_BGR565BE:
838+ case AV_PIX_FMT_BGR565BE:
839839 c->chrToYV12 = bgr16beToUV_c;
840840 break;
841− case PIX_FMT_BGR555LE:
841+ case AV_PIX_FMT_BGR555LE:
842842 c->chrToYV12 = bgr15leToUV_c;
843843 break;
844− case PIX_FMT_BGR555BE:
844+ case AV_PIX_FMT_BGR555BE:
845845 c->chrToYV12 = bgr15beToUV_c;
846846 break;
847− case PIX_FMT_BGR444LE:
847+ case AV_PIX_FMT_BGR444LE:
848848 c->chrToYV12 = bgr12leToUV_c;
849849 break;
850− case PIX_FMT_BGR444BE:
850+ case AV_PIX_FMT_BGR444BE:
851851 c->chrToYV12 = bgr12beToUV_c;
852852 break;
853− case PIX_FMT_BGR32:
853+ case AV_PIX_FMT_BGR32:
854854 c->chrToYV12 = rgb32ToUV_c;
855855 break;
856− case PIX_FMT_BGR32_1:
856+ case AV_PIX_FMT_BGR32_1:
857857 c->chrToYV12 = rgb321ToUV_c;
858858 break;
859− case PIX_FMT_RGB24:
859+ case AV_PIX_FMT_RGB24:
860860 c->chrToYV12 = rgb24ToUV_c;
861861 break;
862− case PIX_FMT_RGB565LE:
862+ case AV_PIX_FMT_RGB565LE:
863863 c->chrToYV12 = rgb16leToUV_c;
864864 break;
865− case PIX_FMT_RGB565BE:
865+ case AV_PIX_FMT_RGB565BE:
866866 c->chrToYV12 = rgb16beToUV_c;
867867 break;
868− case PIX_FMT_RGB555LE:
868+ case AV_PIX_FMT_RGB555LE:
869869 c->chrToYV12 = rgb15leToUV_c;
870870 break;
871− case PIX_FMT_RGB555BE:
871+ case AV_PIX_FMT_RGB555BE:
872872 c->chrToYV12 = rgb15beToUV_c;
873873 break;
874− case PIX_FMT_RGB444LE:
874+ case AV_PIX_FMT_RGB444LE:
875875 c->chrToYV12 = rgb12leToUV_c;
876876 break;
877− case PIX_FMT_RGB444BE:
877+ case AV_PIX_FMT_RGB444BE:
878878 c->chrToYV12 = rgb12beToUV_c;
879879 break;
880880 }
@@ -883,152 +883,152 @@ av_cold void ff_sws_init_input_funcs(SwsContext *c) · 2 unmodified lines
883883 c->lumToYV12 = NULL;
884884 c->alpToYV12 = NULL;
885885 switch (srcFormat) {
886− case PIX_FMT_GBRP9LE:
886+ case AV_PIX_FMT_GBRP9LE:
887887 c->readLumPlanar = planar_rgb9le_to_y;
888888 break;
889− case PIX_FMT_GBRP10LE:
889+ case AV_PIX_FMT_GBRP10LE:
890890 c->readLumPlanar = planar_rgb10le_to_y;
891891 break;
892− case PIX_FMT_GBRP16LE:
892+ case AV_PIX_FMT_GBRP16LE:
893893 c->readLumPlanar = planar_rgb16le_to_y;
894894 break;
895− case PIX_FMT_GBRP9BE:
895+ case AV_PIX_FMT_GBRP9BE:
896896 c->readLumPlanar = planar_rgb9be_to_y;
897897 break;
898− case PIX_FMT_GBRP10BE:
898+ case AV_PIX_FMT_GBRP10BE:
899899 c->readLumPlanar = planar_rgb10be_to_y;
900900 break;
901− case PIX_FMT_GBRP16BE:
901+ case AV_PIX_FMT_GBRP16BE:
902902 c->readLumPlanar = planar_rgb16be_to_y;
903903 break;
904− case PIX_FMT_GBRP:
904+ case AV_PIX_FMT_GBRP:
905905 c->readLumPlanar = planar_rgb_to_y;
906906 break;
907907 #if HAVE_BIGENDIAN
908− case PIX_FMT_YUV444P9LE:
909− case PIX_FMT_YUV422P9LE:
910− case PIX_FMT_YUV420P9LE:
911− case PIX_FMT_YUV444P10LE:
912− case PIX_FMT_YUV422P10LE:
913− case PIX_FMT_YUV420P10LE:
914− case PIX_FMT_YUV420P16LE:
915− case PIX_FMT_YUV422P16LE:
916− case PIX_FMT_YUV444P16LE:
917− case PIX_FMT_GRAY16LE:
908+ case AV_PIX_FMT_YUV444P9LE:
909+ case AV_PIX_FMT_YUV422P9LE:
910+ case AV_PIX_FMT_YUV420P9LE:
911+ case AV_PIX_FMT_YUV444P10LE:
912+ case AV_PIX_FMT_YUV422P10LE:
913+ case AV_PIX_FMT_YUV420P10LE:
914+ case AV_PIX_FMT_YUV420P16LE:
915+ case AV_PIX_FMT_YUV422P16LE:
916+ case AV_PIX_FMT_YUV444P16LE:
917+ case AV_PIX_FMT_GRAY16LE:
918918 c->lumToYV12 = bswap16Y_c;
919919 break;
920920 #else
921− case PIX_FMT_YUV444P9BE:
922− case PIX_FMT_YUV422P9BE:
923− case PIX_FMT_YUV420P9BE:
924− case PIX_FMT_YUV444P10BE:
925− case PIX_FMT_YUV422P10BE:
926− case PIX_FMT_YUV420P10BE:
927− case PIX_FMT_YUV420P16BE:
928− case PIX_FMT_YUV422P16BE:
929− case PIX_FMT_YUV444P16BE:
930− case PIX_FMT_GRAY16BE:
921+ case AV_PIX_FMT_YUV444P9BE:
922+ case AV_PIX_FMT_YUV422P9BE:
923+ case AV_PIX_FMT_YUV420P9BE:
924+ case AV_PIX_FMT_YUV444P10BE:
925+ case AV_PIX_FMT_YUV422P10BE:
926+ case AV_PIX_FMT_YUV420P10BE:
927+ case AV_PIX_FMT_YUV420P16BE:
928+ case AV_PIX_FMT_YUV422P16BE:
929+ case AV_PIX_FMT_YUV444P16BE:
930+ case AV_PIX_FMT_GRAY16BE:
931931 c->lumToYV12 = bswap16Y_c;
932932 break;
933933 #endif
934− case PIX_FMT_YUYV422:
935− case PIX_FMT_Y400A:
934+ case AV_PIX_FMT_YUYV422:
935+ case AV_PIX_FMT_Y400A:
936936 c->lumToYV12 = yuy2ToY_c;
937937 break;
938− case PIX_FMT_UYVY422:
938+ case AV_PIX_FMT_UYVY422:
939939 c->lumToYV12 = uyvyToY_c;
940940 break;
941− case PIX_FMT_BGR24:
941+ case AV_PIX_FMT_BGR24:
942942 c->lumToYV12 = bgr24ToY_c;
943943 break;
944− case PIX_FMT_BGR565LE:
944+ case AV_PIX_FMT_BGR565LE:
945945 c->lumToYV12 = bgr16leToY_c;
946946 break;
947− case PIX_FMT_BGR565BE:
947+ case AV_PIX_FMT_BGR565BE:
948948 c->lumToYV12 = bgr16beToY_c;
949949 break;
950− case PIX_FMT_BGR555LE:
950+ case AV_PIX_FMT_BGR555LE:
951951 c->lumToYV12 = bgr15leToY_c;
952952 break;
953− case PIX_FMT_BGR555BE:
953+ case AV_PIX_FMT_BGR555BE:
954954 c->lumToYV12 = bgr15beToY_c;
955955 break;
956− case PIX_FMT_BGR444LE:
956+ case AV_PIX_FMT_BGR444LE:
957957 c->lumToYV12 = bgr12leToY_c;
958958 break;
959− case PIX_FMT_BGR444BE:
959+ case AV_PIX_FMT_BGR444BE:
960960 c->lumToYV12 = bgr12beToY_c;
961961 break;
962− case PIX_FMT_RGB24:
962+ case AV_PIX_FMT_RGB24:
963963 c->lumToYV12 = rgb24ToY_c;
964964 break;
965− case PIX_FMT_RGB565LE:
965+ case AV_PIX_FMT_RGB565LE:
966966 c->lumToYV12 = rgb16leToY_c;
967967 break;
968− case PIX_FMT_RGB565BE:
968+ case AV_PIX_FMT_RGB565BE:
969969 c->lumToYV12 = rgb16beToY_c;
970970 break;
971− case PIX_FMT_RGB555LE:
971+ case AV_PIX_FMT_RGB555LE:
972972 c->lumToYV12 = rgb15leToY_c;
973973 break;
974− case PIX_FMT_RGB555BE:
974+ case AV_PIX_FMT_RGB555BE:
975975 c->lumToYV12 = rgb15beToY_c;
976976 break;
977− case PIX_FMT_RGB444LE:
977+ case AV_PIX_FMT_RGB444LE:
978978 c->lumToYV12 = rgb12leToY_c;
979979 break;
980− case PIX_FMT_RGB444BE:
980+ case AV_PIX_FMT_RGB444BE:
981981 c->lumToYV12 = rgb12beToY_c;
982982 break;
983− case PIX_FMT_RGB8:
984− case PIX_FMT_BGR8:
985− case PIX_FMT_PAL8:
986− case PIX_FMT_BGR4_BYTE:
987− case PIX_FMT_RGB4_BYTE:
983+ case AV_PIX_FMT_RGB8:
984+ case AV_PIX_FMT_BGR8:
985+ case AV_PIX_FMT_PAL8:
986+ case AV_PIX_FMT_BGR4_BYTE:
987+ case AV_PIX_FMT_RGB4_BYTE:
988988 c->lumToYV12 = palToY_c;
989989 break;
990− case PIX_FMT_MONOBLACK:
990+ case AV_PIX_FMT_MONOBLACK:
991991 c->lumToYV12 = monoblack2Y_c;
992992 break;
993− case PIX_FMT_MONOWHITE:
993+ case AV_PIX_FMT_MONOWHITE:
994994 c->lumToYV12 = monowhite2Y_c;
995995 break;
996− case PIX_FMT_RGB32:
996+ case AV_PIX_FMT_RGB32:
997997 c->lumToYV12 = bgr32ToY_c;
998998 break;
999− case PIX_FMT_RGB32_1:
999+ case AV_PIX_FMT_RGB32_1:
10001000 c->lumToYV12 = bgr321ToY_c;
10011001 break;
1002− case PIX_FMT_BGR32:
1002+ case AV_PIX_FMT_BGR32:
10031003 c->lumToYV12 = rgb32ToY_c;
10041004 break;
1005− case PIX_FMT_BGR32_1:
1005+ case AV_PIX_FMT_BGR32_1:
10061006 c->lumToYV12 = rgb321ToY_c;
10071007 break;
1008− case PIX_FMT_RGB48BE:
1008+ case AV_PIX_FMT_RGB48BE:
10091009 c->lumToYV12 = rgb48BEToY_c;
10101010 break;
1011− case PIX_FMT_RGB48LE:
1011+ case AV_PIX_FMT_RGB48LE:
10121012 c->lumToYV12 = rgb48LEToY_c;
10131013 break;
1014− case PIX_FMT_BGR48BE:
1014+ case AV_PIX_FMT_BGR48BE:
10151015 c->lumToYV12 = bgr48BEToY_c;
10161016 break;
1017− case PIX_FMT_BGR48LE:
1017+ case AV_PIX_FMT_BGR48LE:
10181018 c->lumToYV12 = bgr48LEToY_c;
10191019 break;
10201020 }
10211021 if (c->alpPixBuf) {
10221022 switch (srcFormat) {
1023− case PIX_FMT_BGRA:
1024− case PIX_FMT_RGBA:
1023+ case AV_PIX_FMT_BGRA:
1024+ case AV_PIX_FMT_RGBA:
10251025 c->alpToYV12 = rgbaToA_c;
10261026 break;
1027− case PIX_FMT_ABGR:
1028− case PIX_FMT_ARGB:
1027+ case AV_PIX_FMT_ABGR:
1028+ case AV_PIX_FMT_ARGB:
10291029 c->alpToYV12 = abgrToA_c;
10301030 break;
1031− case PIX_FMT_Y400A:
1031+ case AV_PIX_FMT_Y400A:
10321032 c->alpToYV12 = uyvyToY_c;
10331033 break;
10341034 }
libswscale/options.c+2−2
@@ -56,8 +56,8 @@ static const AVOption options[] = { · 55 unmodified lines
5656 { "srch", "source height", OFFSET(srcH), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE },
5757 { "dstw", "destination width", OFFSET(dstW), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE },
5858 { "dsth", "destination height", OFFSET(dstH), AV_OPT_TYPE_INT, { .i64 = 16 }, 1, INT_MAX, VE },
59− { "src_format", "source format", OFFSET(srcFormat), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, PIX_FMT_NB - 1, VE },
60− { "dst_format", "destination format", OFFSET(dstFormat), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, PIX_FMT_NB - 1, VE },
59+ { "src_format", "source format", OFFSET(srcFormat), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, AV_PIX_FMT_NB - 1, VE },
60+ { "dst_format", "destination format", OFFSET(dstFormat), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, AV_PIX_FMT_NB - 1, VE },
6161 { "src_range", "source range", OFFSET(srcRange), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, 1, VE },
6262 { "dst_range", "destination range", OFFSET(dstRange), AV_OPT_TYPE_INT, { .i64 = DEFAULT }, 0, 1, VE },
6363 { "param0", "scaler param 0", OFFSET(param[0]), AV_OPT_TYPE_DOUBLE, { .dbl = SWS_PARAM_DEFAULT }, INT_MIN, INT_MAX, VE },
libswscale/output.c+117−117
@@ -264,11 +264,11 @@ static void yuv2nv12cX_c(SwsContext *c, const int16_t *chrFilter, int chrFilterS · 263 unmodified lines
264264 const int16_t **chrUSrc, const int16_t **chrVSrc,
265265 uint8_t *dest, int chrDstW)
266266 {
267− enum PixelFormat dstFormat = c->dstFormat;
267+ enum AVPixelFormat dstFormat = c->dstFormat;
268268 const uint8_t *chrDither = c->chrDither8;
269269 int i;
270270
271− if (dstFormat == PIX_FMT_NV12)
271+ if (dstFormat == AV_PIX_FMT_NV12)
272272 for (i=0; i<chrDstW; i++) {
273273 int u = chrDither[i & 7] << 12;
274274 int v = chrDither[(i + 3) & 7] << 12;
@@ -300,7 +300,7 @@ static void yuv2nv12cX_c(SwsContext *c, const int16_t *chrFilter, int chrFilterS · 25 unmodified lines
300300 acc <<= 1; \
301301 acc |= (val) >= (128 + 110)
302302 #define output_pixel(pos, acc) \
303− if (target == PIX_FMT_MONOBLACK) { \
303+ if (target == AV_PIX_FMT_MONOBLACK) { \
304304 pos = acc; \
305305 } else { \
306306 pos = ~acc; \
@@ -312,7 +312,7 @@ yuv2mono_X_c_template(SwsContext *c, const int16_t *lumFilter, · 5 unmodified lines
312312 const int16_t *chrFilter, const int16_t **chrUSrc,
313313 const int16_t **chrVSrc, int chrFilterSize,
314314 const int16_t **alpSrc, uint8_t *dest, int dstW,
315− int y, enum PixelFormat target)
315+ int y, enum AVPixelFormat target)
316316 {
317317 const uint8_t * const d128=dither_8x8_220[y&7];
318318 int i;
@@ -350,7 +350,7 @@ yuv2mono_2_c_template(SwsContext *c, const int16_t *buf[2], · 31 unmodified lines
350350 const int16_t *ubuf[2], const int16_t *vbuf[2],
351351 const int16_t *abuf[2], uint8_t *dest, int dstW,
352352 int yalpha, int uvalpha, int y,
353− enum PixelFormat target)
353+ enum AVPixelFormat target)
354354 {
355355 const int16_t *buf0 = buf[0], *buf1 = buf[1];
356356 const uint8_t * const d128 = dither_8x8_220[y & 7];
@@ -385,7 +385,7 @@ static av_always_inline void · 28 unmodified lines
385385 yuv2mono_1_c_template(SwsContext *c, const int16_t *buf0,
386386 const int16_t *ubuf[2], const int16_t *vbuf[2],
387387 const int16_t *abuf0, uint8_t *dest, int dstW,
388− int uvalpha, int y, enum PixelFormat target)
388+ int uvalpha, int y, enum AVPixelFormat target)
389389 {
390390 const uint8_t * const d128 = dither_8x8_220[y & 7];
391391 int i;
@@ -441,11 +441,11 @@ static void name ## ext ## _1_c(SwsContext *c, const int16_t *buf0, \ · 49 unmodified lines
441441 y, fmt); \
442442 }
443443
444−YUV2PACKEDWRAPPER(yuv2mono,, white, PIX_FMT_MONOWHITE)
445−YUV2PACKEDWRAPPER(yuv2mono,, black, PIX_FMT_MONOBLACK)
444+YUV2PACKEDWRAPPER(yuv2mono,, white, AV_PIX_FMT_MONOWHITE)
445+YUV2PACKEDWRAPPER(yuv2mono,, black, AV_PIX_FMT_MONOBLACK)
446446
447447 #define output_pixels(pos, Y1, U, Y2, V) \
448− if (target == PIX_FMT_YUYV422) { \
448+ if (target == AV_PIX_FMT_YUYV422) { \
449449 dest[pos + 0] = Y1; \
450450 dest[pos + 1] = U; \
451451 dest[pos + 2] = Y2; \
@@ -463,7 +463,7 @@ yuv2422_X_c_template(SwsContext *c, const int16_t *lumFilter, · 11 unmodified lines
463463 const int16_t *chrFilter, const int16_t **chrUSrc,
464464 const int16_t **chrVSrc, int chrFilterSize,
465465 const int16_t **alpSrc, uint8_t *dest, int dstW,
466− int y, enum PixelFormat target)
466+ int y, enum AVPixelFormat target)
467467 {
468468 int i;
469469
@@ -501,7 +501,7 @@ yuv2422_2_c_template(SwsContext *c, const int16_t *buf[2], · 31 unmodified lines
501501 const int16_t *ubuf[2], const int16_t *vbuf[2],
502502 const int16_t *abuf[2], uint8_t *dest, int dstW,
503503 int yalpha, int uvalpha, int y,
504− enum PixelFormat target)
504+ enum AVPixelFormat target)
505505 {
506506 const int16_t *buf0 = buf[0], *buf1 = buf[1],
507507 *ubuf0 = ubuf[0], *ubuf1 = ubuf[1],
@@ -529,7 +529,7 @@ static av_always_inline void · 21 unmodified lines
529529 yuv2422_1_c_template(SwsContext *c, const int16_t *buf0,
530530 const int16_t *ubuf[2], const int16_t *vbuf[2],
531531 const int16_t *abuf0, uint8_t *dest, int dstW,
532− int uvalpha, int y, enum PixelFormat target)
532+ int uvalpha, int y, enum AVPixelFormat target)
533533 {
534534 const int16_t *ubuf0 = ubuf[0], *vbuf0 = vbuf[0];
535535 int i;
@@ -568,11 +568,11 @@ yuv2422_1_c_template(SwsContext *c, const int16_t *buf0, · 32 unmodified lines
568568
569569 #undef output_pixels
570570
571−YUV2PACKEDWRAPPER(yuv2, 422, yuyv422, PIX_FMT_YUYV422)
572−YUV2PACKEDWRAPPER(yuv2, 422, uyvy422, PIX_FMT_UYVY422)
571+YUV2PACKEDWRAPPER(yuv2, 422, yuyv422, AV_PIX_FMT_YUYV422)
572+YUV2PACKEDWRAPPER(yuv2, 422, uyvy422, AV_PIX_FMT_UYVY422)
573573
574−#define R_B ((target == PIX_FMT_RGB48LE || target == PIX_FMT_RGB48BE) ? R : B)
575−#define B_R ((target == PIX_FMT_RGB48LE || target == PIX_FMT_RGB48BE) ? B : R)
574+#define R_B ((target == AV_PIX_FMT_RGB48LE || target == AV_PIX_FMT_RGB48BE) ? R : B)
575+#define B_R ((target == AV_PIX_FMT_RGB48LE || target == AV_PIX_FMT_RGB48BE) ? B : R)
576576 #define output_pixel(pos, val) \
577577 if (isBE(target)) { \
578578 AV_WB16(pos, val); \
@@ -586,7 +586,7 @@ yuv2rgb48_X_c_template(SwsContext *c, const int16_t *lumFilter, · 7 unmodified lines
586586 const int16_t *chrFilter, const int32_t **chrUSrc,
587587 const int32_t **chrVSrc, int chrFilterSize,
588588 const int32_t **alpSrc, uint16_t *dest, int dstW,
589− int y, enum PixelFormat target)
589+ int y, enum AVPixelFormat target)
590590 {
591591 int i;
592592
@@ -644,7 +644,7 @@ yuv2rgb48_2_c_template(SwsContext *c, const int32_t *buf[2], · 51 unmodified lines
644644 const int32_t *ubuf[2], const int32_t *vbuf[2],
645645 const int32_t *abuf[2], uint16_t *dest, int dstW,
646646 int yalpha, int uvalpha, int y,
647− enum PixelFormat target)
647+ enum AVPixelFormat target)
648648 {
649649 const int32_t *buf0 = buf[0], *buf1 = buf[1],
650650 *ubuf0 = ubuf[0], *ubuf1 = ubuf[1],
@@ -685,7 +685,7 @@ static av_always_inline void · 34 unmodified lines
685685 yuv2rgb48_1_c_template(SwsContext *c, const int32_t *buf0,
686686 const int32_t *ubuf[2], const int32_t *vbuf[2],
687687 const int32_t *abuf0, uint16_t *dest, int dstW,
688− int uvalpha, int y, enum PixelFormat target)
688+ int uvalpha, int y, enum AVPixelFormat target)
689689 {
690690 const int32_t *ubuf0 = ubuf[0], *vbuf0 = vbuf[0];
691691 int i;
@@ -798,10 +798,10 @@ static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \ · 106 unmodified lines
798798 dstW, uvalpha, y, fmt); \
799799 }
800800
801−YUV2PACKED16WRAPPER(yuv2, rgb48, rgb48be, PIX_FMT_RGB48BE)
802−YUV2PACKED16WRAPPER(yuv2, rgb48, rgb48le, PIX_FMT_RGB48LE)
803−YUV2PACKED16WRAPPER(yuv2, rgb48, bgr48be, PIX_FMT_BGR48BE)
804−YUV2PACKED16WRAPPER(yuv2, rgb48, bgr48le, PIX_FMT_BGR48LE)
801+YUV2PACKED16WRAPPER(yuv2, rgb48, rgb48be, AV_PIX_FMT_RGB48BE)
802+YUV2PACKED16WRAPPER(yuv2, rgb48, rgb48le, AV_PIX_FMT_RGB48LE)
803+YUV2PACKED16WRAPPER(yuv2, rgb48, bgr48be, AV_PIX_FMT_BGR48BE)
804+YUV2PACKED16WRAPPER(yuv2, rgb48, bgr48le, AV_PIX_FMT_BGR48LE)
805805
806806 /*
807807 * Write out 2 RGB pixels in the target pixel format. This function takes a
@@ -815,23 +815,23 @@ static av_always_inline void · 7 unmodified lines
815815 yuv2rgb_write(uint8_t *_dest, int i, unsigned Y1, unsigned Y2,
816816 unsigned A1, unsigned A2,
817817 const void *_r, const void *_g, const void *_b, int y,
818− enum PixelFormat target, int hasAlpha)
818+ enum AVPixelFormat target, int hasAlpha)
819819 {
820− if (target == PIX_FMT_ARGB || target == PIX_FMT_RGBA ||
821− target == PIX_FMT_ABGR || target == PIX_FMT_BGRA) {
820+ if (target == AV_PIX_FMT_ARGB || target == AV_PIX_FMT_RGBA ||
821+ target == AV_PIX_FMT_ABGR || target == AV_PIX_FMT_BGRA) {
822822 uint32_t *dest = (uint32_t *) _dest;
823823 const uint32_t *r = (const uint32_t *) _r;
824824 const uint32_t *g = (const uint32_t *) _g;
825825 const uint32_t *b = (const uint32_t *) _b;
826826
827827 #if CONFIG_SMALL
828− int sh = hasAlpha ? ((target == PIX_FMT_RGB32_1 || target == PIX_FMT_BGR32_1) ? 0 : 24) : 0;
828+ int sh = hasAlpha ? ((target == AV_PIX_FMT_RGB32_1 || target == AV_PIX_FMT_BGR32_1) ? 0 : 24) : 0;
829829
830830 dest[i * 2 + 0] = r[Y1] + g[Y1] + b[Y1] + (hasAlpha ? A1 << sh : 0);
831831 dest[i * 2 + 1] = r[Y2] + g[Y2] + b[Y2] + (hasAlpha ? A2 << sh : 0);
832832 #else
833833 if (hasAlpha) {
834− int sh = (target == PIX_FMT_RGB32_1 || target == PIX_FMT_BGR32_1) ? 0 : 24;
834+ int sh = (target == AV_PIX_FMT_RGB32_1 || target == AV_PIX_FMT_BGR32_1) ? 0 : 24;
835835
836836 dest[i * 2 + 0] = r[Y1] + g[Y1] + b[Y1] + (A1 << sh);
837837 dest[i * 2 + 1] = r[Y2] + g[Y2] + b[Y2] + (A2 << sh);
@@ -840,14 +840,14 @@ yuv2rgb_write(uint8_t *_dest, int i, unsigned Y1, unsigned Y2, · 2 unmodified lines
840840 dest[i * 2 + 1] = r[Y2] + g[Y2] + b[Y2];
841841 }
842842 #endif
843− } else if (target == PIX_FMT_RGB24 || target == PIX_FMT_BGR24) {
843+ } else if (target == AV_PIX_FMT_RGB24 || target == AV_PIX_FMT_BGR24) {
844844 uint8_t *dest = (uint8_t *) _dest;
845845 const uint8_t *r = (const uint8_t *) _r;
846846 const uint8_t *g = (const uint8_t *) _g;
847847 const uint8_t *b = (const uint8_t *) _b;
848848
849−#define r_b ((target == PIX_FMT_RGB24) ? r : b)
850−#define b_r ((target == PIX_FMT_RGB24) ? b : r)
849+#define r_b ((target == AV_PIX_FMT_RGB24) ? r : b)
850+#define b_r ((target == AV_PIX_FMT_RGB24) ? b : r)
851851 dest[i * 6 + 0] = r_b[Y1];
852852 dest[i * 6 + 1] = g[Y1];
853853 dest[i * 6 + 2] = b_r[Y1];
@@ -856,23 +856,23 @@ yuv2rgb_write(uint8_t *_dest, int i, unsigned Y1, unsigned Y2, · 2 unmodified lines
856856 dest[i * 6 + 5] = b_r[Y2];
857857 #undef r_b
858858 #undef b_r
859− } else if (target == PIX_FMT_RGB565 || target == PIX_FMT_BGR565 ||
860− target == PIX_FMT_RGB555 || target == PIX_FMT_BGR555 ||
861− target == PIX_FMT_RGB444 || target == PIX_FMT_BGR444) {
859+ } else if (target == AV_PIX_FMT_RGB565 || target == AV_PIX_FMT_BGR565 ||
860+ target == AV_PIX_FMT_RGB555 || target == AV_PIX_FMT_BGR555 ||
861+ target == AV_PIX_FMT_RGB444 || target == AV_PIX_FMT_BGR444) {
862862 uint16_t *dest = (uint16_t *) _dest;
863863 const uint16_t *r = (const uint16_t *) _r;
864864 const uint16_t *g = (const uint16_t *) _g;
865865 const uint16_t *b = (const uint16_t *) _b;
866866 int dr1, dg1, db1, dr2, dg2, db2;
867867
868− if (target == PIX_FMT_RGB565 || target == PIX_FMT_BGR565) {
868+ if (target == AV_PIX_FMT_RGB565 || target == AV_PIX_FMT_BGR565) {
869869 dr1 = dither_2x2_8[ y & 1 ][0];
870870 dg1 = dither_2x2_4[ y & 1 ][0];
871871 db1 = dither_2x2_8[(y & 1) ^ 1][0];
872872 dr2 = dither_2x2_8[ y & 1 ][1];
873873 dg2 = dither_2x2_4[ y & 1 ][1];
874874 db2 = dither_2x2_8[(y & 1) ^ 1][1];
875− } else if (target == PIX_FMT_RGB555 || target == PIX_FMT_BGR555) {
875+ } else if (target == AV_PIX_FMT_RGB555 || target == AV_PIX_FMT_BGR555) {
876876 dr1 = dither_2x2_8[ y & 1 ][0];
877877 dg1 = dither_2x2_8[ y & 1 ][1];
878878 db1 = dither_2x2_8[(y & 1) ^ 1][0];
@@ -897,7 +897,7 @@ yuv2rgb_write(uint8_t *_dest, int i, unsigned Y1, unsigned Y2, · 18 unmodified lines
897897 const uint8_t *b = (const uint8_t *) _b;
898898 int dr1, dg1, db1, dr2, dg2, db2;
899899
900− if (target == PIX_FMT_RGB8 || target == PIX_FMT_BGR8) {
900+ if (target == AV_PIX_FMT_RGB8 || target == AV_PIX_FMT_BGR8) {
901901 const uint8_t * const d64 = dither_8x8_73[y & 7];
902902 const uint8_t * const d32 = dither_8x8_32[y & 7];
903903 dr1 = dg1 = d32[(i * 2 + 0) & 7];
@@ -913,7 +913,7 @@ yuv2rgb_write(uint8_t *_dest, int i, unsigned Y1, unsigned Y2, · 9 unmodified lines
913913 dg2 = d64[(i * 2 + 1) & 7];
914914 }
915915
916− if (target == PIX_FMT_RGB4 || target == PIX_FMT_BGR4) {
916+ if (target == AV_PIX_FMT_RGB4 || target == AV_PIX_FMT_BGR4) {
917917 dest[i] = r[Y1 + dr1] + g[Y1 + dg1] + b[Y1 + db1] +
918918 ((r[Y2 + dr2] + g[Y2 + dg2] + b[Y2 + db2]) << 4);
919919 } else {
@@ -929,7 +929,7 @@ yuv2rgb_X_c_template(SwsContext *c, const int16_t *lumFilter, · 9 unmodified lines
929929 const int16_t *chrFilter, const int16_t **chrUSrc,
930930 const int16_t **chrVSrc, int chrFilterSize,
931931 const int16_t **alpSrc, uint8_t *dest, int dstW,
932− int y, enum PixelFormat target, int hasAlpha)
932+ int y, enum AVPixelFormat target, int hasAlpha)
933933 {
934934 int i;
935935
@@ -989,7 +989,7 @@ yuv2rgb_2_c_template(SwsContext *c, const int16_t *buf[2], · 53 unmodified lines
989989 const int16_t *ubuf[2], const int16_t *vbuf[2],
990990 const int16_t *abuf[2], uint8_t *dest, int dstW,
991991 int yalpha, int uvalpha, int y,
992− enum PixelFormat target, int hasAlpha)
992+ enum AVPixelFormat target, int hasAlpha)
993993 {
994994 const int16_t *buf0 = buf[0], *buf1 = buf[1],
995995 *ubuf0 = ubuf[0], *ubuf1 = ubuf[1],
@@ -1033,7 +1033,7 @@ static av_always_inline void · 37 unmodified lines
10331033 yuv2rgb_1_c_template(SwsContext *c, const int16_t *buf0,
10341034 const int16_t *ubuf[2], const int16_t *vbuf[2],
10351035 const int16_t *abuf0, uint8_t *dest, int dstW,
1036− int uvalpha, int y, enum PixelFormat target,
1036+ int uvalpha, int y, enum AVPixelFormat target,
10371037 int hasAlpha)
10381038 {
10391039 const int16_t *ubuf0 = ubuf[0], *vbuf0 = vbuf[0];
@@ -1132,24 +1132,24 @@ static void name ## ext ## _1_c(SwsContext *c, const int16_t *buf0, \ · 92 unmodified lines
11321132 }
11331133
11341134 #if CONFIG_SMALL
1135−YUV2RGBWRAPPER(yuv2rgb,, 32_1, PIX_FMT_RGB32_1, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1136−YUV2RGBWRAPPER(yuv2rgb,, 32, PIX_FMT_RGB32, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1135+YUV2RGBWRAPPER(yuv2rgb,, 32_1, AV_PIX_FMT_RGB32_1, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1136+YUV2RGBWRAPPER(yuv2rgb,, 32, AV_PIX_FMT_RGB32, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
11371137 #else
11381138 #if CONFIG_SWSCALE_ALPHA
1139−YUV2RGBWRAPPER(yuv2rgb,, a32_1, PIX_FMT_RGB32_1, 1)
1140−YUV2RGBWRAPPER(yuv2rgb,, a32, PIX_FMT_RGB32, 1)
1139+YUV2RGBWRAPPER(yuv2rgb,, a32_1, AV_PIX_FMT_RGB32_1, 1)
1140+YUV2RGBWRAPPER(yuv2rgb,, a32, AV_PIX_FMT_RGB32, 1)
11411141 #endif
1142−YUV2RGBWRAPPER(yuv2rgb,, x32_1, PIX_FMT_RGB32_1, 0)
1143−YUV2RGBWRAPPER(yuv2rgb,, x32, PIX_FMT_RGB32, 0)
1142+YUV2RGBWRAPPER(yuv2rgb,, x32_1, AV_PIX_FMT_RGB32_1, 0)
1143+YUV2RGBWRAPPER(yuv2rgb,, x32, AV_PIX_FMT_RGB32, 0)
11441144 #endif
1145−YUV2RGBWRAPPER(yuv2, rgb, rgb24, PIX_FMT_RGB24, 0)
1146−YUV2RGBWRAPPER(yuv2, rgb, bgr24, PIX_FMT_BGR24, 0)
1147−YUV2RGBWRAPPER(yuv2rgb,, 16, PIX_FMT_RGB565, 0)
1148−YUV2RGBWRAPPER(yuv2rgb,, 15, PIX_FMT_RGB555, 0)
1149−YUV2RGBWRAPPER(yuv2rgb,, 12, PIX_FMT_RGB444, 0)
1150−YUV2RGBWRAPPER(yuv2rgb,, 8, PIX_FMT_RGB8, 0)
1151−YUV2RGBWRAPPER(yuv2rgb,, 4, PIX_FMT_RGB4, 0)
1152−YUV2RGBWRAPPER(yuv2rgb,, 4b, PIX_FMT_RGB4_BYTE, 0)
1145+YUV2RGBWRAPPER(yuv2, rgb, rgb24, AV_PIX_FMT_RGB24, 0)
1146+YUV2RGBWRAPPER(yuv2, rgb, bgr24, AV_PIX_FMT_BGR24, 0)
1147+YUV2RGBWRAPPER(yuv2rgb,, 16, AV_PIX_FMT_RGB565, 0)
1148+YUV2RGBWRAPPER(yuv2rgb,, 15, AV_PIX_FMT_RGB555, 0)
1149+YUV2RGBWRAPPER(yuv2rgb,, 12, AV_PIX_FMT_RGB444, 0)
1150+YUV2RGBWRAPPER(yuv2rgb,, 8, AV_PIX_FMT_RGB8, 0)
1151+YUV2RGBWRAPPER(yuv2rgb,, 4, AV_PIX_FMT_RGB4, 0)
1152+YUV2RGBWRAPPER(yuv2rgb,, 4b, AV_PIX_FMT_RGB4_BYTE, 0)
11531153
11541154 static av_always_inline void
11551155 yuv2rgb_full_X_c_template(SwsContext *c, const int16_t *lumFilter,
@@ -1157,10 +1157,10 @@ yuv2rgb_full_X_c_template(SwsContext *c, const int16_t *lumFilter, · 1 unmodified line
11571157 const int16_t *chrFilter, const int16_t **chrUSrc,
11581158 const int16_t **chrVSrc, int chrFilterSize,
11591159 const int16_t **alpSrc, uint8_t *dest,
1160− int dstW, int y, enum PixelFormat target, int hasAlpha)
1160+ int dstW, int y, enum AVPixelFormat target, int hasAlpha)
11611161 {
11621162 int i;
1163− int step = (target == PIX_FMT_RGB24 || target == PIX_FMT_BGR24) ? 3 : 4;
1163+ int step = (target == AV_PIX_FMT_RGB24 || target == AV_PIX_FMT_BGR24) ? 3 : 4;
11641164
11651165 for (i = 0; i < dstW; i++) {
11661166 int j;
@@ -1201,36 +1201,36 @@ yuv2rgb_full_X_c_template(SwsContext *c, const int16_t *lumFilter, · 34 unmodified lines
12011201 }
12021202
12031203 switch(target) {
1204− case PIX_FMT_ARGB:
1204+ case AV_PIX_FMT_ARGB:
12051205 dest[0] = hasAlpha ? A : 255;
12061206 dest[1] = R >> 22;
12071207 dest[2] = G >> 22;
12081208 dest[3] = B >> 22;
12091209 break;
1210− case PIX_FMT_RGB24:
1210+ case AV_PIX_FMT_RGB24:
12111211 dest[0] = R >> 22;
12121212 dest[1] = G >> 22;
12131213 dest[2] = B >> 22;
12141214 break;
1215− case PIX_FMT_RGBA:
1215+ case AV_PIX_FMT_RGBA:
12161216 dest[0] = R >> 22;
12171217 dest[1] = G >> 22;
12181218 dest[2] = B >> 22;
12191219 dest[3] = hasAlpha ? A : 255;
12201220 break;
1221− case PIX_FMT_ABGR:
1221+ case AV_PIX_FMT_ABGR:
12221222 dest[0] = hasAlpha ? A : 255;
12231223 dest[1] = B >> 22;
12241224 dest[2] = G >> 22;
12251225 dest[3] = R >> 22;
12261226 dest += 4;
12271227 break;
1228− case PIX_FMT_BGR24:
1228+ case AV_PIX_FMT_BGR24:
12291229 dest[0] = B >> 22;
12301230 dest[1] = G >> 22;
12311231 dest[2] = R >> 22;
12321232 break;
1233− case PIX_FMT_BGRA:
1233+ case AV_PIX_FMT_BGRA:
12341234 dest[0] = B >> 22;
12351235 dest[1] = G >> 22;
12361236 dest[2] = R >> 22;
@@ -1242,24 +1242,24 @@ yuv2rgb_full_X_c_template(SwsContext *c, const int16_t *lumFilter, · 5 unmodified lines
12421242 }
12431243
12441244 #if CONFIG_SMALL
1245−YUV2RGBWRAPPERX(yuv2, rgb_full, bgra32_full, PIX_FMT_BGRA, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1246−YUV2RGBWRAPPERX(yuv2, rgb_full, abgr32_full, PIX_FMT_ABGR, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1247−YUV2RGBWRAPPERX(yuv2, rgb_full, rgba32_full, PIX_FMT_RGBA, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1248−YUV2RGBWRAPPERX(yuv2, rgb_full, argb32_full, PIX_FMT_ARGB, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1245+YUV2RGBWRAPPERX(yuv2, rgb_full, bgra32_full, AV_PIX_FMT_BGRA, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1246+YUV2RGBWRAPPERX(yuv2, rgb_full, abgr32_full, AV_PIX_FMT_ABGR, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1247+YUV2RGBWRAPPERX(yuv2, rgb_full, rgba32_full, AV_PIX_FMT_RGBA, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
1248+YUV2RGBWRAPPERX(yuv2, rgb_full, argb32_full, AV_PIX_FMT_ARGB, CONFIG_SWSCALE_ALPHA && c->alpPixBuf)
12491249 #else
12501250 #if CONFIG_SWSCALE_ALPHA
1251−YUV2RGBWRAPPERX(yuv2, rgb_full, bgra32_full, PIX_FMT_BGRA, 1)
1252−YUV2RGBWRAPPERX(yuv2, rgb_full, abgr32_full, PIX_FMT_ABGR, 1)
1253−YUV2RGBWRAPPERX(yuv2, rgb_full, rgba32_full, PIX_FMT_RGBA, 1)
1254−YUV2RGBWRAPPERX(yuv2, rgb_full, argb32_full, PIX_FMT_ARGB, 1)
1251+YUV2RGBWRAPPERX(yuv2, rgb_full, bgra32_full, AV_PIX_FMT_BGRA, 1)
1252+YUV2RGBWRAPPERX(yuv2, rgb_full, abgr32_full, AV_PIX_FMT_ABGR, 1)
1253+YUV2RGBWRAPPERX(yuv2, rgb_full, rgba32_full, AV_PIX_FMT_RGBA, 1)
1254+YUV2RGBWRAPPERX(yuv2, rgb_full, argb32_full, AV_PIX_FMT_ARGB, 1)
12551255 #endif
1256−YUV2RGBWRAPPERX(yuv2, rgb_full, bgrx32_full, PIX_FMT_BGRA, 0)
1257−YUV2RGBWRAPPERX(yuv2, rgb_full, xbgr32_full, PIX_FMT_ABGR, 0)
1258−YUV2RGBWRAPPERX(yuv2, rgb_full, rgbx32_full, PIX_FMT_RGBA, 0)
1259−YUV2RGBWRAPPERX(yuv2, rgb_full, xrgb32_full, PIX_FMT_ARGB, 0)
1256+YUV2RGBWRAPPERX(yuv2, rgb_full, bgrx32_full, AV_PIX_FMT_BGRA, 0)
1257+YUV2RGBWRAPPERX(yuv2, rgb_full, xbgr32_full, AV_PIX_FMT_ABGR, 0)
1258+YUV2RGBWRAPPERX(yuv2, rgb_full, rgbx32_full, AV_PIX_FMT_RGBA, 0)
1259+YUV2RGBWRAPPERX(yuv2, rgb_full, xrgb32_full, AV_PIX_FMT_ARGB, 0)
12601260 #endif
1261−YUV2RGBWRAPPERX(yuv2, rgb_full, bgr24_full, PIX_FMT_BGR24, 0)
1262−YUV2RGBWRAPPERX(yuv2, rgb_full, rgb24_full, PIX_FMT_RGB24, 0)
1261+YUV2RGBWRAPPERX(yuv2, rgb_full, bgr24_full, AV_PIX_FMT_BGR24, 0)
1262+YUV2RGBWRAPPERX(yuv2, rgb_full, rgb24_full, AV_PIX_FMT_RGB24, 0)
12631263
12641264 av_cold void ff_sws_init_output_funcs(SwsContext *c,
12651265 yuv2planar1_fn *yuv2plane1,
@@ -1269,7 +1269,7 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 3 unmodified lines
12691269 yuv2packed2_fn *yuv2packed2,
12701270 yuv2packedX_fn *yuv2packedX)
12711271 {
1272− enum PixelFormat dstFormat = c->dstFormat;
1272+ enum AVPixelFormat dstFormat = c->dstFormat;
12731273
12741274 if (is16BPS(dstFormat)) {
12751275 *yuv2planeX = isBE(dstFormat) ? yuv2planeX_16BE_c : yuv2planeX_16LE_c;
@@ -1285,13 +1285,13 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 9 unmodified lines
12851285 } else {
12861286 *yuv2plane1 = yuv2plane1_8_c;
12871287 *yuv2planeX = yuv2planeX_8_c;
1288− if (dstFormat == PIX_FMT_NV12 || dstFormat == PIX_FMT_NV21)
1288+ if (dstFormat == AV_PIX_FMT_NV12 || dstFormat == AV_PIX_FMT_NV21)
12891289 *yuv2nv12cX = yuv2nv12cX_c;
12901290 }
12911291
12921292 if(c->flags & SWS_FULL_CHR_H_INT) {
12931293 switch (dstFormat) {
1294− case PIX_FMT_RGBA:
1294+ case AV_PIX_FMT_RGBA:
12951295 #if CONFIG_SMALL
12961296 *yuv2packedX = yuv2rgba32_full_X_c;
12971297 #else
@@ -1305,7 +1305,7 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 7 unmodified lines
13051305 }
13061306 #endif /* !CONFIG_SMALL */
13071307 break;
1308− case PIX_FMT_ARGB:
1308+ case AV_PIX_FMT_ARGB:
13091309 #if CONFIG_SMALL
13101310 *yuv2packedX = yuv2argb32_full_X_c;
13111311 #else
@@ -1319,7 +1319,7 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 7 unmodified lines
13191319 }
13201320 #endif /* !CONFIG_SMALL */
13211321 break;
1322− case PIX_FMT_BGRA:
1322+ case AV_PIX_FMT_BGRA:
13231323 #if CONFIG_SMALL
13241324 *yuv2packedX = yuv2bgra32_full_X_c;
13251325 #else
@@ -1333,7 +1333,7 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 7 unmodified lines
13331333 }
13341334 #endif /* !CONFIG_SMALL */
13351335 break;
1336− case PIX_FMT_ABGR:
1336+ case AV_PIX_FMT_ABGR:
13371337 #if CONFIG_SMALL
13381338 *yuv2packedX = yuv2abgr32_full_X_c;
13391339 #else
@@ -1347,37 +1347,37 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 7 unmodified lines
13471347 }
13481348 #endif /* !CONFIG_SMALL */
13491349 break;
1350− case PIX_FMT_RGB24:
1350+ case AV_PIX_FMT_RGB24:
13511351 *yuv2packedX = yuv2rgb24_full_X_c;
13521352 break;
1353− case PIX_FMT_BGR24:
1353+ case AV_PIX_FMT_BGR24:
13541354 *yuv2packedX = yuv2bgr24_full_X_c;
13551355 break;
13561356 }
13571357 } else {
13581358 switch (dstFormat) {
1359− case PIX_FMT_RGB48LE:
1359+ case AV_PIX_FMT_RGB48LE:
13601360 *yuv2packed1 = yuv2rgb48le_1_c;
13611361 *yuv2packed2 = yuv2rgb48le_2_c;
13621362 *yuv2packedX = yuv2rgb48le_X_c;
13631363 break;
1364− case PIX_FMT_RGB48BE:
1364+ case AV_PIX_FMT_RGB48BE:
13651365 *yuv2packed1 = yuv2rgb48be_1_c;
13661366 *yuv2packed2 = yuv2rgb48be_2_c;
13671367 *yuv2packedX = yuv2rgb48be_X_c;
13681368 break;
1369− case PIX_FMT_BGR48LE:
1369+ case AV_PIX_FMT_BGR48LE:
13701370 *yuv2packed1 = yuv2bgr48le_1_c;
13711371 *yuv2packed2 = yuv2bgr48le_2_c;
13721372 *yuv2packedX = yuv2bgr48le_X_c;
13731373 break;
1374− case PIX_FMT_BGR48BE:
1374+ case AV_PIX_FMT_BGR48BE:
13751375 *yuv2packed1 = yuv2bgr48be_1_c;
13761376 *yuv2packed2 = yuv2bgr48be_2_c;
13771377 *yuv2packedX = yuv2bgr48be_X_c;
13781378 break;
1379− case PIX_FMT_RGB32:
1380− case PIX_FMT_BGR32:
1379+ case AV_PIX_FMT_RGB32:
1380+ case AV_PIX_FMT_BGR32:
13811381 #if CONFIG_SMALL
13821382 *yuv2packed1 = yuv2rgb32_1_c;
13831383 *yuv2packed2 = yuv2rgb32_2_c;
@@ -1397,8 +1397,8 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 13 unmodified lines
13971397 }
13981398 #endif /* !CONFIG_SMALL */
13991399 break;
1400− case PIX_FMT_RGB32_1:
1401− case PIX_FMT_BGR32_1:
1400+ case AV_PIX_FMT_RGB32_1:
1401+ case AV_PIX_FMT_BGR32_1:
14021402 #if CONFIG_SMALL
14031403 *yuv2packed1 = yuv2rgb32_1_1_c;
14041404 *yuv2packed2 = yuv2rgb32_1_2_c;
@@ -1418,54 +1418,54 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 13 unmodified lines
14181418 }
14191419 #endif /* !CONFIG_SMALL */
14201420 break;
1421− case PIX_FMT_RGB24:
1421+ case AV_PIX_FMT_RGB24:
14221422 *yuv2packed1 = yuv2rgb24_1_c;
14231423 *yuv2packed2 = yuv2rgb24_2_c;
14241424 *yuv2packedX = yuv2rgb24_X_c;
14251425 break;
1426− case PIX_FMT_BGR24:
1426+ case AV_PIX_FMT_BGR24:
14271427 *yuv2packed1 = yuv2bgr24_1_c;
14281428 *yuv2packed2 = yuv2bgr24_2_c;
14291429 *yuv2packedX = yuv2bgr24_X_c;
14301430 break;
1431− case PIX_FMT_RGB565LE:
1432− case PIX_FMT_RGB565BE:
1433− case PIX_FMT_BGR565LE:
1434− case PIX_FMT_BGR565BE:
1431+ case AV_PIX_FMT_RGB565LE:
1432+ case AV_PIX_FMT_RGB565BE:
1433+ case AV_PIX_FMT_BGR565LE:
1434+ case AV_PIX_FMT_BGR565BE:
14351435 *yuv2packed1 = yuv2rgb16_1_c;
14361436 *yuv2packed2 = yuv2rgb16_2_c;
14371437 *yuv2packedX = yuv2rgb16_X_c;
14381438 break;
1439− case PIX_FMT_RGB555LE:
1440− case PIX_FMT_RGB555BE:
1441− case PIX_FMT_BGR555LE:
1442− case PIX_FMT_BGR555BE:
1439+ case AV_PIX_FMT_RGB555LE:
1440+ case AV_PIX_FMT_RGB555BE:
1441+ case AV_PIX_FMT_BGR555LE:
1442+ case AV_PIX_FMT_BGR555BE:
14431443 *yuv2packed1 = yuv2rgb15_1_c;
14441444 *yuv2packed2 = yuv2rgb15_2_c;
14451445 *yuv2packedX = yuv2rgb15_X_c;
14461446 break;
1447− case PIX_FMT_RGB444LE:
1448− case PIX_FMT_RGB444BE:
1449− case PIX_FMT_BGR444LE:
1450− case PIX_FMT_BGR444BE:
1447+ case AV_PIX_FMT_RGB444LE:
1448+ case AV_PIX_FMT_RGB444BE:
1449+ case AV_PIX_FMT_BGR444LE:
1450+ case AV_PIX_FMT_BGR444BE:
14511451 *yuv2packed1 = yuv2rgb12_1_c;
14521452 *yuv2packed2 = yuv2rgb12_2_c;
14531453 *yuv2packedX = yuv2rgb12_X_c;
14541454 break;
1455− case PIX_FMT_RGB8:
1456− case PIX_FMT_BGR8:
1455+ case AV_PIX_FMT_RGB8:
1456+ case AV_PIX_FMT_BGR8:
14571457 *yuv2packed1 = yuv2rgb8_1_c;
14581458 *yuv2packed2 = yuv2rgb8_2_c;
14591459 *yuv2packedX = yuv2rgb8_X_c;
14601460 break;
1461− case PIX_FMT_RGB4:
1462− case PIX_FMT_BGR4:
1461+ case AV_PIX_FMT_RGB4:
1462+ case AV_PIX_FMT_BGR4:
14631463 *yuv2packed1 = yuv2rgb4_1_c;
14641464 *yuv2packed2 = yuv2rgb4_2_c;
14651465 *yuv2packedX = yuv2rgb4_X_c;
14661466 break;
1467− case PIX_FMT_RGB4_BYTE:
1468− case PIX_FMT_BGR4_BYTE:
1467+ case AV_PIX_FMT_RGB4_BYTE:
1468+ case AV_PIX_FMT_BGR4_BYTE:
14691469 *yuv2packed1 = yuv2rgb4b_1_c;
14701470 *yuv2packed2 = yuv2rgb4b_2_c;
14711471 *yuv2packedX = yuv2rgb4b_X_c;
@@ -1473,22 +1473,22 @@ av_cold void ff_sws_init_output_funcs(SwsContext *c, · 1 unmodified line
14731473 }
14741474 }
14751475 switch (dstFormat) {
1476− case PIX_FMT_MONOWHITE:
1476+ case AV_PIX_FMT_MONOWHITE:
14771477 *yuv2packed1 = yuv2monowhite_1_c;
14781478 *yuv2packed2 = yuv2monowhite_2_c;
14791479 *yuv2packedX = yuv2monowhite_X_c;
14801480 break;
1481− case PIX_FMT_MONOBLACK:
1481+ case AV_PIX_FMT_MONOBLACK:
14821482 *yuv2packed1 = yuv2monoblack_1_c;
14831483 *yuv2packed2 = yuv2monoblack_2_c;
14841484 *yuv2packedX = yuv2monoblack_X_c;
14851485 break;
1486− case PIX_FMT_YUYV422:
1486+ case AV_PIX_FMT_YUYV422:
14871487 *yuv2packed1 = yuv2yuyv422_1_c;
14881488 *yuv2packed2 = yuv2yuyv422_2_c;
14891489 *yuv2packedX = yuv2yuyv422_X_c;
14901490 break;
1491− case PIX_FMT_UYVY422:
1491+ case AV_PIX_FMT_UYVY422:
14921492 *yuv2packed1 = yuv2uyvy422_1_c;
14931493 *yuv2packed2 = yuv2uyvy422_2_c;
14941494 *yuv2packedX = yuv2uyvy422_X_c;
libswscale/ppc/swscale_altivec.c+8−8
@@ -287,7 +287,7 @@ static void hScale_altivec_real(SwsContext *c, int16_t *dst, int dstW, · 286 unmodified lines
287287
288288 av_cold void ff_sws_init_swScale_altivec(SwsContext *c)
289289 {
290− enum PixelFormat dstFormat = c->dstFormat;
290+ enum AVPixelFormat dstFormat = c->dstFormat;
291291
292292 if (!(av_get_cpu_flags() & AV_CPU_FLAG_ALTIVEC))
293293 return;
@@ -296,7 +296,7 @@ av_cold void ff_sws_init_swScale_altivec(SwsContext *c) · 2 unmodified lines
296296 c->hyScale = c->hcScale = hScale_altivec_real;
297297 }
298298 if (!is16BPS(dstFormat) && !is9_OR_10BPS(dstFormat) &&
299− dstFormat != PIX_FMT_NV12 && dstFormat != PIX_FMT_NV21 &&
299+ dstFormat != AV_PIX_FMT_NV12 && dstFormat != AV_PIX_FMT_NV21 &&
300300 !c->alpPixBuf) {
301301 c->yuv2planeX = yuv2planeX_altivec;
302302 }
@@ -305,22 +305,22 @@ av_cold void ff_sws_init_swScale_altivec(SwsContext *c) · 2 unmodified lines
305305 * match what's found in the body of ff_yuv2packedX_altivec() */
306306 if (!(c->flags & (SWS_BITEXACT | SWS_FULL_CHR_H_INT)) && !c->alpPixBuf) {
307307 switch (c->dstFormat) {
308− case PIX_FMT_ABGR:
308+ case AV_PIX_FMT_ABGR:
309309 c->yuv2packedX = ff_yuv2abgr_X_altivec;
310310 break;
311− case PIX_FMT_BGRA:
311+ case AV_PIX_FMT_BGRA:
312312 c->yuv2packedX = ff_yuv2bgra_X_altivec;
313313 break;
314− case PIX_FMT_ARGB:
314+ case AV_PIX_FMT_ARGB:
315315 c->yuv2packedX = ff_yuv2argb_X_altivec;
316316 break;
317− case PIX_FMT_RGBA:
317+ case AV_PIX_FMT_RGBA:
318318 c->yuv2packedX = ff_yuv2rgba_X_altivec;
319319 break;
320− case PIX_FMT_BGR24:
320+ case AV_PIX_FMT_BGR24:
321321 c->yuv2packedX = ff_yuv2bgr24_X_altivec;
322322 break;
323− case PIX_FMT_RGB24:
323+ case AV_PIX_FMT_RGB24:
324324 c->yuv2packedX = ff_yuv2rgb24_X_altivec;
325325 break;
326326 }
libswscale/ppc/yuv2rgb_altivec.c+32−32
@@ -552,41 +552,41 @@ av_cold SwsFunc ff_yuv2rgb_init_altivec(SwsContext *c) · 551 unmodified lines
552552 return NULL;
553553
554554 switch (c->srcFormat) {
555− case PIX_FMT_YUV410P:
556− case PIX_FMT_YUV420P:
555+ case AV_PIX_FMT_YUV410P:
556+ case AV_PIX_FMT_YUV420P:
557557 /*case IMGFMT_CLPL: ??? */
558− case PIX_FMT_GRAY8:
559− case PIX_FMT_NV12:
560− case PIX_FMT_NV21:
558+ case AV_PIX_FMT_GRAY8:
559+ case AV_PIX_FMT_NV12:
560+ case AV_PIX_FMT_NV21:
561561 if ((c->srcH & 0x1) != 0)
562562 return NULL;
563563
564564 switch (c->dstFormat) {
565− case PIX_FMT_RGB24:
565+ case AV_PIX_FMT_RGB24:
566566 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space RGB24\n");
567567 return altivec_yuv2_rgb24;
568− case PIX_FMT_BGR24:
568+ case AV_PIX_FMT_BGR24:
569569 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space BGR24\n");
570570 return altivec_yuv2_bgr24;
571− case PIX_FMT_ARGB:
571+ case AV_PIX_FMT_ARGB:
572572 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space ARGB\n");
573573 return altivec_yuv2_argb;
574− case PIX_FMT_ABGR:
574+ case AV_PIX_FMT_ABGR:
575575 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space ABGR\n");
576576 return altivec_yuv2_abgr;
577− case PIX_FMT_RGBA:
577+ case AV_PIX_FMT_RGBA:
578578 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space RGBA\n");
579579 return altivec_yuv2_rgba;
580− case PIX_FMT_BGRA:
580+ case AV_PIX_FMT_BGRA:
581581 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space BGRA\n");
582582 return altivec_yuv2_bgra;
583583 default: return NULL;
584584 }
585585 break;
586586
587− case PIX_FMT_UYVY422:
587+ case AV_PIX_FMT_UYVY422:
588588 switch (c->dstFormat) {
589− case PIX_FMT_BGR32:
589+ case AV_PIX_FMT_BGR32:
590590 av_log(c, AV_LOG_WARNING, "ALTIVEC: Color Space UYVY -> RGB32\n");
591591 return altivec_uyvy_rgb32;
592592 default: return NULL;
@@ -635,7 +635,7 @@ static av_always_inline void ff_yuv2packedX_altivec(SwsContext *c, · 42 unmodified lines
635635 const int16_t **alpSrc,
636636 uint8_t *dest,
637637 int dstW, int dstY,
638− enum PixelFormat target)
638+ enum AVPixelFormat target)
639639 {
640640 int i, j;
641641 vector signed short X, X0, X1, Y0, U0, V0, Y1, U1, V1, U, V;
@@ -710,22 +710,22 @@ static av_always_inline void ff_yuv2packedX_altivec(SwsContext *c, · 68 unmodified lines
710710 B = vec_packclp(B0, B1);
711711
712712 switch (target) {
713− case PIX_FMT_ABGR:
713+ case AV_PIX_FMT_ABGR:
714714 out_abgr(R, G, B, out);
715715 break;
716− case PIX_FMT_BGRA:
716+ case AV_PIX_FMT_BGRA:
717717 out_bgra(R, G, B, out);
718718 break;
719− case PIX_FMT_RGBA:
719+ case AV_PIX_FMT_RGBA:
720720 out_rgba(R, G, B, out);
721721 break;
722− case PIX_FMT_ARGB:
722+ case AV_PIX_FMT_ARGB:
723723 out_argb(R, G, B, out);
724724 break;
725− case PIX_FMT_RGB24:
725+ case AV_PIX_FMT_RGB24:
726726 out_rgb24(R, G, B, out);
727727 break;
728− case PIX_FMT_BGR24:
728+ case AV_PIX_FMT_BGR24:
729729 out_bgr24(R, G, B, out);
730730 break;
731731 default:
@@ -802,22 +802,22 @@ static av_always_inline void ff_yuv2packedX_altivec(SwsContext *c, · 70 unmodified lines
802802
803803 nout = (vector unsigned char *) scratch;
804804 switch (target) {
805− case PIX_FMT_ABGR:
805+ case AV_PIX_FMT_ABGR:
806806 out_abgr(R, G, B, nout);
807807 break;
808− case PIX_FMT_BGRA:
808+ case AV_PIX_FMT_BGRA:
809809 out_bgra(R, G, B, nout);
810810 break;
811− case PIX_FMT_RGBA:
811+ case AV_PIX_FMT_RGBA:
812812 out_rgba(R, G, B, nout);
813813 break;
814− case PIX_FMT_ARGB:
814+ case AV_PIX_FMT_ARGB:
815815 out_argb(R, G, B, nout);
816816 break;
817− case PIX_FMT_RGB24:
817+ case AV_PIX_FMT_RGB24:
818818 out_rgb24(R, G, B, nout);
819819 break;
820− case PIX_FMT_BGR24:
820+ case AV_PIX_FMT_BGR24:
821821 out_bgr24(R, G, B, nout);
822822 break;
823823 default:
@@ -850,9 +850,9 @@ void ff_yuv2 ## suffix ## _X_altivec(SwsContext *c, \ · 26 unmodified lines
850850 dest, dstW, dstY, pixfmt); \
851851 }
852852
853−YUV2PACKEDX_WRAPPER(abgr, PIX_FMT_ABGR);
854−YUV2PACKEDX_WRAPPER(bgra, PIX_FMT_BGRA);
855−YUV2PACKEDX_WRAPPER(argb, PIX_FMT_ARGB);
856−YUV2PACKEDX_WRAPPER(rgba, PIX_FMT_RGBA);
857−YUV2PACKEDX_WRAPPER(rgb24, PIX_FMT_RGB24);
858−YUV2PACKEDX_WRAPPER(bgr24, PIX_FMT_BGR24);
853+YUV2PACKEDX_WRAPPER(abgr, AV_PIX_FMT_ABGR);
854+YUV2PACKEDX_WRAPPER(bgra, AV_PIX_FMT_BGRA);
855+YUV2PACKEDX_WRAPPER(argb, AV_PIX_FMT_ARGB);
856+YUV2PACKEDX_WRAPPER(rgba, AV_PIX_FMT_RGBA);
857+YUV2PACKEDX_WRAPPER(rgb24, AV_PIX_FMT_RGB24);
858+YUV2PACKEDX_WRAPPER(bgr24, AV_PIX_FMT_BGR24);
libswscale/ppc/yuv2yuv_altivec.c+4−4
@@ -182,13 +182,13 @@ static int yv12touyvy_unscaled_altivec(SwsContext *c, const uint8_t *src[], · 181 unmodified lines
182182 void ff_swscale_get_unscaled_altivec(SwsContext *c)
183183 {
184184 if ((av_get_cpu_flags() & AV_CPU_FLAG_ALTIVEC) && !(c->srcW & 15) &&
185− !(c->flags & SWS_BITEXACT) && c->srcFormat == PIX_FMT_YUV420P) {
186− enum PixelFormat dstFormat = c->dstFormat;
185+ !(c->flags & SWS_BITEXACT) && c->srcFormat == AV_PIX_FMT_YUV420P) {
186+ enum AVPixelFormat dstFormat = c->dstFormat;
187187
188188 // unscaled YV12 -> packed YUV, we want speed
189− if (dstFormat == PIX_FMT_YUYV422)
189+ if (dstFormat == AV_PIX_FMT_YUYV422)
190190 c->swScale = yv12toyuy2_unscaled_altivec;
191− else if (dstFormat == PIX_FMT_UYVY422)
191+ else if (dstFormat == AV_PIX_FMT_UYVY422)
192192 c->swScale = yv12touyvy_unscaled_altivec;
193193 }
194194 }
libswscale/sparc/yuv2rgb_vis.c+2−2
@@ -199,11 +199,11 @@ av_cold SwsFunc ff_yuv2rgb_init_vis(SwsContext *c) · 198 unmodified lines
199199 c->sparc_coeffs[3] = (((int16_t)c->vOffset * (int16_t)c->vgCoeff >> 11) & 0xffff) * 0x0001000100010001ULL;
200200 c->sparc_coeffs[4] = (((int16_t)c->vOffset * (int16_t)c->vrCoeff >> 11) & 0xffff) * 0x0001000100010001ULL;
201201
202− if (c->dstFormat == PIX_FMT_RGB32 && c->srcFormat == PIX_FMT_YUV422P && (c->dstW & 7) == 0) {
202+ if (c->dstFormat == AV_PIX_FMT_RGB32 && c->srcFormat == AV_PIX_FMT_YUV422P && (c->dstW & 7) == 0) {
203203 av_log(c, AV_LOG_INFO,
204204 "SPARC VIS accelerated YUV422P -> RGB32 (WARNING: alpha value is wrong)\n");
205205 return vis_422P_ARGB32;
206− } else if (c->dstFormat == PIX_FMT_RGB32 && c->srcFormat == PIX_FMT_YUV420P && (c->dstW & 7) == 0) {
206+ } else if (c->dstFormat == AV_PIX_FMT_RGB32 && c->srcFormat == AV_PIX_FMT_YUV420P && (c->dstW & 7) == 0) {
207207 av_log(c, AV_LOG_INFO,
208208 "SPARC VIS accelerated YUV420P -> RGB32 (WARNING: alpha value is wrong)\n");
209209 return vis_420P_ARGB32;
libswscale/swscale-test.c+39−39
@@ -36,20 +36,20 @@ · 35 unmodified lines
3636 /* HACK Duplicated from swscale_internal.h.
3737 * Should be removed when a cleaner pixel format system exists. */
3838 #define isGray(x) \
39− ((x) == PIX_FMT_GRAY8 || \
40− (x) == PIX_FMT_Y400A || \
41− (x) == PIX_FMT_GRAY16BE || \
42− (x) == PIX_FMT_GRAY16LE)
39+ ((x) == AV_PIX_FMT_GRAY8 || \
40+ (x) == AV_PIX_FMT_Y400A || \
41+ (x) == AV_PIX_FMT_GRAY16BE || \
42+ (x) == AV_PIX_FMT_GRAY16LE)
4343 #define hasChroma(x) \
4444 (!(isGray(x) || \
45− (x) == PIX_FMT_MONOBLACK || \
46− (x) == PIX_FMT_MONOWHITE))
45+ (x) == AV_PIX_FMT_MONOBLACK || \
46+ (x) == AV_PIX_FMT_MONOWHITE))
4747 #define isALPHA(x) \
48− ((x) == PIX_FMT_BGR32 || \
49− (x) == PIX_FMT_BGR32_1 || \
50− (x) == PIX_FMT_RGB32 || \
51− (x) == PIX_FMT_RGB32_1 || \
52− (x) == PIX_FMT_YUVA420P)
48+ ((x) == AV_PIX_FMT_BGR32 || \
49+ (x) == AV_PIX_FMT_BGR32_1 || \
50+ (x) == AV_PIX_FMT_RGB32 || \
51+ (x) == AV_PIX_FMT_RGB32_1 || \
52+ (x) == AV_PIX_FMT_YUVA420P)
5353
5454 static uint64_t getSSD(uint8_t *src1, uint8_t *src2, int stride1,
5555 int stride2, int w, int h)
@@ -77,11 +77,11 @@ struct Results { · 21 unmodified lines
7777 // test by ref -> src -> dst -> out & compare out against ref
7878 // ref & out are YV12
7979 static int doTest(uint8_t *ref[4], int refStride[4], int w, int h,
80− enum PixelFormat srcFormat, enum PixelFormat dstFormat,
80+ enum AVPixelFormat srcFormat, enum AVPixelFormat dstFormat,
8181 int srcW, int srcH, int dstW, int dstH, int flags,
8282 struct Results *r)
8383 {
84− static enum PixelFormat cur_srcFormat;
84+ static enum AVPixelFormat cur_srcFormat;
8585 static int cur_srcW, cur_srcH;
8686 static uint8_t *src[4];
8787 static int srcStride[4];
@@ -111,11 +111,11 @@ static int doTest(uint8_t *ref[4], int refStride[4], int w, int h, · 23 unmodified lines
111111 goto end;
112112 }
113113 }
114− srcContext = sws_getContext(w, h, PIX_FMT_YUVA420P, srcW, srcH,
114+ srcContext = sws_getContext(w, h, AV_PIX_FMT_YUVA420P, srcW, srcH,
115115 srcFormat, SWS_BILINEAR, NULL, NULL, NULL);
116116 if (!srcContext) {
117117 fprintf(stderr, "Failed to get %s ---> %s\n",
118− av_pix_fmt_descriptors[PIX_FMT_YUVA420P].name,
118+ av_pix_fmt_descriptors[AV_PIX_FMT_YUVA420P].name,
119119 av_pix_fmt_descriptors[srcFormat].name);
120120 res = -1;
121121 goto end;
@@ -184,12 +184,12 @@ static int doTest(uint8_t *ref[4], int refStride[4], int w, int h, · 62 unmodified lines
184184 }
185185 }
186186 outContext = sws_getContext(dstW, dstH, dstFormat, w, h,
187− PIX_FMT_YUVA420P, SWS_BILINEAR,
187+ AV_PIX_FMT_YUVA420P, SWS_BILINEAR,
188188 NULL, NULL, NULL);
189189 if (!outContext) {
190190 fprintf(stderr, "Failed to get %s ---> %s\n",
191191 av_pix_fmt_descriptors[dstFormat].name,
192− av_pix_fmt_descriptors[PIX_FMT_YUVA420P].name);
192+ av_pix_fmt_descriptors[AV_PIX_FMT_YUVA420P].name);
193193 res = -1;
194194 goto end;
195195 }
@@ -232,8 +232,8 @@ end: · 36 unmodified lines
232232 }
233233
234234 static void selfTest(uint8_t *ref[4], int refStride[4], int w, int h,
235− enum PixelFormat srcFormat_in,
236− enum PixelFormat dstFormat_in)
235+ enum AVPixelFormat srcFormat_in,
236+ enum AVPixelFormat dstFormat_in)
237237 {
238238 const int flags[] = { SWS_FAST_BILINEAR, SWS_BILINEAR, SWS_BICUBIC,
239239 SWS_X, SWS_POINT, SWS_AREA, 0 };
@@ -241,16 +241,16 @@ static void selfTest(uint8_t *ref[4], int refStride[4], int w, int h, · 1 unmodified line
241241 const int srcH = h;
242242 const int dstW[] = { srcW - srcW / 3, srcW, srcW + srcW / 3, 0 };
243243 const int dstH[] = { srcH - srcH / 3, srcH, srcH + srcH / 3, 0 };
244− enum PixelFormat srcFormat, dstFormat;
244+ enum AVPixelFormat srcFormat, dstFormat;
245245
246− for (srcFormat = srcFormat_in != PIX_FMT_NONE ? srcFormat_in : 0;
247− srcFormat < PIX_FMT_NB; srcFormat++) {
246+ for (srcFormat = srcFormat_in != AV_PIX_FMT_NONE ? srcFormat_in : 0;
247+ srcFormat < AV_PIX_FMT_NB; srcFormat++) {
248248 if (!sws_isSupportedInput(srcFormat) ||
249249 !sws_isSupportedOutput(srcFormat))
250250 continue;
251251
252− for (dstFormat = dstFormat_in != PIX_FMT_NONE ? dstFormat_in : 0;
253− dstFormat < PIX_FMT_NB; dstFormat++) {
252+ for (dstFormat = dstFormat_in != AV_PIX_FMT_NONE ? dstFormat_in : 0;
253+ dstFormat < AV_PIX_FMT_NB; dstFormat++) {
254254 int i, j, k;
255255 int res = 0;
256256
@@ -270,26 +270,26 @@ static void selfTest(uint8_t *ref[4], int refStride[4], int w, int h, · 13 unmodified lines
270270 srcFormat, dstFormat,
271271 srcW, srcH, dstW[i], dstH[j], flags[k],
272272 NULL);
273− if (dstFormat_in != PIX_FMT_NONE)
273+ if (dstFormat_in != AV_PIX_FMT_NONE)
274274 break;
275275 }
276− if (srcFormat_in != PIX_FMT_NONE)
276+ if (srcFormat_in != AV_PIX_FMT_NONE)
277277 break;
278278 }
279279 }
280280
281281 static int fileTest(uint8_t *ref[4], int refStride[4], int w, int h, FILE *fp,
282− enum PixelFormat srcFormat_in,
283− enum PixelFormat dstFormat_in)
282+ enum AVPixelFormat srcFormat_in,
283+ enum AVPixelFormat dstFormat_in)
284284 {
285285 char buf[256];
286286
287287 while (fgets(buf, sizeof(buf), fp)) {
288288 struct Results r;
289− enum PixelFormat srcFormat;
289+ enum AVPixelFormat srcFormat;
290290 char srcStr[12];
291291 int srcW, srcH;
292− enum PixelFormat dstFormat;
292+ enum AVPixelFormat dstFormat;
293293 char dstStr[12];
294294 int dstW, dstH;
295295 int flags;
@@ -308,12 +308,12 @@ static int fileTest(uint8_t *ref[4], int refStride[4], int w, int h, FILE *fp, · 12 unmodified lines
308308 srcFormat = av_get_pix_fmt(srcStr);
309309 dstFormat = av_get_pix_fmt(dstStr);
310310
311− if (srcFormat == PIX_FMT_NONE || dstFormat == PIX_FMT_NONE) {
311+ if (srcFormat == AV_PIX_FMT_NONE || dstFormat == AV_PIX_FMT_NONE) {
312312 fprintf(stderr, "malformed input file\n");
313313 return -1;
314314 }
315− if ((srcFormat_in != PIX_FMT_NONE && srcFormat_in != srcFormat) ||
316− (dstFormat_in != PIX_FMT_NONE && dstFormat_in != dstFormat))
315+ if ((srcFormat_in != AV_PIX_FMT_NONE && srcFormat_in != srcFormat) ||
316+ (dstFormat_in != AV_PIX_FMT_NONE && dstFormat_in != dstFormat))
317317 continue;
318318 if (ret != 12) {
319319 printf("%s", buf);
@@ -334,8 +334,8 @@ static int fileTest(uint8_t *ref[4], int refStride[4], int w, int h, FILE *fp, · 14 unmodified lines
334334
335335 int main(int argc, char **argv)
336336 {
337− enum PixelFormat srcFormat = PIX_FMT_NONE;
338− enum PixelFormat dstFormat = PIX_FMT_NONE;
337+ enum AVPixelFormat srcFormat = AV_PIX_FMT_NONE;
338+ enum AVPixelFormat dstFormat = AV_PIX_FMT_NONE;
339339 uint8_t *rgb_data = av_malloc(W * H * 4);
340340 uint8_t *rgb_src[4] = { rgb_data, NULL, NULL, NULL };
341341 int rgb_stride[4] = { 4 * W, 0, 0, 0 };
@@ -351,8 +351,8 @@ int main(int argc, char **argv) · 9 unmodified lines
351351 if (!rgb_data || !data)
352352 return -1;
353353
354− sws = sws_getContext(W / 12, H / 12, PIX_FMT_RGB32, W, H,
355− PIX_FMT_YUVA420P, SWS_BILINEAR, NULL, NULL, NULL);
354+ sws = sws_getContext(W / 12, H / 12, AV_PIX_FMT_RGB32, W, H,
355+ AV_PIX_FMT_YUVA420P, SWS_BILINEAR, NULL, NULL, NULL);
356356
357357 av_lfg_init(&rand, 1);
358358
@@ -377,13 +377,13 @@ int main(int argc, char **argv) · 18 unmodified lines
377377 goto end;
378378 } else if (!strcmp(argv[i], "-src")) {
379379 srcFormat = av_get_pix_fmt(argv[i + 1]);
380− if (srcFormat == PIX_FMT_NONE) {
380+ if (srcFormat == AV_PIX_FMT_NONE) {
381381 fprintf(stderr, "invalid pixel format %s\n", argv[i + 1]);
382382 return -1;
383383 }
384384 } else if (!strcmp(argv[i], "-dst")) {
385385 dstFormat = av_get_pix_fmt(argv[i + 1]);
386− if (dstFormat == PIX_FMT_NONE) {
386+ if (dstFormat == AV_PIX_FMT_NONE) {
387387 fprintf(stderr, "invalid pixel format %s\n", argv[i + 1]);
388388 return -1;
389389 }
libswscale/swscale.c+3−3
@@ -326,7 +326,7 @@ static int swScale(SwsContext *c, const uint8_t *src[], · 325 unmodified lines
326326 const int chrSrcW = c->chrSrcW;
327327 const int lumXInc = c->lumXInc;
328328 const int chrXInc = c->chrXInc;
329− const enum PixelFormat dstFormat = c->dstFormat;
329+ const enum AVPixelFormat dstFormat = c->dstFormat;
330330 const int flags = c->flags;
331331 int32_t *vLumFilterPos = c->vLumFilterPos;
332332 int32_t *vChrFilterPos = c->vChrFilterPos;
@@ -677,7 +677,7 @@ static int swScale(SwsContext *c, const uint8_t *src[], · 344 unmodified lines
677677
678678 static av_cold void sws_init_swScale_c(SwsContext *c)
679679 {
680− enum PixelFormat srcFormat = c->srcFormat;
680+ enum AVPixelFormat srcFormat = c->srcFormat;
681681
682682 ff_sws_init_output_funcs(c, &c->yuv2plane1, &c->yuv2planeX,
683683 &c->yuv2nv12cX, &c->yuv2packed1,
@@ -721,7 +721,7 @@ static av_cold void sws_init_swScale_c(SwsContext *c) · 37 unmodified lines
721721 }
722722
723723 if (!(isGray(srcFormat) || isGray(c->dstFormat) ||
724− srcFormat == PIX_FMT_MONOBLACK || srcFormat == PIX_FMT_MONOWHITE))
724+ srcFormat == AV_PIX_FMT_MONOBLACK || srcFormat == AV_PIX_FMT_MONOWHITE))
725725 c->needs_hcscale = 1;
726726 }
727727
libswscale/swscale.h+6−6
@@ -134,13 +134,13 @@ struct SwsContext; · 133 unmodified lines
134134 * Return a positive value if pix_fmt is a supported input format, 0
135135 * otherwise.
136136 */
137−int sws_isSupportedInput(enum PixelFormat pix_fmt);
137+int sws_isSupportedInput(enum AVPixelFormat pix_fmt);
138138
139139 /**
140140 * Return a positive value if pix_fmt is a supported output format, 0
141141 * otherwise.
142142 */
143−int sws_isSupportedOutput(enum PixelFormat pix_fmt);
143+int sws_isSupportedOutput(enum AVPixelFormat pix_fmt);
144144
145145 /**
146146 * Allocate an empty SwsContext. This must be filled and passed to
@@ -180,8 +180,8 @@ void sws_freeContext(struct SwsContext *swsContext); · 33 unmodified lines
180180 * written
181181 * @deprecated Use sws_getCachedContext() instead.
182182 */
183−struct SwsContext *sws_getContext(int srcW, int srcH, enum PixelFormat srcFormat,
184− int dstW, int dstH, enum PixelFormat dstFormat,
183+struct SwsContext *sws_getContext(int srcW, int srcH, enum AVPixelFormat srcFormat,
184+ int dstW, int dstH, enum AVPixelFormat dstFormat,
185185 int flags, SwsFilter *srcFilter,
186186 SwsFilter *dstFilter, const double *param);
187187 #endif
@@ -301,8 +301,8 @@ void sws_freeFilter(SwsFilter *filter); · 113 unmodified lines
301301 * are assumed to remain the same.
302302 */
303303 struct SwsContext *sws_getCachedContext(struct SwsContext *context,
304− int srcW, int srcH, enum PixelFormat srcFormat,
305− int dstW, int dstH, enum PixelFormat dstFormat,
304+ int srcW, int srcH, enum AVPixelFormat srcFormat,
305+ int dstW, int dstH, enum AVPixelFormat dstFormat,
306306 int flags, SwsFilter *srcFilter,
307307 SwsFilter *dstFilter, const double *param);
308308
libswscale/swscale_internal.h+41−41
@@ -238,8 +238,8 @@ typedef struct SwsContext { · 237 unmodified lines
238238 int chrDstH; ///< Height of destination chroma planes.
239239 int lumXInc, chrXInc;
240240 int lumYInc, chrYInc;
241− enum PixelFormat dstFormat; ///< Destination pixel format.
242− enum PixelFormat srcFormat; ///< Source pixel format.
241+ enum AVPixelFormat dstFormat; ///< Destination pixel format.
242+ enum AVPixelFormat srcFormat; ///< Source pixel format.
243243 int dstFormatBpp; ///< Number of bits per pixel of the destination pixel format.
244244 int srcFormatBpp; ///< Number of bits per pixel of the source pixel format.
245245 int dstBpc, srcBpc;
@@ -540,7 +540,7 @@ SwsFunc ff_yuv2rgb_init_altivec(SwsContext *c); · 294 unmodified lines
540540 SwsFunc ff_yuv2rgb_get_func_ptr_bfin(SwsContext *c);
541541 void ff_bfin_get_unscaled_swscale(SwsContext *c);
542542
543−const char *sws_format_name(enum PixelFormat format);
543+const char *sws_format_name(enum AVPixelFormat format);
544544
545545 #define is16BPS(x) \
546546 (av_pix_fmt_descriptors[x].comp[0].depth_minus1 == 15)
@@ -569,47 +569,47 @@ const char *sws_format_name(enum PixelFormat format); · 22 unmodified lines
569569 av_pix_fmt_descriptors[x].nb_components <= 2)
570570 #else
571571 #define isGray(x) \
572− ((x) == PIX_FMT_GRAY8 || \
573− (x) == PIX_FMT_Y400A || \
574− (x) == PIX_FMT_GRAY16BE || \
575− (x) == PIX_FMT_GRAY16LE)
572+ ((x) == AV_PIX_FMT_GRAY8 || \
573+ (x) == AV_PIX_FMT_Y400A || \
574+ (x) == AV_PIX_FMT_GRAY16BE || \
575+ (x) == AV_PIX_FMT_GRAY16LE)
576576 #endif
577577
578578 #define isRGBinInt(x) \
579− ((x) == PIX_FMT_RGB48BE || \
580− (x) == PIX_FMT_RGB48LE || \
581− (x) == PIX_FMT_RGB32 || \
582− (x) == PIX_FMT_RGB32_1 || \
583− (x) == PIX_FMT_RGB24 || \
584− (x) == PIX_FMT_RGB565BE || \
585− (x) == PIX_FMT_RGB565LE || \
586− (x) == PIX_FMT_RGB555BE || \
587− (x) == PIX_FMT_RGB555LE || \
588− (x) == PIX_FMT_RGB444BE || \
589− (x) == PIX_FMT_RGB444LE || \
590− (x) == PIX_FMT_RGB8 || \
591− (x) == PIX_FMT_RGB4 || \
592− (x) == PIX_FMT_RGB4_BYTE || \
593− (x) == PIX_FMT_MONOBLACK || \
594− (x) == PIX_FMT_MONOWHITE)
579+ ((x) == AV_PIX_FMT_RGB48BE || \
580+ (x) == AV_PIX_FMT_RGB48LE || \
581+ (x) == AV_PIX_FMT_RGB32 || \
582+ (x) == AV_PIX_FMT_RGB32_1 || \
583+ (x) == AV_PIX_FMT_RGB24 || \
584+ (x) == AV_PIX_FMT_RGB565BE || \
585+ (x) == AV_PIX_FMT_RGB565LE || \
586+ (x) == AV_PIX_FMT_RGB555BE || \
587+ (x) == AV_PIX_FMT_RGB555LE || \
588+ (x) == AV_PIX_FMT_RGB444BE || \
589+ (x) == AV_PIX_FMT_RGB444LE || \
590+ (x) == AV_PIX_FMT_RGB8 || \
591+ (x) == AV_PIX_FMT_RGB4 || \
592+ (x) == AV_PIX_FMT_RGB4_BYTE || \
593+ (x) == AV_PIX_FMT_MONOBLACK || \
594+ (x) == AV_PIX_FMT_MONOWHITE)
595595
596596 #define isBGRinInt(x) \
597− ((x) == PIX_FMT_BGR48BE || \
598− (x) == PIX_FMT_BGR48LE || \
599− (x) == PIX_FMT_BGR32 || \
600− (x) == PIX_FMT_BGR32_1 || \
601− (x) == PIX_FMT_BGR24 || \
602− (x) == PIX_FMT_BGR565BE || \
603− (x) == PIX_FMT_BGR565LE || \
604− (x) == PIX_FMT_BGR555BE || \
605− (x) == PIX_FMT_BGR555LE || \
606− (x) == PIX_FMT_BGR444BE || \
607− (x) == PIX_FMT_BGR444LE || \
608− (x) == PIX_FMT_BGR8 || \
609− (x) == PIX_FMT_BGR4 || \
610− (x) == PIX_FMT_BGR4_BYTE || \
611− (x) == PIX_FMT_MONOBLACK || \
612− (x) == PIX_FMT_MONOWHITE)
597+ ((x) == AV_PIX_FMT_BGR48BE || \
598+ (x) == AV_PIX_FMT_BGR48LE || \
599+ (x) == AV_PIX_FMT_BGR32 || \
600+ (x) == AV_PIX_FMT_BGR32_1 || \
601+ (x) == AV_PIX_FMT_BGR24 || \
602+ (x) == AV_PIX_FMT_BGR565BE || \
603+ (x) == AV_PIX_FMT_BGR565LE || \
604+ (x) == AV_PIX_FMT_BGR555BE || \
605+ (x) == AV_PIX_FMT_BGR555LE || \
606+ (x) == AV_PIX_FMT_BGR444BE || \
607+ (x) == AV_PIX_FMT_BGR444LE || \
608+ (x) == AV_PIX_FMT_BGR8 || \
609+ (x) == AV_PIX_FMT_BGR4 || \
610+ (x) == AV_PIX_FMT_BGR4_BYTE || \
611+ (x) == AV_PIX_FMT_MONOBLACK || \
612+ (x) == AV_PIX_FMT_MONOWHITE)
613613
614614 #define isAnyRGB(x) \
615615 (isRGBinInt(x) || \
@@ -622,7 +622,7 @@ const char *sws_format_name(enum PixelFormat format); · 6 unmodified lines
622622 #define isPacked(x) \
623623 ((av_pix_fmt_descriptors[x].nb_components >= 2 && \
624624 !(av_pix_fmt_descriptors[x].flags & PIX_FMT_PLANAR)) || \
625− (x) == PIX_FMT_PAL8)
625+ (x) == AV_PIX_FMT_PAL8)
626626
627627 #define isPlanar(x) \
628628 (av_pix_fmt_descriptors[x].nb_components >= 2 && \
@@ -638,7 +638,7 @@ const char *sws_format_name(enum PixelFormat format); · 9 unmodified lines
638638
639639 #define usePal(x) ((av_pix_fmt_descriptors[x].flags & PIX_FMT_PAL) || \
640640 (av_pix_fmt_descriptors[x].flags & PIX_FMT_PSEUDOPAL) || \
641− (x) == PIX_FMT_Y400A)
641+ (x) == AV_PIX_FMT_Y400A)
642642
643643 extern const uint64_t ff_dither4[2];
644644 extern const uint64_t ff_dither8[2];
libswscale/swscale_unscaled.c+91−91
@@ -125,7 +125,7 @@ static int planarToNv12Wrapper(SwsContext *c, const uint8_t *src[], · 124 unmodified lines
125125 copyPlane(src[0], srcStride[0], srcSliceY, srcSliceH, c->srcW,
126126 dstParam[0], dstStride[0]);
127127
128− if (c->dstFormat == PIX_FMT_NV12)
128+ if (c->dstFormat == AV_PIX_FMT_NV12)
129129 interleaveBytes(src[1], src[2], dst, c->srcW / 2, srcSliceH / 2,
130130 srcStride[1], srcStride[2], dstStride[0]);
131131 else
@@ -302,31 +302,31 @@ static int palToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], · 170 unmodified lines
302302 int srcSliceY, int srcSliceH, uint8_t *dst[],
303303 int dstStride[])
304304 {
305− const enum PixelFormat srcFormat = c->srcFormat;
306− const enum PixelFormat dstFormat = c->dstFormat;
305+ const enum AVPixelFormat srcFormat = c->srcFormat;
306+ const enum AVPixelFormat dstFormat = c->dstFormat;
307307 void (*conv)(const uint8_t *src, uint8_t *dst, int num_pixels,
308308 const uint8_t *palette) = NULL;
309309 int i;
310310 uint8_t *dstPtr = dst[0] + dstStride[0] * srcSliceY;
311311 const uint8_t *srcPtr = src[0];
312312
313− if (srcFormat == PIX_FMT_Y400A) {
313+ if (srcFormat == AV_PIX_FMT_Y400A) {
314314 switch (dstFormat) {
315− case PIX_FMT_RGB32 : conv = gray8aToPacked32; break;
316− case PIX_FMT_BGR32 : conv = gray8aToPacked32; break;
317− case PIX_FMT_BGR32_1: conv = gray8aToPacked32_1; break;
318− case PIX_FMT_RGB32_1: conv = gray8aToPacked32_1; break;
319− case PIX_FMT_RGB24 : conv = gray8aToPacked24; break;
320− case PIX_FMT_BGR24 : conv = gray8aToPacked24; break;
315+ case AV_PIX_FMT_RGB32 : conv = gray8aToPacked32; break;
316+ case AV_PIX_FMT_BGR32 : conv = gray8aToPacked32; break;
317+ case AV_PIX_FMT_BGR32_1: conv = gray8aToPacked32_1; break;
318+ case AV_PIX_FMT_RGB32_1: conv = gray8aToPacked32_1; break;
319+ case AV_PIX_FMT_RGB24 : conv = gray8aToPacked24; break;
320+ case AV_PIX_FMT_BGR24 : conv = gray8aToPacked24; break;
321321 }
322322 } else if (usePal(srcFormat)) {
323323 switch (dstFormat) {
324− case PIX_FMT_RGB32 : conv = sws_convertPalette8ToPacked32; break;
325− case PIX_FMT_BGR32 : conv = sws_convertPalette8ToPacked32; break;
326− case PIX_FMT_BGR32_1: conv = sws_convertPalette8ToPacked32; break;
327− case PIX_FMT_RGB32_1: conv = sws_convertPalette8ToPacked32; break;
328− case PIX_FMT_RGB24 : conv = sws_convertPalette8ToPacked24; break;
329− case PIX_FMT_BGR24 : conv = sws_convertPalette8ToPacked24; break;
324+ case AV_PIX_FMT_RGB32 : conv = sws_convertPalette8ToPacked32; break;
325+ case AV_PIX_FMT_BGR32 : conv = sws_convertPalette8ToPacked32; break;
326+ case AV_PIX_FMT_BGR32_1: conv = sws_convertPalette8ToPacked32; break;
327+ case AV_PIX_FMT_RGB32_1: conv = sws_convertPalette8ToPacked32; break;
328+ case AV_PIX_FMT_RGB24 : conv = sws_convertPalette8ToPacked24; break;
329+ case AV_PIX_FMT_BGR24 : conv = sws_convertPalette8ToPacked24; break;
330330 }
331331 }
332332
@@ -396,7 +396,7 @@ static int planarRgbToRgbWrapper(SwsContext *c, const uint8_t *src[], · 63 unmodified lines
396396 uint8_t *dst[], int dstStride[])
397397 {
398398 int alpha_first = 0;
399− if (c->srcFormat != PIX_FMT_GBRP) {
399+ if (c->srcFormat != AV_PIX_FMT_GBRP) {
400400 av_log(c, AV_LOG_ERROR, "unsupported planar RGB conversion %s -> %s\n",
401401 av_get_pix_fmt_name(c->srcFormat),
402402 av_get_pix_fmt_name(c->dstFormat));
@@ -404,32 +404,32 @@ static int planarRgbToRgbWrapper(SwsContext *c, const uint8_t *src[], · 1 unmodified line
404404 }
405405
406406 switch (c->dstFormat) {
407− case PIX_FMT_BGR24:
407+ case AV_PIX_FMT_BGR24:
408408 gbr24ptopacked24((const uint8_t *[]) { src[1], src[0], src[2] },
409409 (int []) { srcStride[1], srcStride[0], srcStride[2] },
410410 dst[0] + srcSliceY * dstStride[0], dstStride[0],
411411 srcSliceH, c->srcW);
412412 break;
413413
414− case PIX_FMT_RGB24:
414+ case AV_PIX_FMT_RGB24:
415415 gbr24ptopacked24((const uint8_t *[]) { src[2], src[0], src[1] },
416416 (int []) { srcStride[2], srcStride[0], srcStride[1] },
417417 dst[0] + srcSliceY * dstStride[0], dstStride[0],
418418 srcSliceH, c->srcW);
419419 break;
420420
421− case PIX_FMT_ARGB:
421+ case AV_PIX_FMT_ARGB:
422422 alpha_first = 1;
423− case PIX_FMT_RGBA:
423+ case AV_PIX_FMT_RGBA:
424424 gbr24ptopacked32((const uint8_t *[]) { src[2], src[0], src[1] },
425425 (int []) { srcStride[2], srcStride[0], srcStride[1] },
426426 dst[0] + srcSliceY * dstStride[0], dstStride[0],
427427 srcSliceH, alpha_first, c->srcW);
428428 break;
429429
430− case PIX_FMT_ABGR:
430+ case AV_PIX_FMT_ABGR:
431431 alpha_first = 1;
432− case PIX_FMT_BGRA:
432+ case AV_PIX_FMT_BGRA:
433433 gbr24ptopacked32((const uint8_t *[]) { src[1], src[0], src[2] },
434434 (int []) { srcStride[1], srcStride[0], srcStride[2] },
435435 dst[0] + srcSliceY * dstStride[0], dstStride[0],
@@ -447,18 +447,18 @@ static int planarRgbToRgbWrapper(SwsContext *c, const uint8_t *src[], · 11 unmodified lines
447447 }
448448
449449 #define isRGBA32(x) ( \
450− (x) == PIX_FMT_ARGB \
451− || (x) == PIX_FMT_RGBA \
452− || (x) == PIX_FMT_BGRA \
453− || (x) == PIX_FMT_ABGR \
450+ (x) == AV_PIX_FMT_ARGB \
451+ || (x) == AV_PIX_FMT_RGBA \
452+ || (x) == AV_PIX_FMT_BGRA \
453+ || (x) == AV_PIX_FMT_ABGR \
454454 )
455455
456456 /* {RGB,BGR}{15,16,24,32,32_1} -> {RGB,BGR}{15,16,24,32} */
457457 typedef void (* rgbConvFn) (const uint8_t *, uint8_t *, int);
458458 static rgbConvFn findRgbConvFn(SwsContext *c)
459459 {
460− const enum PixelFormat srcFormat = c->srcFormat;
461− const enum PixelFormat dstFormat = c->dstFormat;
460+ const enum AVPixelFormat srcFormat = c->srcFormat;
461+ const enum AVPixelFormat dstFormat = c->dstFormat;
462462 const int srcId = c->srcFormatBpp;
463463 const int dstId = c->dstFormatBpp;
464464 rgbConvFn conv = NULL;
@@ -471,7 +471,7 @@ static rgbConvFn findRgbConvFn(SwsContext *c) · 6 unmodified lines
471471 if (IS_NOT_NE(srcId, srcFormat) || IS_NOT_NE(dstId, dstFormat))
472472 return NULL;
473473
474−#define CONV_IS(src, dst) (srcFormat == PIX_FMT_##src && dstFormat == PIX_FMT_##dst)
474+#define CONV_IS(src, dst) (srcFormat == AV_PIX_FMT_##src && dstFormat == AV_PIX_FMT_##dst)
475475
476476 if (isRGBA32(srcFormat) && isRGBA32(dstFormat)) {
477477 if ( CONV_IS(ABGR, RGBA)
@@ -536,8 +536,8 @@ static int rgbToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], · 58 unmodified lines
536536 int dstStride[])
537537
538538 {
539− const enum PixelFormat srcFormat = c->srcFormat;
540− const enum PixelFormat dstFormat = c->dstFormat;
539+ const enum AVPixelFormat srcFormat = c->srcFormat;
540+ const enum AVPixelFormat dstFormat = c->dstFormat;
541541 const int srcBpp = (c->srcFormatBpp + 7) >> 3;
542542 const int dstBpp = (c->dstFormatBpp + 7) >> 3;
543543 rgbConvFn conv = findRgbConvFn(c);
@@ -548,11 +548,11 @@ static int rgbToRgbWrapper(SwsContext *c, const uint8_t *src[], int srcStride[], · 4 unmodified lines
548548 } else {
549549 const uint8_t *srcPtr = src[0];
550550 uint8_t *dstPtr = dst[0];
551− if ((srcFormat == PIX_FMT_RGB32_1 || srcFormat == PIX_FMT_BGR32_1) &&
551+ if ((srcFormat == AV_PIX_FMT_RGB32_1 || srcFormat == AV_PIX_FMT_BGR32_1) &&
552552 !isRGBA32(dstFormat))
553553 srcPtr += ALT32_CORR;
554554
555− if ((dstFormat == PIX_FMT_RGB32_1 || dstFormat == PIX_FMT_BGR32_1) &&
555+ if ((dstFormat == AV_PIX_FMT_RGB32_1 || dstFormat == AV_PIX_FMT_BGR32_1) &&
556556 !isRGBA32(srcFormat))
557557 dstPtr += ALT32_CORR;
558558
@@ -860,8 +860,8 @@ static int planarCopyWrapper(SwsContext *c, const uint8_t *src[], · 301 unmodified lines
860860
861861 void ff_get_unscaled_swscale(SwsContext *c)
862862 {
863− const enum PixelFormat srcFormat = c->srcFormat;
864− const enum PixelFormat dstFormat = c->dstFormat;
863+ const enum AVPixelFormat srcFormat = c->srcFormat;
864+ const enum AVPixelFormat dstFormat = c->dstFormat;
865865 const int flags = c->flags;
866866 const int dstH = c->dstH;
867867 int needsDither;
@@ -871,26 +871,26 @@ void ff_get_unscaled_swscale(SwsContext *c) · 3 unmodified lines
871871 (c->dstFormatBpp < c->srcFormatBpp || (!isAnyRGB(srcFormat)));
872872
873873 /* yv12_to_nv12 */
874− if ((srcFormat == PIX_FMT_YUV420P || srcFormat == PIX_FMT_YUVA420P) &&
875− (dstFormat == PIX_FMT_NV12 || dstFormat == PIX_FMT_NV21)) {
874+ if ((srcFormat == AV_PIX_FMT_YUV420P || srcFormat == AV_PIX_FMT_YUVA420P) &&
875+ (dstFormat == AV_PIX_FMT_NV12 || dstFormat == AV_PIX_FMT_NV21)) {
876876 c->swScale = planarToNv12Wrapper;
877877 }
878878 /* yuv2bgr */
879− if ((srcFormat == PIX_FMT_YUV420P || srcFormat == PIX_FMT_YUV422P ||
880− srcFormat == PIX_FMT_YUVA420P) && isAnyRGB(dstFormat) &&
879+ if ((srcFormat == AV_PIX_FMT_YUV420P || srcFormat == AV_PIX_FMT_YUV422P ||
880+ srcFormat == AV_PIX_FMT_YUVA420P) && isAnyRGB(dstFormat) &&
881881 !(flags & SWS_ACCURATE_RND) && !(dstH & 1)) {
882882 c->swScale = ff_yuv2rgb_get_func_ptr(c);
883883 }
884884
885− if (srcFormat == PIX_FMT_YUV410P &&
886− (dstFormat == PIX_FMT_YUV420P || dstFormat == PIX_FMT_YUVA420P) &&
885+ if (srcFormat == AV_PIX_FMT_YUV410P &&
886+ (dstFormat == AV_PIX_FMT_YUV420P || dstFormat == AV_PIX_FMT_YUVA420P) &&
887887 !(flags & SWS_BITEXACT)) {
888888 c->swScale = yvu9ToYv12Wrapper;
889889 }
890890
891891 /* bgr24toYV12 */
892− if (srcFormat == PIX_FMT_BGR24 &&
893− (dstFormat == PIX_FMT_YUV420P || dstFormat == PIX_FMT_YUVA420P) &&
892+ if (srcFormat == AV_PIX_FMT_BGR24 &&
893+ (dstFormat == AV_PIX_FMT_YUV420P || dstFormat == AV_PIX_FMT_YUVA420P) &&
894894 !(flags & SWS_ACCURATE_RND))
895895 c->swScale = bgr24ToYv12Wrapper;
896896
@@ -903,66 +903,66 @@ void ff_get_unscaled_swscale(SwsContext *c) · 6 unmodified lines
903903 c->swScale = planarRgbToRgbWrapper;
904904
905905 /* bswap 16 bits per pixel/component packed formats */
906− if (IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_BGR444) ||
907− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_BGR48) ||
908− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_BGR555) ||
909− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_BGR565) ||
910− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_GRAY16) ||
911− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_RGB444) ||
912− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_RGB48) ||
913− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_RGB555) ||
914− IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, PIX_FMT_RGB565))
906+ if (IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_BGR444) ||
907+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_BGR48) ||
908+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_BGR555) ||
909+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_BGR565) ||
910+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_GRAY16) ||
911+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_RGB444) ||
912+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_RGB48) ||
913+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_RGB555) ||
914+ IS_DIFFERENT_ENDIANESS(srcFormat, dstFormat, AV_PIX_FMT_RGB565))
915915 c->swScale = packed_16bpc_bswap;
916916
917917 if ((usePal(srcFormat) && (
918− dstFormat == PIX_FMT_RGB32 ||
919− dstFormat == PIX_FMT_RGB32_1 ||
920− dstFormat == PIX_FMT_RGB24 ||
921− dstFormat == PIX_FMT_BGR32 ||
922− dstFormat == PIX_FMT_BGR32_1 ||
923− dstFormat == PIX_FMT_BGR24)))
918+ dstFormat == AV_PIX_FMT_RGB32 ||
919+ dstFormat == AV_PIX_FMT_RGB32_1 ||
920+ dstFormat == AV_PIX_FMT_RGB24 ||
921+ dstFormat == AV_PIX_FMT_BGR32 ||
922+ dstFormat == AV_PIX_FMT_BGR32_1 ||
923+ dstFormat == AV_PIX_FMT_BGR24)))
924924 c->swScale = palToRgbWrapper;
925925
926− if (srcFormat == PIX_FMT_YUV422P) {
927− if (dstFormat == PIX_FMT_YUYV422)
926+ if (srcFormat == AV_PIX_FMT_YUV422P) {
927+ if (dstFormat == AV_PIX_FMT_YUYV422)
928928 c->swScale = yuv422pToYuy2Wrapper;
929− else if (dstFormat == PIX_FMT_UYVY422)
929+ else if (dstFormat == AV_PIX_FMT_UYVY422)
930930 c->swScale = yuv422pToUyvyWrapper;
931931 }
932932
933933 /* LQ converters if -sws 0 or -sws 4*/
934934 if (c->flags&(SWS_FAST_BILINEAR|SWS_POINT)) {
935935 /* yv12_to_yuy2 */
936− if (srcFormat == PIX_FMT_YUV420P || srcFormat == PIX_FMT_YUVA420P) {
937− if (dstFormat == PIX_FMT_YUYV422)
936+ if (srcFormat == AV_PIX_FMT_YUV420P || srcFormat == AV_PIX_FMT_YUVA420P) {
937+ if (dstFormat == AV_PIX_FMT_YUYV422)
938938 c->swScale = planarToYuy2Wrapper;
939− else if (dstFormat == PIX_FMT_UYVY422)
939+ else if (dstFormat == AV_PIX_FMT_UYVY422)
940940 c->swScale = planarToUyvyWrapper;
941941 }
942942 }
943− if (srcFormat == PIX_FMT_YUYV422 &&
944− (dstFormat == PIX_FMT_YUV420P || dstFormat == PIX_FMT_YUVA420P))
943+ if (srcFormat == AV_PIX_FMT_YUYV422 &&
944+ (dstFormat == AV_PIX_FMT_YUV420P || dstFormat == AV_PIX_FMT_YUVA420P))
945945 c->swScale = yuyvToYuv420Wrapper;
946− if (srcFormat == PIX_FMT_UYVY422 &&
947− (dstFormat == PIX_FMT_YUV420P || dstFormat == PIX_FMT_YUVA420P))
946+ if (srcFormat == AV_PIX_FMT_UYVY422 &&
947+ (dstFormat == AV_PIX_FMT_YUV420P || dstFormat == AV_PIX_FMT_YUVA420P))
948948 c->swScale = uyvyToYuv420Wrapper;
949− if (srcFormat == PIX_FMT_YUYV422 && dstFormat == PIX_FMT_YUV422P)
949+ if (srcFormat == AV_PIX_FMT_YUYV422 && dstFormat == AV_PIX_FMT_YUV422P)
950950 c->swScale = yuyvToYuv422Wrapper;
951− if (srcFormat == PIX_FMT_UYVY422 && dstFormat == PIX_FMT_YUV422P)
951+ if (srcFormat == AV_PIX_FMT_UYVY422 && dstFormat == AV_PIX_FMT_YUV422P)
952952 c->swScale = uyvyToYuv422Wrapper;
953953
954954 /* simple copy */
955955 if ( srcFormat == dstFormat ||
956− (srcFormat == PIX_FMT_YUVA420P && dstFormat == PIX_FMT_YUV420P) ||
957− (srcFormat == PIX_FMT_YUV420P && dstFormat == PIX_FMT_YUVA420P) ||
956+ (srcFormat == AV_PIX_FMT_YUVA420P && dstFormat == AV_PIX_FMT_YUV420P) ||
957+ (srcFormat == AV_PIX_FMT_YUV420P && dstFormat == AV_PIX_FMT_YUVA420P) ||
958958 (isPlanarYUV(srcFormat) && isGray(dstFormat)) ||
959959 (isPlanarYUV(dstFormat) && isGray(srcFormat)) ||
960960 (isGray(dstFormat) && isGray(srcFormat)) ||
961961 (isPlanarYUV(srcFormat) && isPlanarYUV(dstFormat) &&
962962 c->chrDstHSubSample == c->chrSrcHSubSample &&
963963 c->chrDstVSubSample == c->chrSrcVSubSample &&
964− dstFormat != PIX_FMT_NV12 && dstFormat != PIX_FMT_NV21 &&
965− srcFormat != PIX_FMT_NV12 && srcFormat != PIX_FMT_NV21))
964+ dstFormat != AV_PIX_FMT_NV12 && dstFormat != AV_PIX_FMT_NV21 &&
965+ srcFormat != AV_PIX_FMT_NV12 && srcFormat != AV_PIX_FMT_NV21))
966966 {
967967 if (isPacked(c->srcFormat))
968968 c->swScale = packedCopyWrapper;
@@ -988,7 +988,7 @@ static void reset_ptr(const uint8_t *src[], int format) · 19 unmodified lines
988988 }
989989 }
990990
991−static int check_image_pointers(uint8_t *data[4], enum PixelFormat pix_fmt,
991+static int check_image_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt,
992992 const int linesizes[4])
993993 {
994994 const AVPixFmtDescriptor *desc = &av_pix_fmt_descriptors[pix_fmt];
@@ -1041,28 +1041,28 @@ int attribute_align_arg sws_scale(struct SwsContext *c, · 46 unmodified lines
10411041 if (usePal(c->srcFormat)) {
10421042 for (i = 0; i < 256; i++) {
10431043 int p, r, g, b, y, u, v;
1044− if (c->srcFormat == PIX_FMT_PAL8) {
1044+ if (c->srcFormat == AV_PIX_FMT_PAL8) {
10451045 p = ((const uint32_t *)(srcSlice[1]))[i];
10461046 r = (p >> 16) & 0xFF;
10471047 g = (p >> 8) & 0xFF;
10481048 b = p & 0xFF;
1049− } else if (c->srcFormat == PIX_FMT_RGB8) {
1049+ } else if (c->srcFormat == AV_PIX_FMT_RGB8) {
10501050 r = ( i >> 5 ) * 36;
10511051 g = ((i >> 2) & 7) * 36;
10521052 b = ( i & 3) * 85;
1053− } else if (c->srcFormat == PIX_FMT_BGR8) {
1053+ } else if (c->srcFormat == AV_PIX_FMT_BGR8) {
10541054 b = ( i >> 6 ) * 85;
10551055 g = ((i >> 3) & 7) * 36;
10561056 r = ( i & 7) * 36;
1057− } else if (c->srcFormat == PIX_FMT_RGB4_BYTE) {
1057+ } else if (c->srcFormat == AV_PIX_FMT_RGB4_BYTE) {
10581058 r = ( i >> 3 ) * 255;
10591059 g = ((i >> 1) & 3) * 85;
10601060 b = ( i & 1) * 255;
1061− } else if (c->srcFormat == PIX_FMT_GRAY8 ||
1062− c->srcFormat == PIX_FMT_Y400A) {
1061+ } else if (c->srcFormat == AV_PIX_FMT_GRAY8 ||
1062+ c->srcFormat == AV_PIX_FMT_Y400A) {
10631063 r = g = b = i;
10641064 } else {
1065− assert(c->srcFormat == PIX_FMT_BGR4_BYTE);
1065+ assert(c->srcFormat == AV_PIX_FMT_BGR4_BYTE);
10661066 b = ( i >> 3 ) * 255;
10671067 g = ((i >> 1) & 3) * 85;
10681068 r = ( i & 1) * 255;
@@ -1073,27 +1073,27 @@ int attribute_align_arg sws_scale(struct SwsContext *c, · 4 unmodified lines
10731073 c->pal_yuv[i] = y + (u << 8) + (v << 16);
10741074
10751075 switch (c->dstFormat) {
1076− case PIX_FMT_BGR32:
1076+ case AV_PIX_FMT_BGR32:
10771077 #if !HAVE_BIGENDIAN
1078− case PIX_FMT_RGB24:
1078+ case AV_PIX_FMT_RGB24:
10791079 #endif
10801080 c->pal_rgb[i] = r + (g << 8) + (b << 16);
10811081 break;
1082− case PIX_FMT_BGR32_1:
1082+ case AV_PIX_FMT_BGR32_1:
10831083 #if HAVE_BIGENDIAN
1084− case PIX_FMT_BGR24:
1084+ case AV_PIX_FMT_BGR24:
10851085 #endif
10861086 c->pal_rgb[i] = (r + (g << 8) + (b << 16)) << 8;
10871087 break;
1088− case PIX_FMT_RGB32_1:
1088+ case AV_PIX_FMT_RGB32_1:
10891089 #if HAVE_BIGENDIAN
1090− case PIX_FMT_RGB24:
1090+ case AV_PIX_FMT_RGB24:
10911091 #endif
10921092 c->pal_rgb[i] = (b + (g << 8) + (r << 16)) << 8;
10931093 break;
1094− case PIX_FMT_RGB32:
1094+ case AV_PIX_FMT_RGB32:
10951095 #if !HAVE_BIGENDIAN
1096− case PIX_FMT_BGR24:
1096+ case AV_PIX_FMT_BGR24:
10971097 #endif
10981098 default:
10991099 c->pal_rgb[i] = b + (g << 8) + (r << 16);
libswscale/utils.c+111−111
@@ -73,102 +73,102 @@ typedef struct FormatEntry { · 72 unmodified lines
7373 int is_supported_in, is_supported_out;
7474 } FormatEntry;
7575
76−static const FormatEntry format_entries[PIX_FMT_NB] = {
77− [PIX_FMT_YUV420P] = { 1, 1 },
78− [PIX_FMT_YUYV422] = { 1, 1 },
79− [PIX_FMT_RGB24] = { 1, 1 },
80− [PIX_FMT_BGR24] = { 1, 1 },
81− [PIX_FMT_YUV422P] = { 1, 1 },
82− [PIX_FMT_YUV444P] = { 1, 1 },
83− [PIX_FMT_YUV410P] = { 1, 1 },
84− [PIX_FMT_YUV411P] = { 1, 1 },
85− [PIX_FMT_GRAY8] = { 1, 1 },
86− [PIX_FMT_MONOWHITE] = { 1, 1 },
87− [PIX_FMT_MONOBLACK] = { 1, 1 },
88− [PIX_FMT_PAL8] = { 1, 0 },
89− [PIX_FMT_YUVJ420P] = { 1, 1 },
90− [PIX_FMT_YUVJ422P] = { 1, 1 },
91− [PIX_FMT_YUVJ444P] = { 1, 1 },
92− [PIX_FMT_UYVY422] = { 1, 1 },
93− [PIX_FMT_UYYVYY411] = { 0, 0 },
94− [PIX_FMT_BGR8] = { 1, 1 },
95− [PIX_FMT_BGR4] = { 0, 1 },
96− [PIX_FMT_BGR4_BYTE] = { 1, 1 },
97− [PIX_FMT_RGB8] = { 1, 1 },
98− [PIX_FMT_RGB4] = { 0, 1 },
99− [PIX_FMT_RGB4_BYTE] = { 1, 1 },
100− [PIX_FMT_NV12] = { 1, 1 },
101− [PIX_FMT_NV21] = { 1, 1 },
102− [PIX_FMT_ARGB] = { 1, 1 },
103− [PIX_FMT_RGBA] = { 1, 1 },
104− [PIX_FMT_ABGR] = { 1, 1 },
105− [PIX_FMT_BGRA] = { 1, 1 },
106− [PIX_FMT_GRAY16BE] = { 1, 1 },
107− [PIX_FMT_GRAY16LE] = { 1, 1 },
108− [PIX_FMT_YUV440P] = { 1, 1 },
109− [PIX_FMT_YUVJ440P] = { 1, 1 },
110− [PIX_FMT_YUVA420P] = { 1, 1 },
111− [PIX_FMT_RGB48BE] = { 1, 1 },
112− [PIX_FMT_RGB48LE] = { 1, 1 },
113− [PIX_FMT_RGB565BE] = { 1, 1 },
114− [PIX_FMT_RGB565LE] = { 1, 1 },
115− [PIX_FMT_RGB555BE] = { 1, 1 },
116− [PIX_FMT_RGB555LE] = { 1, 1 },
117− [PIX_FMT_BGR565BE] = { 1, 1 },
118− [PIX_FMT_BGR565LE] = { 1, 1 },
119− [PIX_FMT_BGR555BE] = { 1, 1 },
120− [PIX_FMT_BGR555LE] = { 1, 1 },
121− [PIX_FMT_YUV420P16LE] = { 1, 1 },
122− [PIX_FMT_YUV420P16BE] = { 1, 1 },
123− [PIX_FMT_YUV422P16LE] = { 1, 1 },
124− [PIX_FMT_YUV422P16BE] = { 1, 1 },
125− [PIX_FMT_YUV444P16LE] = { 1, 1 },
126− [PIX_FMT_YUV444P16BE] = { 1, 1 },
127− [PIX_FMT_RGB444LE] = { 1, 1 },
128− [PIX_FMT_RGB444BE] = { 1, 1 },
129− [PIX_FMT_BGR444LE] = { 1, 1 },
130− [PIX_FMT_BGR444BE] = { 1, 1 },
131− [PIX_FMT_Y400A] = { 1, 0 },
132− [PIX_FMT_BGR48BE] = { 1, 1 },
133− [PIX_FMT_BGR48LE] = { 1, 1 },
134− [PIX_FMT_YUV420P9BE] = { 1, 1 },
135− [PIX_FMT_YUV420P9LE] = { 1, 1 },
136− [PIX_FMT_YUV420P10BE] = { 1, 1 },
137− [PIX_FMT_YUV420P10LE] = { 1, 1 },
138− [PIX_FMT_YUV422P9BE] = { 1, 1 },
139− [PIX_FMT_YUV422P9LE] = { 1, 1 },
140− [PIX_FMT_YUV422P10BE] = { 1, 1 },
141− [PIX_FMT_YUV422P10LE] = { 1, 1 },
142− [PIX_FMT_YUV444P9BE] = { 1, 1 },
143− [PIX_FMT_YUV444P9LE] = { 1, 1 },
144− [PIX_FMT_YUV444P10BE] = { 1, 1 },
145− [PIX_FMT_YUV444P10LE] = { 1, 1 },
146− [PIX_FMT_GBRP] = { 1, 0 },
147− [PIX_FMT_GBRP9LE] = { 1, 0 },
148− [PIX_FMT_GBRP9BE] = { 1, 0 },
149− [PIX_FMT_GBRP10LE] = { 1, 0 },
150− [PIX_FMT_GBRP10BE] = { 1, 0 },
151− [PIX_FMT_GBRP16LE] = { 1, 0 },
152− [PIX_FMT_GBRP16BE] = { 1, 0 },
76+static const FormatEntry format_entries[AV_PIX_FMT_NB] = {
77+ [AV_PIX_FMT_YUV420P] = { 1, 1 },
78+ [AV_PIX_FMT_YUYV422] = { 1, 1 },
79+ [AV_PIX_FMT_RGB24] = { 1, 1 },
80+ [AV_PIX_FMT_BGR24] = { 1, 1 },
81+ [AV_PIX_FMT_YUV422P] = { 1, 1 },
82+ [AV_PIX_FMT_YUV444P] = { 1, 1 },
83+ [AV_PIX_FMT_YUV410P] = { 1, 1 },
84+ [AV_PIX_FMT_YUV411P] = { 1, 1 },
85+ [AV_PIX_FMT_GRAY8] = { 1, 1 },
86+ [AV_PIX_FMT_MONOWHITE] = { 1, 1 },
87+ [AV_PIX_FMT_MONOBLACK] = { 1, 1 },
88+ [AV_PIX_FMT_PAL8] = { 1, 0 },
89+ [AV_PIX_FMT_YUVJ420P] = { 1, 1 },
90+ [AV_PIX_FMT_YUVJ422P] = { 1, 1 },
91+ [AV_PIX_FMT_YUVJ444P] = { 1, 1 },
92+ [AV_PIX_FMT_UYVY422] = { 1, 1 },
93+ [AV_PIX_FMT_UYYVYY411] = { 0, 0 },
94+ [AV_PIX_FMT_BGR8] = { 1, 1 },
95+ [AV_PIX_FMT_BGR4] = { 0, 1 },
96+ [AV_PIX_FMT_BGR4_BYTE] = { 1, 1 },
97+ [AV_PIX_FMT_RGB8] = { 1, 1 },
98+ [AV_PIX_FMT_RGB4] = { 0, 1 },
99+ [AV_PIX_FMT_RGB4_BYTE] = { 1, 1 },
100+ [AV_PIX_FMT_NV12] = { 1, 1 },
101+ [AV_PIX_FMT_NV21] = { 1, 1 },
102+ [AV_PIX_FMT_ARGB] = { 1, 1 },
103+ [AV_PIX_FMT_RGBA] = { 1, 1 },
104+ [AV_PIX_FMT_ABGR] = { 1, 1 },
105+ [AV_PIX_FMT_BGRA] = { 1, 1 },
106+ [AV_PIX_FMT_GRAY16BE] = { 1, 1 },
107+ [AV_PIX_FMT_GRAY16LE] = { 1, 1 },
108+ [AV_PIX_FMT_YUV440P] = { 1, 1 },
109+ [AV_PIX_FMT_YUVJ440P] = { 1, 1 },
110+ [AV_PIX_FMT_YUVA420P] = { 1, 1 },
111+ [AV_PIX_FMT_RGB48BE] = { 1, 1 },
112+ [AV_PIX_FMT_RGB48LE] = { 1, 1 },
113+ [AV_PIX_FMT_RGB565BE] = { 1, 1 },
114+ [AV_PIX_FMT_RGB565LE] = { 1, 1 },
115+ [AV_PIX_FMT_RGB555BE] = { 1, 1 },
116+ [AV_PIX_FMT_RGB555LE] = { 1, 1 },
117+ [AV_PIX_FMT_BGR565BE] = { 1, 1 },
118+ [AV_PIX_FMT_BGR565LE] = { 1, 1 },
119+ [AV_PIX_FMT_BGR555BE] = { 1, 1 },
120+ [AV_PIX_FMT_BGR555LE] = { 1, 1 },
121+ [AV_PIX_FMT_YUV420P16LE] = { 1, 1 },
122+ [AV_PIX_FMT_YUV420P16BE] = { 1, 1 },
123+ [AV_PIX_FMT_YUV422P16LE] = { 1, 1 },
124+ [AV_PIX_FMT_YUV422P16BE] = { 1, 1 },
125+ [AV_PIX_FMT_YUV444P16LE] = { 1, 1 },
126+ [AV_PIX_FMT_YUV444P16BE] = { 1, 1 },
127+ [AV_PIX_FMT_RGB444LE] = { 1, 1 },
128+ [AV_PIX_FMT_RGB444BE] = { 1, 1 },
129+ [AV_PIX_FMT_BGR444LE] = { 1, 1 },
130+ [AV_PIX_FMT_BGR444BE] = { 1, 1 },
131+ [AV_PIX_FMT_Y400A] = { 1, 0 },
132+ [AV_PIX_FMT_BGR48BE] = { 1, 1 },
133+ [AV_PIX_FMT_BGR48LE] = { 1, 1 },
134+ [AV_PIX_FMT_YUV420P9BE] = { 1, 1 },
135+ [AV_PIX_FMT_YUV420P9LE] = { 1, 1 },
136+ [AV_PIX_FMT_YUV420P10BE] = { 1, 1 },
137+ [AV_PIX_FMT_YUV420P10LE] = { 1, 1 },
138+ [AV_PIX_FMT_YUV422P9BE] = { 1, 1 },
139+ [AV_PIX_FMT_YUV422P9LE] = { 1, 1 },
140+ [AV_PIX_FMT_YUV422P10BE] = { 1, 1 },
141+ [AV_PIX_FMT_YUV422P10LE] = { 1, 1 },
142+ [AV_PIX_FMT_YUV444P9BE] = { 1, 1 },
143+ [AV_PIX_FMT_YUV444P9LE] = { 1, 1 },
144+ [AV_PIX_FMT_YUV444P10BE] = { 1, 1 },
145+ [AV_PIX_FMT_YUV444P10LE] = { 1, 1 },
146+ [AV_PIX_FMT_GBRP] = { 1, 0 },
147+ [AV_PIX_FMT_GBRP9LE] = { 1, 0 },
148+ [AV_PIX_FMT_GBRP9BE] = { 1, 0 },
149+ [AV_PIX_FMT_GBRP10LE] = { 1, 0 },
150+ [AV_PIX_FMT_GBRP10BE] = { 1, 0 },
151+ [AV_PIX_FMT_GBRP16LE] = { 1, 0 },
152+ [AV_PIX_FMT_GBRP16BE] = { 1, 0 },
153153 };
154154
155−int sws_isSupportedInput(enum PixelFormat pix_fmt)
155+int sws_isSupportedInput(enum AVPixelFormat pix_fmt)
156156 {
157− return (unsigned)pix_fmt < PIX_FMT_NB ?
157+ return (unsigned)pix_fmt < AV_PIX_FMT_NB ?
158158 format_entries[pix_fmt].is_supported_in : 0;
159159 }
160160
161−int sws_isSupportedOutput(enum PixelFormat pix_fmt)
161+int sws_isSupportedOutput(enum AVPixelFormat pix_fmt)
162162 {
163− return (unsigned)pix_fmt < PIX_FMT_NB ?
163+ return (unsigned)pix_fmt < AV_PIX_FMT_NB ?
164164 format_entries[pix_fmt].is_supported_out : 0;
165165 }
166166
167167 extern const int32_t ff_yuv2rgb_coeffs[8][4];
168168
169−const char *sws_format_name(enum PixelFormat format)
169+const char *sws_format_name(enum AVPixelFormat format)
170170 {
171− if ((unsigned)format < PIX_FMT_NB && av_pix_fmt_descriptors[format].name)
171+ if ((unsigned)format < AV_PIX_FMT_NB && av_pix_fmt_descriptors[format].name)
172172 return av_pix_fmt_descriptors[format].name;
173173 else
174174 return "Unknown format";
@@ -743,7 +743,7 @@ static int initMMX2HScaler(int dstW, int xInc, uint8_t *filterCode, · 568 unmodified lines
743743 }
744744 #endif /* HAVE_MMXEXT_INLINE */
745745
746−static void getSubSampleFactors(int *h, int *v, enum PixelFormat format)
746+static void getSubSampleFactors(int *h, int *v, enum AVPixelFormat format)
747747 {
748748 *h = av_pix_fmt_descriptors[format].log2_chroma_w;
749749 *v = av_pix_fmt_descriptors[format].log2_chroma_h;
@@ -795,20 +795,20 @@ int sws_getColorspaceDetails(struct SwsContext *c, int **inv_table, · 45 unmodified lines
795795 return 0;
796796 }
797797
798−static int handle_jpeg(enum PixelFormat *format)
798+static int handle_jpeg(enum AVPixelFormat *format)
799799 {
800800 switch (*format) {
801− case PIX_FMT_YUVJ420P:
802− *format = PIX_FMT_YUV420P;
801+ case AV_PIX_FMT_YUVJ420P:
802+ *format = AV_PIX_FMT_YUV420P;
803803 return 1;
804− case PIX_FMT_YUVJ422P:
805− *format = PIX_FMT_YUV422P;
804+ case AV_PIX_FMT_YUVJ422P:
805+ *format = AV_PIX_FMT_YUV422P;
806806 return 1;
807− case PIX_FMT_YUVJ444P:
808− *format = PIX_FMT_YUV444P;
807+ case AV_PIX_FMT_YUVJ444P:
808+ *format = AV_PIX_FMT_YUV444P;
809809 return 1;
810− case PIX_FMT_YUVJ440P:
811− *format = PIX_FMT_YUV440P;
810+ case AV_PIX_FMT_YUVJ440P:
811+ *format = AV_PIX_FMT_YUV440P;
812812 return 1;
813813 default:
814814 return 0;
@@ -839,8 +839,8 @@ av_cold int sws_init_context(SwsContext *c, SwsFilter *srcFilter, · 24 unmodified lines
839839 int dst_stride = FFALIGN(dstW * sizeof(int16_t) + 16, 16);
840840 int dst_stride_px = dst_stride >> 1;
841841 int flags, cpu_flags;
842− enum PixelFormat srcFormat = c->srcFormat;
843− enum PixelFormat dstFormat = c->dstFormat;
842+ enum AVPixelFormat srcFormat = c->srcFormat;
843+ enum AVPixelFormat dstFormat = c->dstFormat;
844844
845845 cpu_flags = av_get_cpu_flags();
846846 flags = c->flags;
@@ -913,12 +913,12 @@ av_cold int sws_init_context(SwsContext *c, SwsFilter *srcFilter, · 66 unmodified lines
913913 * chroma interpolation */
914914 if (flags & SWS_FULL_CHR_H_INT &&
915915 isAnyRGB(dstFormat) &&
916− dstFormat != PIX_FMT_RGBA &&
917− dstFormat != PIX_FMT_ARGB &&
918− dstFormat != PIX_FMT_BGRA &&
919− dstFormat != PIX_FMT_ABGR &&
920− dstFormat != PIX_FMT_RGB24 &&
921− dstFormat != PIX_FMT_BGR24) {
916+ dstFormat != AV_PIX_FMT_RGBA &&
917+ dstFormat != AV_PIX_FMT_ARGB &&
918+ dstFormat != AV_PIX_FMT_BGRA &&
919+ dstFormat != AV_PIX_FMT_ABGR &&
920+ dstFormat != AV_PIX_FMT_RGB24 &&
921+ dstFormat != AV_PIX_FMT_BGR24) {
922922 av_log(c, AV_LOG_ERROR,
923923 "full chroma interpolation for destination format '%s' not yet implemented\n",
924924 sws_format_name(dstFormat));
@@ -936,9 +936,9 @@ av_cold int sws_init_context(SwsContext *c, SwsFilter *srcFilter, · 11 unmodified lines
936936 /* drop every other pixel for chroma calculation unless user
937937 * wants full chroma */
938938 if (isAnyRGB(srcFormat) && !(flags & SWS_FULL_CHR_H_INP) &&
939− srcFormat != PIX_FMT_RGB8 && srcFormat != PIX_FMT_BGR8 &&
940− srcFormat != PIX_FMT_RGB4 && srcFormat != PIX_FMT_BGR4 &&
941− srcFormat != PIX_FMT_RGB4_BYTE && srcFormat != PIX_FMT_BGR4_BYTE &&
939+ srcFormat != AV_PIX_FMT_RGB8 && srcFormat != AV_PIX_FMT_BGR8 &&
940+ srcFormat != AV_PIX_FMT_RGB4 && srcFormat != AV_PIX_FMT_BGR4 &&
941+ srcFormat != AV_PIX_FMT_RGB4_BYTE && srcFormat != AV_PIX_FMT_BGR4_BYTE &&
942942 ((dstW >> c->chrDstHSubSample) <= (srcW >> 1) ||
943943 (flags & SWS_FAST_BILINEAR)))
944944 c->chrSrcHSubSample = 1;
@@ -1199,9 +1199,9 @@ av_cold int sws_init_context(SwsContext *c, SwsFilter *srcFilter, · 254 unmodified lines
11991199 av_log(c, AV_LOG_INFO, "from %s to %s%s ",
12001200 sws_format_name(srcFormat),
12011201 #ifdef DITHER1XBPP
1202− dstFormat == PIX_FMT_BGR555 || dstFormat == PIX_FMT_BGR565 ||
1203− dstFormat == PIX_FMT_RGB444BE || dstFormat == PIX_FMT_RGB444LE ||
1204− dstFormat == PIX_FMT_BGR444BE || dstFormat == PIX_FMT_BGR444LE ?
1202+ dstFormat == AV_PIX_FMT_BGR555 || dstFormat == AV_PIX_FMT_BGR565 ||
1203+ dstFormat == AV_PIX_FMT_RGB444BE || dstFormat == AV_PIX_FMT_RGB444LE ||
1204+ dstFormat == AV_PIX_FMT_BGR444BE || dstFormat == AV_PIX_FMT_BGR444LE ?
12051205 "dithered " : "",
12061206 #else
12071207 "",
@@ -1236,8 +1236,8 @@ fail: // FIXME replace things by appropriate error codes · 28 unmodified lines
12361236 }
12371237
12381238 #if FF_API_SWS_GETCONTEXT
1239−SwsContext *sws_getContext(int srcW, int srcH, enum PixelFormat srcFormat,
1240− int dstW, int dstH, enum PixelFormat dstFormat,
1239+SwsContext *sws_getContext(int srcW, int srcH, enum AVPixelFormat srcFormat,
1240+ int dstW, int dstH, enum AVPixelFormat dstFormat,
12411241 int flags, SwsFilter *srcFilter,
12421242 SwsFilter *dstFilter, const double *param)
12431243 {
@@ -1647,9 +1647,9 @@ void sws_freeContext(SwsContext *c) · 403 unmodified lines
16471647 }
16481648
16491649 struct SwsContext *sws_getCachedContext(struct SwsContext *context, int srcW,
1650− int srcH, enum PixelFormat srcFormat,
1650+ int srcH, enum AVPixelFormat srcFormat,
16511651 int dstW, int dstH,
1652− enum PixelFormat dstFormat, int flags,
1652+ enum AVPixelFormat dstFormat, int flags,
16531653 SwsFilter *srcFilter,
16541654 SwsFilter *dstFilter,
16551655 const double *param)
libswscale/x86/swscale.c+16−16
@@ -111,7 +111,7 @@ void updateMMXDitherTables(SwsContext *c, int dstY, int lumBufIndex, int chrBufI · 110 unmodified lines
111111 const int firstChrSrcY= vChrFilterPos[chrDstY]; //First line needed as input
112112
113113 c->blueDither= ff_dither8[dstY&1];
114− if (c->dstFormat == PIX_FMT_RGB555 || c->dstFormat == PIX_FMT_BGR555)
114+ if (c->dstFormat == AV_PIX_FMT_RGB555 || c->dstFormat == AV_PIX_FMT_BGR555)
115115 c->greenDither= ff_dither8[dstY&1];
116116 else
117117 c->greenDither= ff_dither4[dstY&1];
@@ -351,7 +351,7 @@ switch(c->dstBpc){ \ · 233 unmodified lines
351351 default: vscalefn = ff_yuv2plane1_8_ ## opt1; break; \
352352 }
353353 #define case_rgb(x, X, opt) \
354− case PIX_FMT_ ## X: \
354+ case AV_PIX_FMT_ ## X: \
355355 c->lumToYV12 = ff_ ## x ## ToY_ ## opt; \
356356 if (!c->chrSrcHSubSample) \
357357 c->chrToYV12 = ff_ ## x ## ToUV_ ## opt; \
@@ -363,23 +363,23 @@ switch(c->dstBpc){ \ · 5 unmodified lines
363363 ASSIGN_VSCALE_FUNC(c->yuv2plane1, mmx, mmx2, cpu_flags & AV_CPU_FLAG_MMXEXT);
364364
365365 switch (c->srcFormat) {
366− case PIX_FMT_Y400A:
366+ case AV_PIX_FMT_Y400A:
367367 c->lumToYV12 = ff_yuyvToY_mmx;
368368 if (c->alpPixBuf)
369369 c->alpToYV12 = ff_uyvyToY_mmx;
370370 break;
371− case PIX_FMT_YUYV422:
371+ case AV_PIX_FMT_YUYV422:
372372 c->lumToYV12 = ff_yuyvToY_mmx;
373373 c->chrToYV12 = ff_yuyvToUV_mmx;
374374 break;
375− case PIX_FMT_UYVY422:
375+ case AV_PIX_FMT_UYVY422:
376376 c->lumToYV12 = ff_uyvyToY_mmx;
377377 c->chrToYV12 = ff_uyvyToUV_mmx;
378378 break;
379− case PIX_FMT_NV12:
379+ case AV_PIX_FMT_NV12:
380380 c->chrToYV12 = ff_nv12ToUV_mmx;
381381 break;
382− case PIX_FMT_NV21:
382+ case AV_PIX_FMT_NV21:
383383 c->chrToYV12 = ff_nv21ToUV_mmx;
384384 break;
385385 case_rgb(rgb24, RGB24, mmx);
@@ -412,23 +412,23 @@ switch(c->dstBpc){ \ · 26 unmodified lines
412412 ASSIGN_VSCALE_FUNC(c->yuv2plane1, sse2, sse2, 1);
413413
414414 switch (c->srcFormat) {
415− case PIX_FMT_Y400A:
415+ case AV_PIX_FMT_Y400A:
416416 c->lumToYV12 = ff_yuyvToY_sse2;
417417 if (c->alpPixBuf)
418418 c->alpToYV12 = ff_uyvyToY_sse2;
419419 break;
420− case PIX_FMT_YUYV422:
420+ case AV_PIX_FMT_YUYV422:
421421 c->lumToYV12 = ff_yuyvToY_sse2;
422422 c->chrToYV12 = ff_yuyvToUV_sse2;
423423 break;
424− case PIX_FMT_UYVY422:
424+ case AV_PIX_FMT_UYVY422:
425425 c->lumToYV12 = ff_uyvyToY_sse2;
426426 c->chrToYV12 = ff_uyvyToUV_sse2;
427427 break;
428− case PIX_FMT_NV12:
428+ case AV_PIX_FMT_NV12:
429429 c->chrToYV12 = ff_nv12ToUV_sse2;
430430 break;
431− case PIX_FMT_NV21:
431+ case AV_PIX_FMT_NV21:
432432 c->chrToYV12 = ff_nv21ToUV_sse2;
433433 break;
434434 case_rgb(rgb24, RGB24, sse2);
@@ -468,16 +468,16 @@ switch(c->dstBpc){ \ · 33 unmodified lines
468468 ASSIGN_VSCALE_FUNC(c->yuv2plane1, avx, avx, 1);
469469
470470 switch (c->srcFormat) {
471− case PIX_FMT_YUYV422:
471+ case AV_PIX_FMT_YUYV422:
472472 c->chrToYV12 = ff_yuyvToUV_avx;
473473 break;
474− case PIX_FMT_UYVY422:
474+ case AV_PIX_FMT_UYVY422:
475475 c->chrToYV12 = ff_uyvyToUV_avx;
476476 break;
477− case PIX_FMT_NV12:
477+ case AV_PIX_FMT_NV12:
478478 c->chrToYV12 = ff_nv12ToUV_avx;
479479 break;
480− case PIX_FMT_NV21:
480+ case AV_PIX_FMT_NV21:
481481 c->chrToYV12 = ff_nv21ToUV_avx;
482482 break;
483483 case_rgb(rgb24, RGB24, avx);
libswscale/x86/swscale_template.c+17−17
@@ -1557,30 +1557,30 @@ static void RENAME(hcscale_fast)(SwsContext *c, int16_t *dst1, int16_t *dst2, · 1556 unmodified lines
15571557
15581558 static av_cold void RENAME(sws_init_swScale)(SwsContext *c)
15591559 {
1560− enum PixelFormat dstFormat = c->dstFormat;
1560+ enum AVPixelFormat dstFormat = c->dstFormat;
15611561
15621562 if (!is16BPS(dstFormat) && !is9_OR_10BPS(dstFormat) &&
1563− dstFormat != PIX_FMT_NV12 && dstFormat != PIX_FMT_NV21) {
1563+ dstFormat != AV_PIX_FMT_NV12 && dstFormat != AV_PIX_FMT_NV21) {
15641564 if (!(c->flags & SWS_BITEXACT)) {
15651565 if (c->flags & SWS_ACCURATE_RND) {
15661566 if (!(c->flags & SWS_FULL_CHR_H_INT)) {
15671567 switch (c->dstFormat) {
1568− case PIX_FMT_RGB32: c->yuv2packedX = RENAME(yuv2rgb32_X_ar); break;
1569− case PIX_FMT_BGR24: c->yuv2packedX = RENAME(yuv2bgr24_X_ar); break;
1570− case PIX_FMT_RGB555: c->yuv2packedX = RENAME(yuv2rgb555_X_ar); break;
1571− case PIX_FMT_RGB565: c->yuv2packedX = RENAME(yuv2rgb565_X_ar); break;
1572− case PIX_FMT_YUYV422: c->yuv2packedX = RENAME(yuv2yuyv422_X_ar); break;
1568+ case AV_PIX_FMT_RGB32: c->yuv2packedX = RENAME(yuv2rgb32_X_ar); break;
1569+ case AV_PIX_FMT_BGR24: c->yuv2packedX = RENAME(yuv2bgr24_X_ar); break;
1570+ case AV_PIX_FMT_RGB555: c->yuv2packedX = RENAME(yuv2rgb555_X_ar); break;
1571+ case AV_PIX_FMT_RGB565: c->yuv2packedX = RENAME(yuv2rgb565_X_ar); break;
1572+ case AV_PIX_FMT_YUYV422: c->yuv2packedX = RENAME(yuv2yuyv422_X_ar); break;
15731573 default: break;
15741574 }
15751575 }
15761576 } else {
15771577 if (!(c->flags & SWS_FULL_CHR_H_INT)) {
15781578 switch (c->dstFormat) {
1579− case PIX_FMT_RGB32: c->yuv2packedX = RENAME(yuv2rgb32_X); break;
1580− case PIX_FMT_BGR24: c->yuv2packedX = RENAME(yuv2bgr24_X); break;
1581− case PIX_FMT_RGB555: c->yuv2packedX = RENAME(yuv2rgb555_X); break;
1582− case PIX_FMT_RGB565: c->yuv2packedX = RENAME(yuv2rgb565_X); break;
1583− case PIX_FMT_YUYV422: c->yuv2packedX = RENAME(yuv2yuyv422_X); break;
1579+ case AV_PIX_FMT_RGB32: c->yuv2packedX = RENAME(yuv2rgb32_X); break;
1580+ case AV_PIX_FMT_BGR24: c->yuv2packedX = RENAME(yuv2bgr24_X); break;
1581+ case AV_PIX_FMT_RGB555: c->yuv2packedX = RENAME(yuv2rgb555_X); break;
1582+ case AV_PIX_FMT_RGB565: c->yuv2packedX = RENAME(yuv2rgb565_X); break;
1583+ case AV_PIX_FMT_YUYV422: c->yuv2packedX = RENAME(yuv2yuyv422_X); break;
15841584 default: break;
15851585 }
15861586 }
@@ -1588,23 +1588,23 @@ static av_cold void RENAME(sws_init_swScale)(SwsContext *c) · 1 unmodified line
15881588 }
15891589 if (!(c->flags & SWS_FULL_CHR_H_INT)) {
15901590 switch (c->dstFormat) {
1591− case PIX_FMT_RGB32:
1591+ case AV_PIX_FMT_RGB32:
15921592 c->yuv2packed1 = RENAME(yuv2rgb32_1);
15931593 c->yuv2packed2 = RENAME(yuv2rgb32_2);
15941594 break;
1595− case PIX_FMT_BGR24:
1595+ case AV_PIX_FMT_BGR24:
15961596 c->yuv2packed1 = RENAME(yuv2bgr24_1);
15971597 c->yuv2packed2 = RENAME(yuv2bgr24_2);
15981598 break;
1599− case PIX_FMT_RGB555:
1599+ case AV_PIX_FMT_RGB555:
16001600 c->yuv2packed1 = RENAME(yuv2rgb555_1);
16011601 c->yuv2packed2 = RENAME(yuv2rgb555_2);
16021602 break;
1603− case PIX_FMT_RGB565:
1603+ case AV_PIX_FMT_RGB565:
16041604 c->yuv2packed1 = RENAME(yuv2rgb565_1);
16051605 c->yuv2packed2 = RENAME(yuv2rgb565_2);
16061606 break;
1607− case PIX_FMT_YUYV422:
1607+ case AV_PIX_FMT_YUYV422:
16081608 c->yuv2packed1 = RENAME(yuv2yuyv422_1);
16091609 c->yuv2packed2 = RENAME(yuv2yuyv422_2);
16101610 break;
libswscale/x86/yuv2rgb.c+12−12
@@ -74,39 +74,39 @@ av_cold SwsFunc ff_yuv2rgb_init_mmx(SwsContext *c) · 73 unmodified lines
7474 #if HAVE_INLINE_ASM
7575 int cpu_flags = av_get_cpu_flags();
7676
77− if (c->srcFormat != PIX_FMT_YUV420P &&
78− c->srcFormat != PIX_FMT_YUVA420P)
77+ if (c->srcFormat != AV_PIX_FMT_YUV420P &&
78+ c->srcFormat != AV_PIX_FMT_YUVA420P)
7979 return NULL;
8080
8181 #if HAVE_MMXEXT_INLINE
8282 if (cpu_flags & AV_CPU_FLAG_MMXEXT) {
8383 switch (c->dstFormat) {
84− case PIX_FMT_RGB24: return yuv420_rgb24_MMX2;
85− case PIX_FMT_BGR24: return yuv420_bgr24_MMX2;
84+ case AV_PIX_FMT_RGB24: return yuv420_rgb24_MMX2;
85+ case AV_PIX_FMT_BGR24: return yuv420_bgr24_MMX2;
8686 }
8787 }
8888 #endif
8989
9090 if (cpu_flags & AV_CPU_FLAG_MMX) {
9191 switch (c->dstFormat) {
92− case PIX_FMT_RGB32:
93− if (c->srcFormat == PIX_FMT_YUVA420P) {
92+ case AV_PIX_FMT_RGB32:
93+ if (c->srcFormat == AV_PIX_FMT_YUVA420P) {
9494 #if HAVE_7REGS && CONFIG_SWSCALE_ALPHA
9595 return yuva420_rgb32_MMX;
9696 #endif
9797 break;
9898 } else return yuv420_rgb32_MMX;
99− case PIX_FMT_BGR32:
100− if (c->srcFormat == PIX_FMT_YUVA420P) {
99+ case AV_PIX_FMT_BGR32:
100+ if (c->srcFormat == AV_PIX_FMT_YUVA420P) {
101101 #if HAVE_7REGS && CONFIG_SWSCALE_ALPHA
102102 return yuva420_bgr32_MMX;
103103 #endif
104104 break;
105105 } else return yuv420_bgr32_MMX;
106− case PIX_FMT_RGB24: return yuv420_rgb24_MMX;
107− case PIX_FMT_BGR24: return yuv420_bgr24_MMX;
108− case PIX_FMT_RGB565: return yuv420_rgb16_MMX;
109− case PIX_FMT_RGB555: return yuv420_rgb15_MMX;
106+ case AV_PIX_FMT_RGB24: return yuv420_rgb24_MMX;
107+ case AV_PIX_FMT_BGR24: return yuv420_bgr24_MMX;
108+ case AV_PIX_FMT_RGB565: return yuv420_rgb16_MMX;
109+ case AV_PIX_FMT_RGB555: return yuv420_rgb15_MMX;
110110 }
111111 }
112112 #endif /* HAVE_INLINE_ASM */
libswscale/x86/yuv2rgb_template.c+1−1
@@ -43,7 +43,7 @@ · 42 unmodified lines
4343 if (h_size * depth > FFABS(dstStride[0])) \
4444 h_size -= 8; \
4545 \
46− if (c->srcFormat == PIX_FMT_YUV422P) { \
46+ if (c->srcFormat == AV_PIX_FMT_YUV422P) { \
4747 srcStride[1] *= 2; \
4848 srcStride[2] *= 2; \
4949 } \
libswscale/yuv2rgb.c+47−47
@@ -124,7 +124,7 @@ const int *sws_getCoefficients(int colorspace) · 123 unmodified lines
124124 { \
125125 int y; \
126126 \
127− if (!alpha && c->srcFormat == PIX_FMT_YUV422P) { \
127+ if (!alpha && c->srcFormat == AV_PIX_FMT_YUV422P) { \
128128 srcStride[1] *= 2; \
129129 srcStride[2] *= 2; \
130130 } \
@@ -582,44 +582,44 @@ SwsFunc ff_yuv2rgb_get_func_ptr(SwsContext *c) · 451 unmodified lines
582582 sws_format_name(c->srcFormat), sws_format_name(c->dstFormat));
583583
584584 switch (c->dstFormat) {
585− case PIX_FMT_BGR48BE:
586− case PIX_FMT_BGR48LE:
585+ case AV_PIX_FMT_BGR48BE:
586+ case AV_PIX_FMT_BGR48LE:
587587 return yuv2rgb_c_bgr48;
588− case PIX_FMT_RGB48BE:
589− case PIX_FMT_RGB48LE:
588+ case AV_PIX_FMT_RGB48BE:
589+ case AV_PIX_FMT_RGB48LE:
590590 return yuv2rgb_c_48;
591− case PIX_FMT_ARGB:
592− case PIX_FMT_ABGR:
593− if (CONFIG_SWSCALE_ALPHA && c->srcFormat == PIX_FMT_YUVA420P)
591+ case AV_PIX_FMT_ARGB:
592+ case AV_PIX_FMT_ABGR:
593+ if (CONFIG_SWSCALE_ALPHA && c->srcFormat == AV_PIX_FMT_YUVA420P)
594594 return yuva2argb_c;
595− case PIX_FMT_RGBA:
596− case PIX_FMT_BGRA:
597− if (CONFIG_SWSCALE_ALPHA && c->srcFormat == PIX_FMT_YUVA420P)
595+ case AV_PIX_FMT_RGBA:
596+ case AV_PIX_FMT_BGRA:
597+ if (CONFIG_SWSCALE_ALPHA && c->srcFormat == AV_PIX_FMT_YUVA420P)
598598 return yuva2rgba_c;
599599 else
600600 return yuv2rgb_c_32;
601− case PIX_FMT_RGB24:
601+ case AV_PIX_FMT_RGB24:
602602 return yuv2rgb_c_24_rgb;
603− case PIX_FMT_BGR24:
603+ case AV_PIX_FMT_BGR24:
604604 return yuv2rgb_c_24_bgr;
605− case PIX_FMT_RGB565:
606− case PIX_FMT_BGR565:
607− case PIX_FMT_RGB555:
608− case PIX_FMT_BGR555:
605+ case AV_PIX_FMT_RGB565:
606+ case AV_PIX_FMT_BGR565:
607+ case AV_PIX_FMT_RGB555:
608+ case AV_PIX_FMT_BGR555:
609609 return yuv2rgb_c_16;
610− case PIX_FMT_RGB444:
611− case PIX_FMT_BGR444:
610+ case AV_PIX_FMT_RGB444:
611+ case AV_PIX_FMT_BGR444:
612612 return yuv2rgb_c_12_ordered_dither;
613− case PIX_FMT_RGB8:
614− case PIX_FMT_BGR8:
613+ case AV_PIX_FMT_RGB8:
614+ case AV_PIX_FMT_BGR8:
615615 return yuv2rgb_c_8_ordered_dither;
616− case PIX_FMT_RGB4:
617− case PIX_FMT_BGR4:
616+ case AV_PIX_FMT_RGB4:
617+ case AV_PIX_FMT_BGR4:
618618 return yuv2rgb_c_4_ordered_dither;
619− case PIX_FMT_RGB4_BYTE:
620− case PIX_FMT_BGR4_BYTE:
619+ case AV_PIX_FMT_RGB4_BYTE:
620+ case AV_PIX_FMT_BGR4_BYTE:
621621 return yuv2rgb_c_4b_ordered_dither;
622− case PIX_FMT_MONOBLACK:
622+ case AV_PIX_FMT_MONOBLACK:
623623 return yuv2rgb_c_1_ordered_dither;
624624 default:
625625 assert(0);
@@ -670,25 +670,25 @@ av_cold int ff_yuv2rgb_c_init_tables(SwsContext *c, const int inv_table[4], · 44 unmodified lines
670670 int fullRange, int brightness,
671671 int contrast, int saturation)
672672 {
673− const int isRgb = c->dstFormat == PIX_FMT_RGB32 ||
674− c->dstFormat == PIX_FMT_RGB32_1 ||
675− c->dstFormat == PIX_FMT_BGR24 ||
676− c->dstFormat == PIX_FMT_RGB565BE ||
677− c->dstFormat == PIX_FMT_RGB565LE ||
678− c->dstFormat == PIX_FMT_RGB555BE ||
679− c->dstFormat == PIX_FMT_RGB555LE ||
680− c->dstFormat == PIX_FMT_RGB444BE ||
681− c->dstFormat == PIX_FMT_RGB444LE ||
682− c->dstFormat == PIX_FMT_RGB8 ||
683− c->dstFormat == PIX_FMT_RGB4 ||
684− c->dstFormat == PIX_FMT_RGB4_BYTE ||
685− c->dstFormat == PIX_FMT_MONOBLACK;
686− const int isNotNe = c->dstFormat == PIX_FMT_NE(RGB565LE, RGB565BE) ||
687− c->dstFormat == PIX_FMT_NE(RGB555LE, RGB555BE) ||
688− c->dstFormat == PIX_FMT_NE(RGB444LE, RGB444BE) ||
689− c->dstFormat == PIX_FMT_NE(BGR565LE, BGR565BE) ||
690− c->dstFormat == PIX_FMT_NE(BGR555LE, BGR555BE) ||
691− c->dstFormat == PIX_FMT_NE(BGR444LE, BGR444BE);
673+ const int isRgb = c->dstFormat == AV_PIX_FMT_RGB32 ||
674+ c->dstFormat == AV_PIX_FMT_RGB32_1 ||
675+ c->dstFormat == AV_PIX_FMT_BGR24 ||
676+ c->dstFormat == AV_PIX_FMT_RGB565BE ||
677+ c->dstFormat == AV_PIX_FMT_RGB565LE ||
678+ c->dstFormat == AV_PIX_FMT_RGB555BE ||
679+ c->dstFormat == AV_PIX_FMT_RGB555LE ||
680+ c->dstFormat == AV_PIX_FMT_RGB444BE ||
681+ c->dstFormat == AV_PIX_FMT_RGB444LE ||
682+ c->dstFormat == AV_PIX_FMT_RGB8 ||
683+ c->dstFormat == AV_PIX_FMT_RGB4 ||
684+ c->dstFormat == AV_PIX_FMT_RGB4_BYTE ||
685+ c->dstFormat == AV_PIX_FMT_MONOBLACK;
686+ const int isNotNe = c->dstFormat == AV_PIX_FMT_NE(RGB565LE, RGB565BE) ||
687+ c->dstFormat == AV_PIX_FMT_NE(RGB555LE, RGB555BE) ||
688+ c->dstFormat == AV_PIX_FMT_NE(RGB444LE, RGB444BE) ||
689+ c->dstFormat == AV_PIX_FMT_NE(BGR565LE, BGR565BE) ||
690+ c->dstFormat == AV_PIX_FMT_NE(BGR555LE, BGR555BE) ||
691+ c->dstFormat == AV_PIX_FMT_NE(BGR444LE, BGR444BE);
692692 const int bpp = c->dstFormatBpp;
693693 uint8_t *y_table;
694694 uint16_t *y_table16;
@@ -856,8 +856,8 @@ av_cold int ff_yuv2rgb_c_init_tables(SwsContext *c, const int inv_table[4], · 161 unmodified lines
856856 fill_gv_table(c->table_gV, 1, cgv);
857857 break;
858858 case 32:
859− base = (c->dstFormat == PIX_FMT_RGB32_1 ||
860− c->dstFormat == PIX_FMT_BGR32_1) ? 8 : 0;
859+ base = (c->dstFormat == AV_PIX_FMT_RGB32_1 ||
860+ c->dstFormat == AV_PIX_FMT_BGR32_1) ? 8 : 0;
861861 rbase = base + (isRgb ? 16 : 0);
862862 gbase = base + 8;
863863 bbase = base + (isRgb ? 0 : 16);

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