vc1parser: Correct the parsing of FRMRTQ_POSTPROC and BITRTQ_POSTPROC
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Wed, 19 Oct 2011 07:24:52 +0000 (10:24 +0300)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 21 Oct 2011 08:53:47 +0000 (10:53 +0200)
gst-libs/gst/codecparsers/gstvc1parser.c

index 16b8bba51fd37bf37c145285147aabbf76e490be..3dde8d6d64912f1d393563765c0ba37a6c48b8b5 100644 (file)
@@ -781,13 +781,13 @@ static inline void
 calculate_framerate_bitrate (guint8 frmrtq_postproc, guint8 bitrtq_postproc,
     guint * framerate, guint * bitrate)
 {
-  if (frmrtq_postproc == 0 && bitrtq_postproc == 30) {
+  if (frmrtq_postproc == 0 && bitrtq_postproc == 31) {
     *framerate = 0;
     *bitrate = 0;
   } else if (frmrtq_postproc == 0 && bitrtq_postproc == 30) {
     *framerate = 2;
     *bitrate = 1952;
-  } else if (frmrtq_postproc == 0 && bitrtq_postproc == 31) {
+  } else if (frmrtq_postproc == 1 && bitrtq_postproc == 31) {
     *framerate = 6;
     *bitrate = 2016;
   } else {