diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/CHANGELOG.md simplescreenrecorder-0.3.8+1~ppa1~wily1/CHANGELOG.md --- simplescreenrecorder-0.3.7+1~ppa1~wily1/CHANGELOG.md 2016-10-15 16:43:01.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/CHANGELOG.md 2016-11-07 00:20:52.000000000 +0000 @@ -6,6 +6,11 @@ - ? +Version 0.3.8 +------------- + +- Revert sample rate to 44.1 kHz for FLV container, since it does not support 48 kHz. + Version 0.3.7 ------------- diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/configure simplescreenrecorder-0.3.8+1~ppa1~wily1/configure --- simplescreenrecorder-0.3.7+1~ppa1~wily1/configure 2016-10-15 18:45:01.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/configure 2016-11-07 00:18:20.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for simplescreenrecorder 0.3.7. +# Generated by GNU Autoconf 2.69 for simplescreenrecorder 0.3.8. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='simplescreenrecorder' PACKAGE_TARNAME='simplescreenrecorder' -PACKAGE_VERSION='0.3.7' -PACKAGE_STRING='simplescreenrecorder 0.3.7' +PACKAGE_VERSION='0.3.8' +PACKAGE_STRING='simplescreenrecorder 0.3.8' PACKAGE_BUGREPORT='maarten-baert@hotmail.com' PACKAGE_URL='http://www.maartenbaert.be/simplescreenrecorder/' @@ -1376,7 +1376,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures simplescreenrecorder 0.3.7 to adapt to many kinds of systems. +\`configure' configures simplescreenrecorder 0.3.8 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1447,7 +1447,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of simplescreenrecorder 0.3.7:";; + short | recursive ) echo "Configuration of simplescreenrecorder 0.3.8:";; esac cat <<\_ACEOF @@ -1586,7 +1586,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -simplescreenrecorder configure 0.3.7 +simplescreenrecorder configure 0.3.8 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2076,7 +2076,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by simplescreenrecorder $as_me 0.3.7, which was +It was created by simplescreenrecorder $as_me 0.3.8, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2946,7 +2946,7 @@ # Define the identity of the package. PACKAGE='simplescreenrecorder' - VERSION='0.3.7' + VERSION='0.3.8' cat >>confdefs.h <<_ACEOF @@ -19053,7 +19053,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by simplescreenrecorder $as_me 0.3.7, which was +This file was extended by simplescreenrecorder $as_me 0.3.8, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -19120,7 +19120,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -simplescreenrecorder config.status 0.3.7 +simplescreenrecorder config.status 0.3.8 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/configure.ac simplescreenrecorder-0.3.8+1~ppa1~wily1/configure.ac --- simplescreenrecorder-0.3.7+1~ppa1~wily1/configure.ac 2016-10-15 18:44:33.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/configure.ac 2016-11-07 00:18:07.000000000 +0000 @@ -1,4 +1,4 @@ -AC_INIT([simplescreenrecorder], [0.3.7], [maarten-baert@hotmail.com], [simplescreenrecorder], [http://www.maartenbaert.be/simplescreenrecorder/]) +AC_INIT([simplescreenrecorder], [0.3.8], [maarten-baert@hotmail.com], [simplescreenrecorder], [http://www.maartenbaert.be/simplescreenrecorder/]) AC_CONFIG_SRCDIR([src/Main.cpp]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/debian/changelog simplescreenrecorder-0.3.8+1~ppa1~wily1/debian/changelog --- simplescreenrecorder-0.3.7+1~ppa1~wily1/debian/changelog 2016-10-15 23:42:13.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/debian/changelog 2016-11-07 00:23:34.000000000 +0000 @@ -1,5 +1,5 @@ -simplescreenrecorder (0.3.7+1~ppa1~wily1) wily; urgency=low +simplescreenrecorder (0.3.8+1~ppa1~wily1) wily; urgency=low * New release - -- Maarten Baert (v2) Sun, 16 Oct 2016 01:42:13 +0200 + -- Maarten Baert (v2) Mon, 07 Nov 2016 01:23:34 +0100 diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/debian/rules simplescreenrecorder-0.3.8+1~ppa1~wily1/debian/rules --- simplescreenrecorder-0.3.7+1~ppa1~wily1/debian/rules 2016-10-15 23:42:13.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/debian/rules 2016-11-07 00:23:34.000000000 +0000 @@ -13,8 +13,8 @@ dh_installchangelogs -A CHANGELOG.md override_dh_installman: - help2man -N --no-discard-stderr --version-string='0.3.7' -n 'feature-rich screen recorder that supports X11 and OpenGL' debian/simplescreenrecorder/usr/bin/simplescreenrecorder > simplescreenrecorder.1 - help2man -N --no-discard-stderr --version-string='0.3.7' -n 'inject the GLInject library into a given command' debian/simplescreenrecorder/usr/bin/ssr-glinject > ssr-glinject.1 + help2man -N --no-discard-stderr --version-string='0.3.8' -n 'feature-rich screen recorder that supports X11 and OpenGL' debian/simplescreenrecorder/usr/bin/simplescreenrecorder > simplescreenrecorder.1 + help2man -N --no-discard-stderr --version-string='0.3.8' -n 'inject the GLInject library into a given command' debian/simplescreenrecorder/usr/bin/ssr-glinject > ssr-glinject.1 dh_installman simplescreenrecorder.1 ssr-glinject.1 override_dh_clean: diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/README.md simplescreenrecorder-0.3.8+1~ppa1~wily1/README.md --- simplescreenrecorder-0.3.7+1~ppa1~wily1/README.md 2016-07-02 16:42:31.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/README.md 2016-10-16 00:43:30.000000000 +0000 @@ -20,7 +20,7 @@ - GCC (>= 4.6) and make - pkg-config -- Qt 4 +- Qt 4 (Qt 5 is also possible, but still has some stability issues) - ffmpeg or libav (libavformat, libavcodec, libavutil, libswscale) - ALSA library - PulseAudio library (optional, disable with --without-pulseaudio) diff -Nru simplescreenrecorder-0.3.7+1~ppa1~wily1/src/GUI/PageRecord.cpp simplescreenrecorder-0.3.8+1~ppa1~wily1/src/GUI/PageRecord.cpp --- simplescreenrecorder-0.3.7+1~ppa1~wily1/src/GUI/PageRecord.cpp 2016-05-29 20:14:20.000000000 +0000 +++ simplescreenrecorder-0.3.8+1~ppa1~wily1/src/GUI/PageRecord.cpp 2016-11-07 00:02:24.000000000 +0000 @@ -471,6 +471,11 @@ bool jack_connect_system_playback = page_input->GetJackConnectSystemPlayback(); #endif + // override sample rate for problematic cases (these are hard-coded for now) + if(page_output->GetContainer() == PageOutput::CONTAINER_OTHER && page_output->GetContainerAVName() == "flv") { + m_audio_sample_rate = 44100; + } + // get the glinject settings QString glinject_channel = page_input->GetGLInjectChannel(); bool glinject_relax_permissions = page_input->GetGLInjectRelaxPermissions();