[PATCH 1/6] Change ff_raw_pixelFormatTags RGB entries (RGB555, BGR555, RGB565, BGR565, RGB565) to make them specify the tags for the LE variants rather than for the native endian ones.

Stefano Sabatini stefano.sabatini-lala
Sat Apr 3 20:52:17 CEST 2010


Fix NUT compatibility.
---
 libavcodec/raw.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/libavcodec/raw.c b/libavcodec/raw.c
index 91aba49..dd502a2 100644
--- a/libavcodec/raw.c
+++ b/libavcodec/raw.c
@@ -56,11 +56,11 @@ const PixelFormatTag ff_raw_pixelFormatTags[] = {
     { PIX_FMT_UYVY422, MKTAG('A', 'V', 'u', 'p') },
     { PIX_FMT_UYVY422, MKTAG('V', 'D', 'T', 'Z') }, /* SoftLab-NSK VideoTizer */
     { PIX_FMT_GRAY8,   MKTAG('G', 'R', 'E', 'Y') },
-    { PIX_FMT_RGB555,  MKTAG('R', 'G', 'B', 15) },
-    { PIX_FMT_BGR555,  MKTAG('B', 'G', 'R', 15) },
-    { PIX_FMT_RGB565,  MKTAG('R', 'G', 'B', 16) },
-    { PIX_FMT_BGR565,  MKTAG('B', 'G', 'R', 16) },
-    { PIX_FMT_RGB565,  MKTAG( 3 ,  0 ,  0 ,  0 ) },
+    { PIX_FMT_RGB555LE, MKTAG('R', 'G', 'B', 15) },
+    { PIX_FMT_BGR555LE, MKTAG('B', 'G', 'R', 15) },
+    { PIX_FMT_RGB565LE, MKTAG('R', 'G', 'B', 16) },
+    { PIX_FMT_BGR565LE, MKTAG('B', 'G', 'R', 16) },
+    { PIX_FMT_RGB565LE, MKTAG( 3 ,  0 ,  0 ,  0 ) },
 
     /* quicktime */
     { PIX_FMT_UYVY422, MKTAG('2', 'v', 'u', 'y') },
-- 
1.7.0


--Q68bSM7Ycu6FN28Q--



More information about the ffmpeg-devel mailing list