Commit 269af7a
Completely rewrite adder-viz with eframe (#120)
* Begin huge refactoring of viz. Setup template app with resizing key
* Create the tab interface
* Insert first slider
* Setup communication between main thread and transcoder task
* Setup for creating framed transcoder
* Get solid color image appearing with new interface
* Setup for just updating a texture
* Progress
* Working live transcode display, but could be faster
* Write the textures directly
* Toggle input view
* Rescaling and color
* Quality params
* View mode
* More options
* Big restructuring
* Setup for syncing metrics
* Quality plot showing
* Reset buttons
* Open file button
* Save video button
* UX improvements
* Improve design with enum_dispatch crate
* Show event rate information
* Display bitrates
* Fix feat radius adjustment
* Loop videos in transcoder, and create standalone framer bin
* Fix save restarting bug
* Fix save restarting bug
* Fix frame flushing
* Separate ADU interval slider
* Begin implementing player
* More player setup
* Changes during redeye flight
* Tmpframerdavis (#119)
* framer changes
* higher tps for davis
* Add comment
* Generalize framer
* First pass redesigning the player--images do show on screen. Need to add the rest of the sliders and support buffer limiting
* Start working on updating player state
* Update buffer limit
* Add a note
* Smoother playback at fixed rate
* Buffer limit by default
* Buffer pause (for a hardcoded 3-second duration
* Don't hang the UI thread
* Seek back button
* Fix the stop buttons
* Can change view mode
* Enable playback feature detection
* Cleanup
* Don't hang transcoder on compression
* Fix playback speed
* Proper playback looping
* Update crate versions
* Start adding back davis transcoder
* Drop runtime, but probably slower?
* Properly restart DAVIS videos
* event ordering
* Bandwidth limiting and davis socket
* Cleanup
* Re-add prophesee support
* Compile with opencv flag disabled
* Get more tests passing
* More tests passing with ordered bytes messages
* All tests passing
* Cleanup
* Eframe4 (#121)
* Second attempt at reducing stuttering in live transcode
* Seemingly get it working
* Cleanup
* Avoid writer deadlock
* Cleanup
* Tests passing
---------
Co-authored-by: Andrew <[email protected]>1 parent 38f5da5 commit 269af7a
File tree
34 files changed
+4056
-3044
lines changed- .idea/runConfigurations
- adder-codec-core
- src
- codec
- compressed
- source_model/event_structure
- empty
- raw
- adder-codec-rs
- examples
- src
- bin
- framer
- transcoder/source
- utils
- adder-viz
- src
- player
- transcoder
- utils
34 files changed
+4056
-3044
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
Lines changed: 26 additions & 24 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | | - | |
20 | | - | |
21 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | | - | |
24 | | - | |
| 25 | + | |
| 26 | + | |
25 | 27 | | |
26 | | - | |
27 | | - | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | | - | |
| 31 | + | |
30 | 32 | | |
31 | | - | |
| 33 | + | |
32 | 34 | | |
33 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
34 | 43 | | |
35 | | - | |
| 44 | + | |
36 | 45 | | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
| 46 | + | |
| 47 | + | |
46 | 48 | | |
47 | 49 | | |
48 | 50 | | |
| |||
0 commit comments