# HG changeset patch # User lorenm # Date 1117746981 0 # Node ID 1965072518bec3a5d652d8c34e14f695900e17f0 # Parent 130dd060f7231316782fa95aa464effe971cca03 demux high profile H.264 ES diff -r 130dd060f723 -r 1965072518be libmpdemux/mpeg_hdr.c --- a/libmpdemux/mpeg_hdr.c Thu Jun 02 20:54:03 2005 +0000 +++ b/libmpdemux/mpeg_hdr.c Thu Jun 02 21:16:21 2005 +0000 @@ -329,6 +329,16 @@ picture->fps = picture->timeinc_unit = picture->timeinc_resolution = 0; n = 24; read_golomb(buf, &n); + if(buf[0] >= 100){ + if(read_golomb(buf, &n) == 3) + n++; + read_golomb(buf, &n); + read_golomb(buf, &n); + n++; + if(getbits(buf, n++, 1)){ + //FIXME scaling matrix + } + } read_golomb(buf, &n); v = read_golomb(buf, &n); if(v == 0)