User:ISS/Reports/2022

Week 47 (Nov 21 - Nov 25)

This week

  • Triaging
  • Moving data to new SSD, because old one seems to be dying
  • Was sick for 3 days, unable to do much work

Next week

  • Fix bugs recently reported before release
  • Continue with retiming review/development

Involved in 48 reports:

  • Confirmed: 10
  • Closed as Resolved: 0
  • Closed as Invalid: 8
  • Closed as Duplicate: 3
  • Needs Info from User: 15
  • Needs Developer to Reproduce: 0
  • Actions total: 82

Commits:

  • Fix T101211: Image jitters when scaling by large values rB3a65d2f5
  • Fix T102663: Meta strips from older versions are broken rB5a504a0d

Week 46 (Nov 14 - Nov 18)

This week

  • Updated Add insert keyframe menu for review
  • Checked VFX workboard for reports related to sequencer to check if there are some relevant reports to be fixed or which already are fixed
  • Created Fix for T101211: Image jitters when scaling by large values
  • Updated patches for retiming tool for review
  • Investigated possibility to use C++ code for RNA property definitions - D16551

Next week

  • Triaging and bugfixing

Involved in 15 reports:

  • Confirmed: 0
  • Closed as Resolved: 0
  • Closed as Invalid: 9
  • Closed as Duplicate: 0
  • Needs Info from User: 2
  • Needs Developer to Reproduce: 0
  • Actions total: 19

Commits:

  • Merge branch 'blender-v3.4-release' rB103fe4d1
  • Fix T100491: Mouse selection is inaccurate in NLA Editor rB970be7e6

Week 45 (Nov 07 - Nov 11)

This week

  • Triaging, bugfixing, patch review

Next week

  • Highest priority is merging retiming tool to master. Otherwise I can still add more features to the tool
  • Other than that, general development and bugfixing

Involved in 59 reports:

  • Confirmed: 7
  • Closed as Resolved: 0
  • Closed as Invalid: 17
  • Closed as Duplicate: 6
  • Needs Info from User: 21
  • Needs Developer to Reproduce: 0
  • Actions total: 92

Review: 2

  • Richard Antalik (ISS) added a comment to D16205: VSE: Draw meta strip and transition strip contents under the title. D16205
  • Richard Antalik (ISS) added a comment to D14412: Graphical sound equalizer. D14412

Commits:

  • Fix T102256: Gamma Cross blend mode causes stripes rBcebea62b
  • Fix VSE: Effect strip flickers when moving left handle rB62e32e7c
  • Fix T102328: Incorrect strip state after copying rB5925b182

Week 44 (Oct 31 - Nov 04)

This week

  • Read code of GPU compositor and GPU subsystem bit more in depth. As far as I understand, it is tailored to work on node trees, so doing discrete operations with shaders is not as straightforward as I would like it to be. Because of that, I think it would be best to actually construct node tree from existing data so this can be readily parsed by tree evaluator and transscribed to GPU code. Design-wise the current compositor engine is quite suitable for VSE needs. There are still open questions, mainly how to implement own engine without a lot of code duplication and how distribute module roles (Is node doing actual rendering or is that still VSE module responsibility?, data flow between render job/engine/VSE module)
  • I have tried to improve versioning of sound strips for retiming tool, while I managed to produce usable results, I still think it's better to not convert the animation. Will keep this approach ready in case we will need it.

Next week

  • Triaging, bugfixing, patch review

Commits:

  • Fix T99641: Assert hit when splitting video sequencer area horizontally rBbba6d289

Week 43 (Oct 24 - Oct 28)

This week

  • Triaging and bugfixing, but most time I spent on conference preparation and traveling

Next week

  • Continue with work on retiming, but at this point I will mainly need to discuss remaining issues, so probably wont spend much time on this.
  • Bugfixing and general development. Since during conference I talked about GPU image processing I wanted to test few things, perhaps I can make some performance improvements there.

Commits:

  • VSE: Don't use timecodes if not explicitly enabled rB583ae0ca
  • Fix T101981: Incorrect playback of AVI files rBa6787610

Week 42 (Oct 17 - Oct 21)

This week

  • Updated retiming patch with mostly non-functional changes since using C++ code, added python API.
  • Started working on sound strip integration into retiming system. The support itself is mostly working, but found issue, that versioning existing files may not be possible with current design. Even if it was possible, the result would be very impractical. Another issue to resolve is waveform drawing precision - currently when sound is retimed, drawing quality is poor.

Next week

  • Triaging and bugfixing
  • Preparation for conference

Commits:

  • Fix memory leak when proxy building fails rB24fd8f72
  • Fix T101857: Crash when trying to build proxies on read-only filesystem rBbf8d4a9b
  • Fix T101622: Sequencer channels not updating while panning view rBc3d0ba3b

Week 41 (Oct 10 - Oct 14)

This week

  • Triaging, bit of development on retiming patch

Next week

  • Continue work on retiming patch - Fix issues raised during review, and start working on sound support and versioning
  • Bugfixing

Involved in 39 reports:

  • Confirmed: 7
  • Closed as Resolved: 2
  • Closed as Invalid: 5
  • Closed as Duplicate: 1
  • Needs Info from User: 19
  • Needs Developer to Reproduce: 0
  • Actions total: 57

Review: 2

  • Richard Antalik (ISS) added a comment to D16205: VSE: Draw meta strip and transition strip contents under the title. D16205
  • Richard Antalik (ISS) added a comment to D16155: Fix Sequencer channels not updating while panning/scaling the view. D16155

Commits:

Week 40 (Oct 03 - Oct 07)

This week

  • Bugfixing and patch review
  • Updated retiming patch and started porting code to C++

Next week

  • Triaging and bugfixing

Review: 2

  • Richard Antalik (ISS) added a comment to D16155: Fix Sequencer channels not updating while panning/scaling the view. D16155
  • Richard Antalik (ISS) added inline comments to D15363: VSE: Drawing color gradients on color strips. D15363

Commits:

  • Cleanup: Add docstrings to SEQ_time.h rB6309f677
  • Cleanup: VSE: Rename val to timeline_frame rB82de17c8
  • Cleanup: VSE code readability rB76043bc3
  • Fix T101447: Hold split not working correctly rB957cb173

Week 39 (Sep 26 - Sep 30)

This week

  • Triaging
  • Investigating solutions for inconsistency in blend modes(T101436)

Next week

  • Bugfixing
  • Continue development of retiming tool, even though I wasn't able to mergr the feature in next release, I want patch to be as ready as possible for next release.

Involved in 28 reports:

  • Confirmed: 7
  • Closed as Resolved: 0
  • Closed as Invalid: 5
  • Closed as Duplicate: 4
  • Needs Info from User: 9
  • Needs Developer to Reproduce: 0
  • Actions total: 54

Week 38 (Sep 19 - Sep 23)

This week

  • Worked on retiming tool, code is pretty much finished, there was discussion about how to store data, so will have to change FCurve to custom data type.

Next week

  • Triaging and bugfixing

Review: 1

  • Richard Antalik (ISS) accepted D15842: Fix T100741: Update FFMPEG Dimensions. D15842

Week 37 (Sep 12 - Sep 16)

This week

  • Triaging
  • Improve usability of retiming tool

Next week

  • Focus mainly on retiming tool development and polish the code/UI. for review patch would probably need to be split to fcurve IO refactoring and rest of functionality.

Involved in 47 reports:

  • Confirmed: 14
  • Closed as Resolved: 0
  • Closed as Invalid: 8
  • Closed as Duplicate: 4
  • Needs Info from User: 16
  • Needs Developer to Reproduce: 0
  • Actions total: 82

Commits:

  • Cleanup: Use dedicated function to offset VSE strip handles rB5f6f2e10
  • Fix T101098: Moving meta strip can change its length rBd4a763d3
  • Fix Unreported: VSE and NLA handle position text is not drawn rBf404dd0b
  • Fix T100771: Incorrect strip length when timecodes are used rB7518d30f
  • Fix T100998: Speed effect not rendering scene strip subframes rB3302b7e6

Week 36 (Sep 05 - Sep 09)

This week

  • Reworked retiming tool (D15945) drawing completetely, solved few issues with the functionality, but most I still have to resolve. These are rather easier tasks to just ensure proper limits when manipulating with handles.
  • Have to move 1 day to next week, time will be spent on polishing retiming tool functionality.

Next week

  • Got Mac machine from HQ so I will set up development environment there and will look at open mac related reports to see if I can reproduce.
  • Other than that will spend time mostly triaging, bugfixing.

Review: 1

  • D14412: Graphical sound equalizer. D14412

Commits:

  • Fix VSE: accidentally commented out code rB7f70b995
  • Cleanup: Remove unused code for VSE waveform drawing rB70da5a14

Week 35 (Aug 29 - Sep 02)

This week

  • Investigating seek issue reported in T100672, testing fix for the issue.
  • Triaging

Next week

  • Try to merge sound equalizer and retiming patch to master. Retiming patch will require some work still after functional review.
  • I will try to also push some older patches that are waiting for review.

Involved in 23 reports:

  • Confirmed: 4
  • Closed as Resolved: 1
  • Closed as Invalid: 3
  • Closed as Duplicate: 2
  • Needs Info from User: 5
  • Needs Developer to Reproduce: 0
  • Actions total: 34


Week 34 (Aug 22 - Aug 26)

This week

  • Investigating seek issue reported in T100495
  • Most time spent on retiming tool design and gizmo. It should be ready for functional review earlier next week.

Next week

  • Triaging.

Commits:

  • Fix T98954: Color management is very slow with sequencer sound rBefc9faef

Week 33 (Aug 15 - Aug 19)

This week

  • Triaging.

Next week

  • Continue work on retiming, sound playback and bugfixing.

Involved in 34 reports:

  • Confirmed: 6
  • Closed as Resolved: 0
  • Closed as Invalid: 12
  • Closed as Duplicate: 2
  • Needs Info from User: 4
  • Needs Developer to Reproduce: 0
  • Actions total: 52

Commits:

  • Merge branch 'blender-v3.3-release' rB5fab3bc6
  • Fix T100079: Encoding with DNxHD fails due to bad parameters rB06a01168


Week 32 (Aug 08 - Aug 12)

This week

  • More work on retiming system. Investigating sound seeking issue on sped up sounds in D15652 and created design task outlining possible implementation of playback speed animation in T100337
  • Minor work on sound equalizer modifier D14412

Next week

  • Triaging and bugfixing

Week 31 (Aug 01 - Aug 05)

This week

  • Catching up with emails and triaging.

Next week

  • Continue work on retiming and sound playback.

Involved in 29 reports:

  • Confirmed: 2
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 0
  • Needs Info from User: 11
  • Needs Developer to Reproduce: 0
  • Actions total: 37

Review: 1

  • Richard Antalik (ISS) accepted D14920: Video rendering FFMpeg AV1 codec encoding support. D14920

Commits:

  • Fix T100049: Crash when render finishes rB97b226ac

Week 28 (Jul 11 - Jul 15)

This week

  • Worked on strip playback speed animation - D15450. This will need design to be approved, because I don't know if any element in Blender behaves like this. There are alternatives, but core of functionality should be the same. Perhaps question will be only about curve ownership.
  • Started to work on unification of sound strip handling, but to visualize data I had to do cleanup of waveform drawing first.

Next week

  • Vacation for 2 weeks, then triaging.

Commits:

Week 27 (Jul 04 - Jul 08)

This week

  • Patch review, bugfixing and triaging
  • Took 2 days off (national holiday)

Next week

  • Handling speed animation, sound playback with retimed strips, more work on retiming tools.

Involved in 20 reports:

  • Confirmed: 6
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 1
  • Needs Info from User: 3
  • Needs Developer to Reproduce: 0
  • Actions total: 28

Review: 3

  • Richard Antalik (ISS) added a comment to D15363: VSE: Drawing color gradients on color strips. D15363
  • Richard Antalik (ISS) accepted D15333: Fix T99255: Strips inserting incorrectly. D15333
  • Richard Antalik (ISS) accepted D15376: Fix memory leaks in indexer code. D15376

Commits:

  • Fix T99494: Transition effects not working correctly rB2ee68917

Week 26 (Jun 27 - Jul 01)

This week

  • Bugfixing
  • Committed VFR patch and new retiming system
  • Started working on tools for retiming so strip can be manipulated with more intuitively

Next week

  • Triaging


Review: 2

  • Richard Antalik D14412: Graphical sound equalizer. D14412
  • Richard Antalik D12048: Feature: display_stack() function for meta_toggle. D12048

Commits:

  • Fix sequencer transform test failing. rB16264aeb
  • Fix T90964: Strip can't be deleted if cursor is at bottom of timeline rBa9696f04
  • Fix incorrect strip position if pitch was animated rB66de6537
  • Fix T99266: Crash when dragging file to VSE from file browser rB6bb703a9
  • Fix T99133:animating multiply factor on video strips crashes blender rB547efb6b
  • VSE: Improved Retiming system rB302b04a5
  • Fix frame_final_start/end strip property not setting handle position rBb5858724
  • Fix T99216: RNA startdisp and enddisp return unreliable values rB17a773cd
  • Fix error in previous commit - missed include rB36348bf4
  • Fix meta strip has incorrect range when created rB8eef9871
  • VSE: Add API function to select displayed meta strip rB6b35d9e6
  • FFmpeg: Add VFR media support rBf0a3d2be

Week 25 (Jun 20 - Jun 24)

Next week

* Triaging

This week

* Patch review
* Cleanup VSE font management, fix prefetch triggering assert
* Work on tools for new retiming system

Involved in 84 reports:

  • Confirmed: 15
  • Closed as Resolved: 1
  • Closed as Invalid: 0
  • Closed as Duplicate: 2
  • Needs Info from User: 18
  • Needs Developer to Reproduce: 0
  • Actions total: 124

Commits:

  • Fix T98925: Editor panels are broken rBe08c9324
  • Fix T99110: Crash after running view_all operator in VSE rB5c6ffd07
  • Fix T99091: Freeze when changing strip source with thumbnails enabled rBd1ea39aa

Week 24 (Jun 13 - Jun 17)

This week

  • Bugfixing
  • Updated VFR patch and addressed some concerns
  • Started working on Add keyframe menu

Next week

  • Triaging

Review: 1

  • Richard Antalik (ISS) closed D15201: Fix T86076 MPEG Settings Ignored at Render. D15201

Commits:

  • Cleanup: Move function definition to correct file rB04a75c90
  • Fix T72831: Incorrect animation handling when strips overlap rB20ba1303
  • Fix T98168: Meta strips do not copy animation to another scene rBa59fedb0
  • Fix T98797: VSE Slip Strip Contents doesn't work properly rB06780aa4
  • Fix T97987: Can not keyframe strip mirror in Y axis rB77b34a00
  • Fix T93500: Sequence.fps returns 0 when proxy is used rB988fc249
  • Fix T93469: Image not moving in proportion to mouse rB1c5f09e8
  • Fix VSE: Effect strip has length of 1 frame when added rB1243c2bd

Week 23 (Jun 06 - Jun 10)

This week

  • Triaging

Next week

  • Will start with one or two days of bugfixing
  • Go over VFR patch again, try to commit to master
  • Retiming patch will have to wait for a week, but I may start to work on retiming tool which will extend basic functionality

Involved in 48 reports:

  • Confirmed: 6
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 2
  • Needs Info from User: 24
  • Needs Developer to Reproduce: 0
  • Actions total: 70

Commits:

  • Fix T98621: Image does not update when tweaking strip properties rB9c029a3e

Week 22 (May 30 - Jun 03)

This week

  • Finished works on time handling and retiming patch. Retiming is not merged yet, but after functional review it can be merged next week ideally.

Next week

  • Mostly triaging, will also go over manual and update parts that are missing.

Review: 2

  • Richard Antalik (ISS) added a comment to D14987: VSE: New Set Scene length base on Strip length. D14987
  • Richard Antalik (ISS) accepted D15047: VSE preview transform autokeying improvements. D15047

Commits:

Week 21 (May 23 - May 27)

This week

  • Mostly triaging

Next week

  • Continue with cleanup in time handling and work on retiming

Involved in 50 reports:

  • Confirmed: 15
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 4
  • Needs Info from User: 17
  • Needs Developer to Reproduce: 0
  • Actions total: 95

Review: 4

  • Richard Antalik (ISS) added a comment to D15047: VSE preview transform autokeying improvements. D15047
  • Richard Antalik (ISS) added a comment to D14987: VSE: New Set Scene length base on Strip length. D14987
  • Richard Antalik (ISS) added a comment to D14920: Video rendering FFMpeg AV1 codec encoding support. D14920
  • Richard Antalik (ISS) added a comment to D14412: Graphical sound equalizer. D14412

Commits:

  • Fix T98141: Strip rotation is limited to +/360 degrees rBc968dae0
  • Fix T98057: Adjustment layer blend mode not optimal rB8eda776e

Week 20 (May 16 - May 20)

This week

  • Bugfixing
  • "Major" cleanup of VSE strip length and position handling - D14990 and commit VSE: Remove still frame offsets rB8ca9ce09. It's relatively small change in principle, but requires new infrastructure to accomplish this goal. This infrastructure can be reused in other areas where relationship handling is needed and could provide faster and simpler way to do so.

Next week

  • More bugfixing and triaging

Review: 4

  • Richard Antalik (ISS) accepted D14794: VSE: Delete Strip and Data in one step. D14794
  • Richard Antalik (ISS) accepted D14807: VSE: New Change Scene in Change menu. D14807
  • Richard Antalik (ISS) accepted D14790: VSE: Add new Scene and Strip. D14790

Commits:

  • VSE: Display sound sample rate and channels rB89106a69
  • Cleanup: Move strip handle manipulation to time section rB28316e08
  • VSE: Remove still frame offsets rB8ca9ce09
  • Fix T98021: Crash when using scene strip as sequencer input rB35e73aa3

Week 18 (May 2 - May 6)

This week

  • Bugfixing
  • VSE design workshops, brainstorming what the future of VSE should look like and drafting design of new features and changes.
  • Worked on strip retiming feature. This would be similar to speed effect feature, but it will be strip property/modifier. Feature parity with speed effect is planned to be implemented via dedicated tool that can provide visual feedback to operations. This may require fundamental change to how offsets work to keep this feature manageable, but this should be simple change with little to no difference to user.

Next week

  • Week off
  • After week off, bugfixing and finishing off retiming feature.

Commits:

  • Fix VSE view clamping not working rBa2e3005b
  • Fix T97720: Fix meta strip shows incorrect mute state. rB2ea9d1fc
  • Fix T97744: Speed effect causes memory leak rBdaa9edc9
  • Fix T97733: Crash when adding new scene rBfd984032
  • Fix T97507: Crash when deleting adjustment layer rB38a4d96a

Week 17 (Apr 25 - Apr 29)

This week

  • Triaging, committed limiting view for sequencer timeline for bcon2
  • Setting up machine for development and preparing for trip to Amsterdam

Next week

  • Bugfixing
  • VSE design workshops

Week 16 (Apr 18 - Apr 22)

This week

  • Bugfixing
  • Worked on Thumbnail improvements instead of operators for preview since that is subject to GSOC possibly.

Next week

  • Triaging

Review: 3

  • Richard Antalik (ISS) closed D14578: Fix T70844 :Incorrect snappping of strips when effects attached. D14578
  • Richard Antalik (ISS) closed D14222: Sequencer: Preview frame selected operator. D14222
  • Richard Antalik (ISS) added a comment to D14565: Display sound specs in VSE. D14565

Commits:

  • VSE: Update first thumbnail when moving handle rB29b9187b
  • Fix: VSE channels region visible in preview rB48f369d6
  • Fix: VSE channels area has no background rBce95856f
  • Fix typo in previous commit rBb719fa26
  • Cleanup: VSE effect relationship checking rB0c3d2461
  • Fix T70844: Incorrect snappping of strips when effects attached rB502f3deb
  • VSE: Add frame selected operator for preview rBe16ff413
  • Fix T97254: VSE channel mute does mute sound rB2bd9cbe4
  • Fix T97356: Crash when adding adjustment layer strip rB3cef9eba

Week 15 (Apr 11 - Apr 15)

This week

  • Triaging
  • Had to travel and internet wasn't best so mainly went over bunch of reports where I was waiting for information and closed inactive

Next week

  • Preview transform improvements - Make option for visual transformation of origin, add keyframing operators.
  • Bugfixing

Involved in 75 reports:

  • Confirmed: 4
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 3
  • Needs Info from User: 14
  • Needs Developer to Reproduce: 0
  • Actions total: 98

Week 14 (Apr 04 - Apr 08)

This week

  • Patch review - D14187, D14222, D14412
  • Bugfixing

Next week

  • Triaging

Review: 3

  • Richard Antalik (ISS) abandoned D14187: Fix:T95276 Keyframes of other strips(effects) don't move while moving the meta strip.. D14187
  • Richard Antalik (ISS) requested changes to D14565: Display sound specs in VSE. D14565
  • Richard Antalik (ISS) requested changes to D14222: Sequencer: Preview frame selected operator. D14222

Commits:

  • Fix T97133: Crash when creating a scene copy rB69a4d113
  • Fix T95276: Effect strip animation not updated when moving strips rB32da64c1
  • Fix T96595: Animation not duplicated for meta children rBc14ed182
  • Fix T97071: Duplicating strip in locked channel creates overlapping strips rBd5550c7b
  • Fix errors in sequencer channel headers rBe4289f23
  • Fix T96575: Can't set vertex theme color rB068d2b08
  • VSE: Use edge panning rBe49fef45
  • VSE: Add channel headers rB277fa2f4


Week 13 (Mar 28 - Apr 01)

This week

  • Triaging

Next week

  • Patch review - D14187, D14222, D14412
  • Preview transform improvements - Make option for visual transformation of origin, add keyframing operators.
  • Bugfixing

Involved in 49 reports:

  • Confirmed: 12
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 4
  • Needs Info from User: 14
  • Needs Developer to Reproduce: 0
  • Actions total: 88

Review: 1

  • Richard Antalik (ISS) added a comment to D12048: Feature: display_stack() function for meta_toggle. D12048

Week 12 (Mar 21 - Mar 25)

This week

  • More work on VSE channels feature, implemented UI scaling to allow very small UI features in timeline. Attempt to use tree views was so far unsuccessful
  • Unable to work for 2 days because of sickness

Next week

  • Triaging
  • Resolve high prio bugs at least
  • Patch review
  • Possibly some work on channels feature to merge to master.

Week 11 (Mar 14 - Mar 18)

This week

  • Triaging

Next week

  • More work on channels feature to merge to master

Involved in 59 reports:

  • Confirmed: 19
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 5
  • Needs Info from User: 19
  • Needs Developer to Reproduce: 0
  • Actions total: 87

Review: 1

  • Richard Antalik (ISS) added a comment to D14345: Fix T96476: Equalize Handles Operator not working on all selected keyframes. D14345

Week 10 (Mar 07 - Mar 11)

This week

Next week

  • Triaging

Review: 1

  • Richard Antalik (ISS) added a comment to D14187: Fix:T95276 Keyframes of other strips(effects) don't move while moving the meta strip.. D14187

Commits:

  • Fix incorrect meta strip background color rBfe3a9fcc
  • Simplify sound property handling rB3cb31672
  • Fix T96156: Snap to 3D cursor can't be undone rB4681987d

Week 9 (Feb 28 - Mar 04)

This week

  • Triaging

Next week

  • Push planned features to master.

Involved in 47 reports:

  • Confirmed: 10
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 6
  • Needs Info from User: 12
  • Needs Developer to Reproduce: 0
  • Actions total: 89

Review: 3

  • Richard Antalik (ISS) added a comment to D14222: Sequencer: Preview frame selected operator. D14222
  • Richard Antalik (ISS) accepted D14148: VSE: Allow to create scene in strip properties. D14148
  • Richard Antalik (ISS) requested changes to D14187: Fix:T95276 Keyframes of other strips(effects) don't move while moving the meta strip.. D14187

Commits:

Week 8 (Feb 21 - Feb 25)

This week

  • More work on VSE channels, patch should be mostly finished, ready for feedback

Next week

  • Triaging
  • Bugfixing

Commits:

Week 7 (Feb 14 - Feb 18)

This week

  • Triaging

Next week

  • Implement changes to VSE channel headers patch
  • Bugfixing

Involved in 80 reports:

  • Confirmed: 14
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 5
  • Needs Info from User: 35
  • Needs Developer to Reproduce: 0
  • Actions total: 121

Review: 1

  • Richard Antalik (ISS) accepted D14063: Refactor our code to be compatible with ffmpeg 5.0. D14063

Week 6 (Feb 07 - Feb 11)

This week

  • Finished VFR support patch - D13583
  • Looked into new found seek issue with some files that may not be well encoded. Created brute force patch for this.
  • Submitted transform effect removal patch for review
  • Clarified design for channel headers, worked more on implementation. Still need to publish this design, will do it next week

Next week

  • Mainly triaging, if there are any high priority issues, I should fix them asap, so may use bit of time on bugfixing.

Commits:

  • VSE: Fix sound strip not aligned with movie strip rB3e67831d
  • VSE: Use float for transformation offset rBb4700a13
  • VSE: Add filter method to strip transform rB1c5f2e49

Week 5 (Jan 31 - Feb 04)

This week

  • Triaging

Next week

  • Bugfixing, mainly ffmpeg stuff, so I was able to gain more insights for VFR issues as well. Patch still needs testing and final polishing before merging into master.
  • I had to take 1 day off, will move this to next week of development
  • Finish VFR support patch - D13583
  • Remove transform effect strip.
  • Clarify channel header design and publish it.
  • Rest of time will be spent on bugfixing.

Involved in 105 reports:

  • Confirmed: 22
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 3
  • Needs Info from User: 38
  • Needs Developer to Reproduce: 0
  • Actions total: 152

Commits:

  • Fix T95378: Seek problems when timecodes are used rB95fcb418
  • Fix T95353: Crash with proxy auto building rBa12265f0
  • Fix T93856: VP9 lossless render missing alpha rBf4201183
  • Fix T94287: gaps between strips when adding movies rB68c2650b

Week 4 (Jan 24 - Jan 28)

This week

  • Bugfixing, mainly ffmpeg stuff, so I was able to gain more insights for VFR issues as well. Patch still needs testing and final polishing before merging into master.
  • I had to take 1 day off, will move this to next week of development

Next week

  • Triaging

Review: 1

  • Richard Antalik (ISS) added a comment to D13908: Fix: Incorrect left border glitches in unaligned anim images. D13908

Commits:

  • Merge branch 'blender-v3.1-release' rB0b286438
  • Fix memory leak when adding movie strips rB544a0f28
  • Fix T93328: Movie seeking doesn't work. rBf2b24272
  • Fix T94149: Incorrect sound strip length rB83094d9a
  • VSE: Build proxies only for slow movies rBb45e71e2
  • VSE: Use timecodes by default rBeab066cb
  • Fix T94237: Glitch when copying unaligned ffmpeg buffer rB2ed73fc9

Week 3 (Jan 17 - Jan 21)

This week

  • Triaging
  • Spent some time looking at issues with VFR files reported from studio

Next week

  • Mainly Bugfixing.
  • More work on VFR issues, try to automate error correction by loading timecodes if available, report errors to user. More work and tesing of D13905 which would hopefully make timecodes unnecessary at all.

Involved in 87 reports:

  • Confirmed: 23
  • Closed as Resolved: 0
  • Closed as Invalid: 0
  • Closed as Duplicate: 8
  • Needs Info from User: 30
  • Needs Developer to Reproduce: 0
  • Actions total: 140

Review: 1

  • Richard Antalik (ISS) added a comment to D13881: Fix for T94496 with unaligned image widths. D13881

Commits:

Week 2 (Jan 10 - Jan 14)

  • Worked on channel headers, I was able to familiarize myself with changes necessary to draw headers and various ways to implement how channels can be handled. Next step is to create design draft with more concrete goals outlined.
  • Created patch for copying strips between scenes with animation - D13845. This required bit more cleanup, see D13852

Commits:


Week 1 (Jan 03 - Jan 07)

This week

  • Triaging
  • Bit more of documenting VSE design, still 2 chapters to do.

Next week

  • This time really start preliminary design/sandbox work on VSE channel headers.
  • Bugfixing for any leftover time.

Involved in 73 reports:

  • Confirmed: 22
  • Closed as Resolved: 1
  • Closed as Invalid: 0
  • Closed as Duplicate: 3
  • Needs Info from User: 26
  • Needs Developer to Reproduce: 0
  • Actions total: 108