]> git.sesse.net Git - ffmpeg/commitdiff
Merge commit 'bad4aad4037f59ba0ad656164be9ab8f7a0fa2d4'
authorClément Bœsch <u@pkh.me>
Thu, 23 Mar 2017 10:26:20 +0000 (11:26 +0100)
committerClément Bœsch <u@pkh.me>
Thu, 23 Mar 2017 10:26:32 +0000 (11:26 +0100)
* commit 'bad4aad4037f59ba0ad656164be9ab8f7a0fa2d4':
  avidec: Do not special case palette on big-endian

This commit is a noop, see 64cafe340bd5ddfe704efa95cd9f21471ca12a12

Merged-by: Clément Bœsch <u@pkh.me>
1  2 
libavformat/avidec.c

index e2527a1e31a9f6781de49ff2485542ab50207b94,b2457d58246ed0816cff6065ee4d45eeda2e760b..a7e9ab15f564c02ee87bf2ddb18216c70bee2f35
@@@ -794,12 -652,8 +794,12 @@@ FF_ENABLE_DEPRECATION_WARNING
                          pal_size = FFMIN(pal_size, st->codecpar->extradata_size);
                          pal_src  = st->codecpar->extradata +
                                     st->codecpar->extradata_size - pal_size;
 +                        /* Exclude the "BottomUp" field from the palette */
 +                        if (pal_src - st->codecpar->extradata >= 9 &&
 +                            !memcmp(st->codecpar->extradata + st->codecpar->extradata_size - 9, "BottomUp", 9))
 +                            pal_src -= 9;
                          for (i = 0; i < pal_size / 4; i++)
-                             ast->pal[i] = 0xFFU<<24 | AV_RL32(pal_src+4*i);
 -                            ast->pal[i] = AV_RL32(pal_src + 4 * i);
++                            ast->pal[i] = 0xFFU<<24 | AV_RL32(pal_src + 4 * i);
                          ast->has_pal = 1;
                      }