]> git.sesse.net Git - ffmpeg/commitdiff
oggparsedaala: sync with current bitstream syntax
authorRostislav Pehlivanov <atomnuker@gmail.com>
Fri, 18 Dec 2015 22:54:38 +0000 (22:54 +0000)
committerRostislav Pehlivanov <atomnuker@gmail.com>
Fri, 18 Dec 2015 22:54:38 +0000 (22:54 +0000)
Since the parser was merged back almost 2 months ago this is the first
time the bitstream of the container has been updated.

Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
libavformat/oggparsedaala.c

index af6dce0a0d494444ffdf30765dc84c5600b8de8e..dda8d70abdb67d6590aa8b7566f162fb1e5ed176 100644 (file)
@@ -42,6 +42,7 @@ static const struct DaalaPixFmtMap list_fmts[] = {
 
 typedef struct DaalaInfoHeader {
     int init_d;
+    int fpr;
     int gpshift;
     int gpmask;
     int version_maj;
@@ -125,6 +126,9 @@ static int daala_header(AVFormatContext *s, int idx)
         hdr->gpmask  = (1 << hdr->gpshift) - 1;
 
         hdr->format.depth  = 8 + 2*(bytestream2_get_byte(&gb)-1);
+
+        hdr->fpr = bytestream2_get_byte(&gb);
+
         hdr->format.planes = bytestream2_get_byte(&gb);
         for (i = 0; i < hdr->format.planes; i++) {
             hdr->format.xdec[i] = bytestream2_get_byte(&gb);