Browse code

dvbsubenc: Fix placement of the object version

Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit df211c3ab73b36208ac4511a9cd7feb817f551fa)

Ronen Mizrahi authored on 2011/02/11 01:50:00
Showing 1 changed files
... ...
@@ -223,7 +223,7 @@ static int encode_dvb_subtitles(DVBSubtitleContext *s,
223 223
     else
224 224
         page_state = 2; /* mode change */
225 225
     /* page_version = 0 + page_state */
226
-    *q++ = s->object_version | (page_state << 2) | 3;
226
+    *q++ = (s->object_version << 4) | (page_state << 2) | 3;
227 227
 
228 228
     for (region_id = 0; region_id < h->num_rects; region_id++) {
229 229
         *q++ = region_id;