diff -Nru shotcut-16.12.03/debian/changelog shotcut-17.01.01/debian/changelog --- shotcut-16.12.03/debian/changelog 2016-12-04 10:35:50.000000000 +0000 +++ shotcut-17.01.01/debian/changelog 2017-01-07 09:41:33.000000000 +0000 @@ -1,3 +1,9 @@ +shotcut (17.01.01-1) xenial; urgency=medium + + * New release: 17.01.01 + + -- Harald Hvaal Sat, 07 Jan 2017 10:40:59 +0100 + shotcut (16.12.03-1) xenial; urgency=medium * New elease: 16.12.03 Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/bin/ffmpeg and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/bin/ffmpeg differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/bin/ffplay and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/bin/ffplay differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/bin/ffprobe and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/bin/ffprobe differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/bin/shotcut and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/bin/shotcut differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/frei0r-1/glitch0r.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/frei0r-1/glitch0r.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/frei0r-1/rgbsplit0r.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/frei0r-1/rgbsplit0r.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavcodec.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavcodec.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavcodec.so.57 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavcodec.so.57 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavcodec.so.57.24.102 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavcodec.so.57.24.102 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavdevice.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavdevice.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavdevice.so.57 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavdevice.so.57 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavdevice.so.57.0.101 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavdevice.so.57.0.101 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavfilter.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavfilter.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavfilter.so.6 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavfilter.so.6 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavfilter.so.6.31.100 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavfilter.so.6.31.100 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavformat.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavformat.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavformat.so.57 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavformat.so.57 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavformat.so.57.25.100 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavformat.so.57.25.100 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavutil.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavutil.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavutil.so.55 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavutil.so.55 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libavutil.so.55.17.103 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libavutil.so.55.17.103 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libjack.so.0 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libjack.so.0 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libmlt.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libmlt.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libmlt.so.6 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libmlt.so.6 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libmlt.so.6.5.0 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libmlt.so.6.5.0 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libopus.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libopus.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libopus.so.0 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libopus.so.0 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libopus.so.0.5.3 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libopus.so.0.5.3 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libpostproc.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libpostproc.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libpostproc.so.54 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libpostproc.so.54 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libpostproc.so.54.0.100 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libpostproc.so.54.0.100 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libswresample.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libswresample.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libswresample.so.2 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libswresample.so.2 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libswresample.so.2.0.101 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libswresample.so.2.0.101 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libvpx.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libvpx.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libvpx.so.4 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libvpx.so.4 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libvpx.so.4.0 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libvpx.so.4.0 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libvpx.so.4.0.0 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libvpx.so.4.0.0 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libx265.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libx265.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libx265.so.102 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libx265.so.102 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/libx265.so.95 and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/libx265.so.95 differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/mlt/libmltavformat.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/mlt/libmltavformat.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/mlt/libmltcore.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/mlt/libmltcore.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/mlt/libmltgtk2.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/mlt/libmltgtk2.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/mlt/libmltkdenlive.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/mlt/libmltkdenlive.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/mlt/libmltopengl.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/mlt/libmltopengl.so differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/lib/mlt/libmltqt.so and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/lib/mlt/libmltqt.so differ diff -Nru shotcut-16.12.03/Shotcut.app/share/shotcut/qml/filters/audio_bandpass/ui.qml shotcut-17.01.01/Shotcut.app/share/shotcut/qml/filters/audio_bandpass/ui.qml --- shotcut-16.12.03/Shotcut.app/share/shotcut/qml/filters/audio_bandpass/ui.qml 2016-12-03 21:03:06.000000000 +0000 +++ shotcut-17.01.01/Shotcut.app/share/shotcut/qml/filters/audio_bandpass/ui.qml 2017-01-02 09:43:01.000000000 +0000 @@ -78,8 +78,9 @@ onClicked: sliderCenter.value = 322 } - Label { text: qsTr('Bandwidth') - Layout.alignment: Qt.AlignRight + Label { + text: qsTr('Bandwidth') + Layout.alignment: Qt.AlignRight } SliderSpinner { id: sliderBandwidth @@ -96,25 +97,27 @@ onClicked: sliderBandwidth.value = 322 } - Label { text: qsTr('Rolloff rate') - Layout.alignment: Qt.AlignRight + Label { + text: qsTr('Rolloff rate') + Layout.alignment: Qt.AlignRight } SliderSpinner { id: sliderStages minimumValue: 1 maximumValue: 10 spinnerWidth: 100 - value: filter.get('1') + value: filter.get('2') onValueChanged: { - filter.set('1', value) + filter.set('2', value) } } UndoButton { onClicked: sliderStages.value = 1 } - Label { text: qsTr('Dry') - Layout.alignment: Qt.AlignRight + Label { + text: qsTr('Dry') + Layout.alignment: Qt.AlignRight } SliderSpinner { id: sliderWetness diff -Nru shotcut-16.12.03/Shotcut.app/share/shotcut/qml/filters/audio_limiter/ui.qml shotcut-17.01.01/Shotcut.app/share/shotcut/qml/filters/audio_limiter/ui.qml --- shotcut-16.12.03/Shotcut.app/share/shotcut/qml/filters/audio_limiter/ui.qml 2016-12-03 21:03:06.000000000 +0000 +++ shotcut-17.01.01/Shotcut.app/share/shotcut/qml/filters/audio_limiter/ui.qml 2017-01-02 09:43:01.000000000 +0000 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Meltytech, LLC + * Copyright (c) 2015-2016 Meltytech, LLC * Author: Lauren Dennedy * * This program is free software: you can redistribute it and/or modify @@ -41,7 +41,7 @@ function setControls() { sliderInput.value = filter.getDouble('0') sliderLimit.value = filter.getDouble('1') - sliderRelease.value = filter.get('2') + sliderRelease.value = filter.getDouble('2') } Timer { @@ -121,7 +121,7 @@ maximumValue: 2 suffix: ' s' decimals: 2 - value: filter.get('2') + value: filter.getDouble('2') onValueChanged: { filter.set('2', value) } diff -Nru shotcut-16.12.03/Shotcut.app/share/shotcut/qml/filters/audio_notch/ui.qml shotcut-17.01.01/Shotcut.app/share/shotcut/qml/filters/audio_notch/ui.qml --- shotcut-16.12.03/Shotcut.app/share/shotcut/qml/filters/audio_notch/ui.qml 2016-12-03 21:03:06.000000000 +0000 +++ shotcut-17.01.01/Shotcut.app/share/shotcut/qml/filters/audio_notch/ui.qml 2017-01-02 09:43:01.000000000 +0000 @@ -77,8 +77,9 @@ onClicked: sliderCenter.value = 322 } - Label { text: qsTr('Bandwidth') - Layout.alignment: Qt.AlignRight + Label { + text: qsTr('Bandwidth') + Layout.alignment: Qt.AlignRight } SliderSpinner { id: sliderBandwidth @@ -94,24 +95,26 @@ onClicked: sliderBandwidth.value = 322 } - Label { text: qsTr('Rolloff rate') - Layout.alignment: Qt.AlignRight + Label { + text: qsTr('Rolloff rate') + Layout.alignment: Qt.AlignRight } SliderSpinner { id: sliderStages minimumValue: 1 maximumValue: 10 - value: filter.get('1') + value: filter.get('2') onValueChanged: { - filter.set('1', value) + filter.set('2', value) } } UndoButton { onClicked: sliderStages.value = 1 } - Label { text: qsTr('Dry') - Layout.alignment: Qt.AlignRight + Label { + text: qsTr('Dry') + Layout.alignment: Qt.AlignRight } SliderSpinner { id: sliderWetness diff -Nru shotcut-16.12.03/Shotcut.app/share/shotcut/qml/timeline/Track.js shotcut-17.01.01/Shotcut.app/share/shotcut/qml/timeline/Track.js --- shotcut-16.12.03/Shotcut.app/share/shotcut/qml/timeline/Track.js 2016-12-03 21:03:06.000000000 +0000 +++ shotcut-17.01.01/Shotcut.app/share/shotcut/qml/timeline/Track.js 2017-01-02 09:43:01.000000000 +0000 @@ -30,12 +30,19 @@ for (var i = 0; i < repeater.count; i++) { var itemLeft = repeater.itemAt(i).x var itemRight = itemLeft + repeater.itemAt(i).width + // Snap to blank if (right > itemLeft - SNAP && right < itemLeft + SNAP) { clip.x = itemLeft - clip.width return } else if (clip.x > itemRight - SNAP && clip.x < itemRight + SNAP) { clip.x = itemRight return + } else if (right > itemRight - SNAP && right < itemRight + SNAP) { + clip.x = itemRight - clip.width + return + } else if (clip.x > itemLeft - SNAP && clip.x < itemLeft + SNAP) { + clip.x = itemLeft + return } } } Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/share/shotcut/translations/shotcut_el.qm and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/share/shotcut/translations/shotcut_el.qm differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/share/shotcut/translations/shotcut_zh_CN.qm and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/share/shotcut/translations/shotcut_zh_CN.qm differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/share/shotcut/translations/shotcut_zh.qm and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/share/shotcut/translations/shotcut_zh.qm differ Binary files /tmp/tmpI4in1c/vEhUAx2h0O/shotcut-16.12.03/Shotcut.app/share/shotcut/translations/shotcut_zh_TW.qm and /tmp/tmpI4in1c/8C1jcCgaKM/shotcut-17.01.01/Shotcut.app/share/shotcut/translations/shotcut_zh_TW.qm differ diff -Nru shotcut-16.12.03/Shotcut.app/versions shotcut-17.01.01/Shotcut.app/versions --- shotcut-16.12.03/Shotcut.app/versions 2016-12-03 22:20:09.000000000 +0000 +++ shotcut-17.01.01/Shotcut.app/versions 2017-01-02 10:56:32.000000000 +0000 @@ -1,12 +1,12 @@ vid.stab 97c6ae2719faac74687fe409b5a7258eab06b22e release-0.98a-20-g97c6ae2 -opus 8fe210f14b040880829682a9f3f90b02993b4a64 v1.2-alpha-12-g8fe210f -libvpx a8eee97b43b532c9ee35280bfdf910ab468004a4 v1.6.0-790-ga8eee97 -x265 46531c0bfef661937a4ae8d2c7865238dfbb3098 2.1-4-g46531c0 +opus efcdeb9bb286882743aeeb8661c088187e315262 v1.2-alpha-18-gefcdeb9 +libvpx ecdb6a00c273b45d38b9079c5bcc6a4d84d9da1a v1.6.0-860-gecdb6a0 +x265 3202dd984ab4bfda0977ef543b7eb12f0684ddb0 2.2-1-g3202dd9 x264 b97ae0644f16bad2e2c9c9181264a946769a0aa0 libepoxy e2c33af5bfcfc9d168f9e776156dd47c33f428b3 v1.3.1 movit d2050acb601e0d16bb33b1c1e7cf443dce2d3c93 -frei0r 1ce7383db8888162c6b7b4ee43eeb50bb8be1a19 v1.5-21-g1ce7383 -FFmpeg 9375a7d85e8bc78dbb5cc101c37ff7c51f7d9b24 n3.0.4-36-g9375a7d -mlt 04bed42e7ea0f8f7fe66f7cfc3b44b9d2f96d069 v6.4.1-11-g04bed42 -shotcut 47d12cd667d84cac8e0394d4edb8ce3ac9a3bc0c v16.11-20-g47d12cd +frei0r de73545252dcd8fce8cb70e7978ca106d862ef70 v1.5-23-gde73545 +FFmpeg 76961f4f42d28c7b4197c2cbef8bae3dc7b67379 n3.0.5-6-g76961f4 +mlt 1b306a3ffd2adbf639afba106305ffd57ef37a89 v6.4.1-30-g1b306a3 +shotcut 44f877d976002f5c329681552acca6cadd494e11 v16.12-14-g44f877d webvfx e918ce4667e623c3d60735cb898223e730c6d7af 0.4.4-60-ge918ce4