Browse Source

oggparsedaala: sync with current bitstream syntax

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>
tags/n3.0
Rostislav Pehlivanov 10 years ago
parent
commit
591b240ed4
1 changed files with 4 additions and 0 deletions
  1. +4
    -0
      libavformat/oggparsedaala.c

+ 4
- 0
libavformat/oggparsedaala.c View 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);


Loading…
Cancel
Save