Unified · Split
| @@ -1843,11 +1843,16 @@ const FFCodec ff_jpeg2000_encoder = { · 1842 unmodified lines | ||
| 1843 | 1843 | FF_CODEC_ENCODE_CB(encode_frame), |
| 1844 | 1844 | .close = j2kenc_destroy, |
| 1845 | 1845 | .p.pix_fmts = (const enum AVPixelFormat[]) { |
| 1846 | − AV_PIX_FMT_RGB24, AV_PIX_FMT_YUV444P, AV_PIX_FMT_GRAY8, | |
| 1847 | − AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV440P, | |
| 1848 | − AV_PIX_FMT_YUV410P, AV_PIX_FMT_YUV411P, | |
| 1846 | + AV_PIX_FMT_RGB24, AV_PIX_FMT_RGB48, | |
| 1847 | + AV_PIX_FMT_GBR24P,AV_PIX_FMT_GBRP9, AV_PIX_FMT_GBRP10, AV_PIX_FMT_GBRP12, AV_PIX_FMT_GBRP14, AV_PIX_FMT_GBRP16, | |
| 1848 | + AV_PIX_FMT_GRAY8, AV_PIX_FMT_GRAY9, AV_PIX_FMT_GRAY10, AV_PIX_FMT_GRAY12, AV_PIX_FMT_GRAY14, AV_PIX_FMT_GRAY16, | |
| 1849 | + AV_PIX_FMT_YUV420P, AV_PIX_FMT_YUV420P9, AV_PIX_FMT_YUV420P10, AV_PIX_FMT_YUV420P12, AV_PIX_FMT_YUV420P14, AV_PIX_FMT_YUV420P16, | |
| 1850 | + AV_PIX_FMT_YUV422P, AV_PIX_FMT_YUV422P9, AV_PIX_FMT_YUV422P10, AV_PIX_FMT_YUV422P12, AV_PIX_FMT_YUV422P14, AV_PIX_FMT_YUV422P16, | |
| 1851 | + AV_PIX_FMT_YUV444P, AV_PIX_FMT_YUV444P9, AV_PIX_FMT_YUV444P10, AV_PIX_FMT_YUV444P12, AV_PIX_FMT_YUV444P14, AV_PIX_FMT_YUV444P16, | |
| 1852 | + AV_PIX_FMT_YUV440P, AV_PIX_FMT_YUV440P10, AV_PIX_FMT_YUV440P12, | |
| 1853 | + AV_PIX_FMT_YUV411P, | |
| 1854 | + AV_PIX_FMT_YUV410P, | |
| 1849 | 1855 | AV_PIX_FMT_PAL8, |
| 1850 | − AV_PIX_FMT_RGB48, AV_PIX_FMT_GRAY16, | |
| 1851 | 1856 | AV_PIX_FMT_NONE |
| 1852 | 1857 | }, |
| 1853 | 1858 | .p.priv_class = &j2k_class, |