Skip to content

freshplayerplugin v0.3.11

Latest
Compare
Choose a tag to compare
@i-rinat i-rinat released this 24 May 12:01
· 4 commits to master since this release
  • misc: build compatibility with newer FFmpeg (AV-prefixed macros);
  • misc: stop using __thread for thread-local variables;
  • graphics: add explicit fullscreen window position configuration;
  • misc: fix tests on big-endian machines;
  • misc: mention that v0.3.10 existed, but without a changelog entry.

At some point in time FFmpeg changed its macros, and now they have AV_ prefix. To allow build with either newer or older versions, available macros are now detected at build time. Code no longer uses __thread variable annotations, as they turned out to use too much thread-local storage slots, which are extremely scarce on some configurations. Now g_private_get() and g_private_set() are used instead. New configuration file option was added: fullscreen_window_geometry. Its usage forces fullscreen window to have the specified geometry. Should help when there is no window manager which usually does the task of stretching a window to full screen.

These were actually changes of v0.3.10, but v0.3.10 had missing version bump and changelog entry. So here they are.