int FileOGG::decode_theora_init()
{
+
+int pp_level, pp_level_max;
+
dec = th_decode_alloc(&ti, ts);
if( !dec ) {
eprintf(_("Error in probe data"));
return 1;
}
+
+ th_decode_ctl(dec,TH_DECCTL_GET_PPLEVEL_MAX,&pp_level_max,
+ sizeof(pp_level_max));
+ pp_level=pp_level_max;
+ th_decode_ctl(dec,TH_DECCTL_SET_PPLEVEL,&pp_level,sizeof(pp_level));
+
+
keyframe_granule_shift = ti.keyframe_granule_shift;
iframe_granule_offset = th_granule_frame(dec, 0);
double fps = (double)ti.fps_numerator/ti.fps_denominator;
[ . ])
PKG_3RD([libtheora],[auto],
- [libtheora-1.1.1],
+ [libtheora-1.2.0],
[ lib/.libs/libtheora.a \
lib/.libs/libtheoradec.a \
lib/.libs/libtheoraenc.a ],
https://sourceforge.net/projects/twolame/ = GitHub / Releases = Source Code=twolame-0.4.0.tar.gz
http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz
http://downloads.xiph.org/releases/ogg/libogg-1.3.5.tar.gz
-http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2
+http://downloads.xiph.org/releases/theora/libtheora-1.2.0.tar.xz
# Added 0.7.4 in at least 2016; no new updates; not in HV or CV
https://repology.org/project/a52dec/information
https://sourceforge.net/projects/lame/files/latest/download?source=directory = 3.100