Misc bugfixes (#39)

* Selectively send pipeline changes

* Make input and output both rotated

* Notify UI of driver mode change over NT

* Fix "show multiple"

* Rename extent to fullness, fix area filtering

This is a breaking change to docs (make sure we note area is out of 100 and is percentage)

* Apply stream divisor to both streams

Co-authored-by: Banks T <btrout.dhrs@gmail.com>
This commit is contained in:
Matt
2020-07-17 20:05:03 -07:00
committed by GitHub
parent 0d155d9c6a
commit 768964c8fc
19 changed files with 231 additions and 145 deletions

View File

@@ -45,12 +45,12 @@
@rollback="e => rollback('cameraVideoModeIndex', e)"
/>
<CVselect
v-model="outputFrameDivisor"
v-model="streamingFrameDivisor"
name="Stream Resolution"
:list="streamResolutionList"
:select-cols="largeBox"
@input="handlePipelineData('outputFrameDivisor')"
@rollback="e => rollback('outputFrameDivisor', e)"
@input="handlePipelineData('streamingFrameDivisor')"
@rollback="e => rollback('streamingFrameDivisor', e)"
/>
</div>
</template>
@@ -119,12 +119,12 @@
this.$store.commit("mutatePipeline", {"cameraVideoModeIndex": val});
}
},
outputFrameDivisor: {
streamingFrameDivisor: {
get() {
return this.$store.getters.currentPipelineSettings.outputFrameDivisor
return this.$store.getters.currentPipelineSettings.streamingFrameDivisor
},
set(val) {
this.$store.commit("mutatePipeline", {"outputFrameDivisor": val});
this.$store.commit("mutatePipeline", {"streamingFrameDivisor": val});
}
},