You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	avformat/riff: map AYUV fourcc to RAWVIDEO decoder
There's no need to keep using a custom decoder for this pixel format. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
		| @@ -72,6 +72,7 @@ static const PixelFormatTag raw_pix_fmt_tags[] = { | ||||
|     { AV_PIX_FMT_GRAY8,   MKTAG('G', 'R', 'E', 'Y') }, | ||||
|     { AV_PIX_FMT_NV12,    MKTAG('N', 'V', '1', '2') }, | ||||
|     { AV_PIX_FMT_NV21,    MKTAG('N', 'V', '2', '1') }, | ||||
|     { AV_PIX_FMT_VUYA,    MKTAG('A', 'Y', 'U', 'V') }, /* MS 4:4:4:4 */ | ||||
|  | ||||
|     /* nut */ | ||||
|     { AV_PIX_FMT_RGB555LE, MKTAG('R', 'G', 'B', 15) }, | ||||
|   | ||||
| @@ -237,6 +237,7 @@ const AVCodecTag ff_codec_bmp_tags[] = { | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('U', 'Y', 'V', 'Y') }, | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('V', 'Y', 'U', 'Y') }, | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('I', 'Y', 'U', 'V') }, | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('A', 'Y', 'U', 'V') }, | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('Y', '8', '0', '0') }, | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('Y', '8', ' ', ' ') }, | ||||
|     { AV_CODEC_ID_RAWVIDEO,     MKTAG('H', 'D', 'Y', 'C') }, | ||||
| @@ -302,7 +303,6 @@ const AVCodecTag ff_codec_bmp_tags[] = { | ||||
|     { AV_CODEC_ID_V210,         MKTAG('C', '2', '1', '0') }, | ||||
|     { AV_CODEC_ID_V308,         MKTAG('v', '3', '0', '8') }, | ||||
|     { AV_CODEC_ID_V408,         MKTAG('v', '4', '0', '8') }, | ||||
|     { AV_CODEC_ID_AYUV,         MKTAG('A', 'Y', 'U', 'V') }, | ||||
|     { AV_CODEC_ID_V410,         MKTAG('v', '4', '1', '0') }, | ||||
|     { AV_CODEC_ID_YUV4,         MKTAG('y', 'u', 'v', '4') }, | ||||
|     { AV_CODEC_ID_INDEO3,       MKTAG('I', 'V', '3', '1') }, | ||||
|   | ||||
| @@ -1 +1 @@ | ||||
| pixdesc-vuya        6d7d537c388b9d53c3493cd2e0ef4e5c | ||||
| pixdesc-vuya        f46a515666451f2bd58775a6ca6f48a6 | ||||
|   | ||||
| @@ -89,7 +89,7 @@ rgba                b6e1b441c365e03b5ffdf9b7b68d9a0c | ||||
| rgba64be            ae2ae04b5efedca3505f47c4dd6ea6ea | ||||
| rgba64le            b91e1d77f799eb92241a2d2d28437b15 | ||||
| uyvy422             3bcf3c80047592f2211fae3260b1b65d | ||||
| vuya                b6dfd3268ed8eb82b5d534c6d0a20188 | ||||
| vuya                de4542ddf9563f6d2ad78bc2697ff0d6 | ||||
| x2bgr10le           550c0d190cf695afa4eaacb644db6b75 | ||||
| x2rgb10le           c1e3ac21be04a16bb157b22784524520 | ||||
| xyz12be             a1ef56bf746d71f59669c28e48fc8450 | ||||
|   | ||||
| @@ -86,7 +86,7 @@ rgb8                9b364a8f112ad9459fec47a51cc03b30 | ||||
| rgba                9488ac85abceaf99a9309eac5a87697e | ||||
| rgba64be            89910046972ab3c68e2a348302cc8ca9 | ||||
| rgba64le            fea8ebfc869b52adf353778f29eac7a7 | ||||
| vuya                dcc42e77d663a3a8920826f4ae1f034e | ||||
| vuya                5999865b223e2484efdf6a47a998efa6 | ||||
| x2bgr10le           84de725b85662c362862820dc4a309aa | ||||
| x2rgb10le           f4265aca7a67dbfa9354370098ca6f33 | ||||
| xyz12be             cb4571f9aaa7b59f999ef327276104b7 | ||||
|   | ||||
| @@ -89,7 +89,7 @@ rgba                ee616262ca6d67b7ecfba4b36c602ce3 | ||||
| rgba64be            23c8c0edaabe3eaec89ce69633fb0048 | ||||
| rgba64le            dfdba4de4a7cac9abf08852666c341d3 | ||||
| uyvy422             1c49e44ab3f060e85fc4a3a9464f045e | ||||
| vuya                1bb73f6d6f01281ecb5a51c630a132a4 | ||||
| vuya                bbcb80fac3591c0748c5220328021adc | ||||
| x2bgr10le           dbe21538d7cb1744914f6bd46ec09b55 | ||||
| x2rgb10le           a18bc4ae5274e0a8cca9137ecd50c677 | ||||
| xyz12be             d2fa69ec91d3ed862f2dac3f8e7a3437 | ||||
|   | ||||
| @@ -80,7 +80,7 @@ rgba                1fdf872a087a32cd35b80cc7be399578 | ||||
| rgba64be            5598f44514d122b9a57c5c92c20bbc61 | ||||
| rgba64le            b34e6e30621ae579519a2d91a96a0acf | ||||
| uyvy422             75de70e31c435dde878002d3f22b238a | ||||
| vuya                27c98a542197d55a05e671428ff2832a | ||||
| vuya                cccb8271285f5b8812ce93a83ad03ca3 | ||||
| x2bgr10le           86474d84f26c5c51d6f75bf7e1de8da8 | ||||
| x2rgb10le           cdf6a9e8a8d081aa768c6ae2e6221676 | ||||
| xyz12be             15f5cda71de5fef9cec5e75e3833b6bc | ||||
|   | ||||
| @@ -86,7 +86,7 @@ rgb8                68a3a575badadd9e4f90226209f11699 | ||||
| rgba                51961c723ea6707e0a410cd3f21f15d3 | ||||
| rgba64be            c910444019f4cfbf4d995227af55da8d | ||||
| rgba64le            0c810d8b3a6bca10321788e1cb145340 | ||||
| vuya                07daf4cfeb79d15428572d22cfdbf472 | ||||
| vuya                08deadfdd61c39a3ed471acce9d69a4b | ||||
| x2bgr10le           827cc659f29378e00c5a7d2c0ada8f9a | ||||
| x2rgb10le           d4a8189b65395a88d0a38a7053f3359f | ||||
| xyz12be             25f90259ff8a226befdaec3dfe82996e | ||||
|   | ||||
| @@ -88,7 +88,7 @@ rgba                625d8f4bd39c4bdbf61eb5e4713aecc9 | ||||
| rgba64be            db70d33aa6c06f3e0a1c77bd11284261 | ||||
| rgba64le            a8a2daae04374a27219bc1c890204007 | ||||
| uyvy422             d6ee3ca43356d08c392382b24b22cda5 | ||||
| vuya                8c6b0bca3348d0a3cb7dff0717a24b59 | ||||
| vuya                7c895d5666c53afa38a677acc1ceeb44 | ||||
| x2bgr10le           135acaff8318cf9861bb0f7849a9e5e9 | ||||
| x2rgb10le           517fb186f523dc7cdc5c5c6967cfbe94 | ||||
| xyz12be             7c7d54c55f136cbbc50b18029f3be0b3 | ||||
|   | ||||
| @@ -89,7 +89,7 @@ rgba                b6e1b441c365e03b5ffdf9b7b68d9a0c | ||||
| rgba64be            ae2ae04b5efedca3505f47c4dd6ea6ea | ||||
| rgba64le            b91e1d77f799eb92241a2d2d28437b15 | ||||
| uyvy422             3bcf3c80047592f2211fae3260b1b65d | ||||
| vuya                b6dfd3268ed8eb82b5d534c6d0a20188 | ||||
| vuya                de4542ddf9563f6d2ad78bc2697ff0d6 | ||||
| x2bgr10le           550c0d190cf695afa4eaacb644db6b75 | ||||
| x2rgb10le           c1e3ac21be04a16bb157b22784524520 | ||||
| xyz12be             a1ef56bf746d71f59669c28e48fc8450 | ||||
|   | ||||
| @@ -35,7 +35,7 @@ p416le              fa4e023d0bf4b03b0ffef3d4d35abf7e | ||||
| rgb0                0984eb985dabbe757ed6beb53db84eff | ||||
| rgb24               17f9e2e0c609009acaf2175c42d4a2a5 | ||||
| rgba                b157c90191463d34fb3ce77b36c96386 | ||||
| vuya                9a4d215c59c3a5c8e364ff882764b40e | ||||
| vuya                43d0b659b352b21b2675faf217a375e3 | ||||
| xyz12le             23dadbbba70b2925ce75fb8ba8080ba3 | ||||
| ya16le              8dbfcb586abf626da7d1aca887a581b9 | ||||
| ya8                 495daaca2dcb4f7aeba7652768b41ced | ||||
|   | ||||
| @@ -89,7 +89,7 @@ rgba                85bb5d03cea1c6e8002ced3373904336 | ||||
| rgba64be            ee73e57923af984b31cc7795d13929da | ||||
| rgba64le            783d2779adfafe3548bdb671ec0de69e | ||||
| uyvy422             aeb4ba4f9f003ae21f6d18089198244f | ||||
| vuya                ab4c9c4a6b6946945eeb23e15d0341b0 | ||||
| vuya                d0e9e4019311097e4298dc5a55ced1eb | ||||
| x2bgr10le           d57b9a99033cc7b65ddd111578f2d385 | ||||
| x2rgb10le           d56bdb23fa6a8e12a0b4394987f89935 | ||||
| xyz12be             c7ba8345998c0141ddc079cdd29b1a40 | ||||
|   | ||||
| @@ -80,7 +80,7 @@ rgb8                c90feb30c3c9391ef5f470209d7b7a15 | ||||
| rgba                4d76a9542143752a4ac30f82f88f68f1 | ||||
| rgba64be            a60041217f4c0cd796d19d3940a12a41 | ||||
| rgba64le            ad47197774858858ae7b0c177dffa459 | ||||
| vuya                7ca9ebf75e2f5b6526b0b40a86368999 | ||||
| vuya                57788827ec4810258da9f109853c2937 | ||||
| x2bgr10le           4aa774b6d8f6d446a64f1f288e5c97eb | ||||
| x2rgb10le           09cb1d98fe17ad8a6d9d3bec97ddc845 | ||||
| xyz12be             68e5cba640f6e4ef72dff950e88b5342 | ||||
|   | ||||
| @@ -89,7 +89,7 @@ rgba                c1a5908572737f2ae1e5d8218af65f4b | ||||
| rgba64be            17e6273323b5779b5f3f775f150c1011 | ||||
| rgba64le            48f45b10503b7dd140329c3dd0d54c98 | ||||
| uyvy422             3a237e8376264e0cfa78f8a3fdadec8a | ||||
| vuya                4086a782b3bba1f6200d6e40c903e3c1 | ||||
| vuya                bd744a0a1e1595acfff37c804e856710 | ||||
| x2bgr10le           795b66a5fc83cd2cf300aae51c230f80 | ||||
| x2rgb10le           262c502230cf3724f8e2cf4737f18a42 | ||||
| xyz12be             810644e008deb231850d779aaa27cc7e | ||||
|   | ||||
		Reference in New Issue
	
	Block a user