<feed xmlns='http://www.w3.org/2005/Atom'>
<title>opencut/apps/web/src/stores/playback-store.ts, branch rust-rewrite</title>
<subtitle></subtitle>
<id>http://git.cashmere.rs/opencut/atom/apps/web/src/stores/playback-store.ts?h=rust-rewrite</id>
<link rel='self' href='http://git.cashmere.rs/opencut/atom/apps/web/src/stores/playback-store.ts?h=rust-rewrite'/>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/'/>
<updated>2026-01-30T23:20:04Z</updated>
<entry>
<title>codebase overhaul (#697)</title>
<updated>2026-01-30T23:20:04Z</updated>
<author>
<name>Maze</name>
<email>167211895+mazeincoding@users.noreply.github.com</email>
</author>
<published>2026-01-30T23:20:04Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=7bf0984698e43b9aa2dd879f65951318ed410390'/>
<id>urn:sha1:7bf0984698e43b9aa2dd879f65951318ed410390</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: add an input so the user can go to a specific timestamp (#530)</title>
<updated>2025-08-15T21:01:18Z</updated>
<author>
<name>Zaka</name>
<email>149817565+ZakaHaceCosas@users.noreply.github.com</email>
</author>
<published>2025-08-15T21:01:18Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=7e4cd767622e3e1a09e76770ce800f4a541cf0e8'/>
<id>urn:sha1:7e4cd767622e3e1a09e76770ce800f4a541cf0e8</id>
<content type='text'>
* feat: add an input so the user can go to a specific timestamp

* fix: use TimeCode type for EditableTimecodeProps

* cleanup

---------

Co-authored-by: Maze Winther &lt;mazewinther@gmail.com&gt;</content>
</entry>
<entry>
<title>feat(playback): restart from beginning when play pressed at end of timeline (Fixes #536) (#542)</title>
<updated>2025-08-11T22:25:52Z</updated>
<author>
<name>Sai Teja</name>
<email>vurukondasaiteja13@gmail.com</email>
</author>
<published>2025-08-11T22:25:52Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=3807e146e4e910d16b452b896d4faaf52a314160'/>
<id>urn:sha1:3807e146e4e910d16b452b896d4faaf52a314160</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request [#494](https://github.com/mazeincoding/AppCut/issues/494)</title>
<updated>2025-07-31T19:46:33Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-07-31T19:46:33Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=3c64f9cfa2a400b809d320b6799dd9d69b3abee1'/>
<id>urn:sha1:3c64f9cfa2a400b809d320b6799dd9d69b3abee1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: improved type-safety, removal of any from all instances</title>
<updated>2025-06-25T19:40:54Z</updated>
<author>
<name>Maze Winther</name>
<email>mazewinther@gmail.com</email>
</author>
<published>2025-06-25T19:40:54Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=777b0f700067d7ffde37fbe14ed320f2ef630330'/>
<id>urn:sha1:777b0f700067d7ffde37fbe14ed320f2ef630330</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(playback-store): reset playhead and notify video elements on completion</title>
<updated>2025-06-25T11:04:12Z</updated>
<author>
<name>DevloperAmanSingh</name>
<email>amansinghneh211205@gmail.com</email>
</author>
<published>2025-06-25T11:04:12Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=d9fcef93852d84a8f95778cef535fcd7233418a0'/>
<id>urn:sha1:d9fcef93852d84a8f95778cef535fcd7233418a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(playback-store): improve mute functionality to retain previous volume state</title>
<updated>2025-06-25T08:47:26Z</updated>
<author>
<name>DevloperAmanSingh</name>
<email>amansinghneh211205@gmail.com</email>
</author>
<published>2025-06-25T08:47:26Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=01b9dbccc277cff3b3d53ec241170f5c04102620'/>
<id>urn:sha1:01b9dbccc277cff3b3d53ec241170f5c04102620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(playback-store): implement mute and unmute functionality with improved volume handling</title>
<updated>2025-06-25T07:57:55Z</updated>
<author>
<name>DevloperAmanSingh</name>
<email>amansinghneh211205@gmail.com</email>
</author>
<published>2025-06-25T07:57:55Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=e14e137212d13293a9a8cd1d314e6cdfe8004df1'/>
<id>urn:sha1:e14e137212d13293a9a8cd1d314e6cdfe8004df1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add video speed control and improve playback smoothness</title>
<updated>2025-06-23T14:31:12Z</updated>
<author>
<name>StarKnightt</name>
<email>prasenjitt4e@gmail.com</email>
</author>
<published>2025-06-23T14:31:12Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=f72f5c100badb8ad744a20b9110f9f5e7a9bf774'/>
<id>urn:sha1:f72f5c100badb8ad744a20b9110f9f5e7a9bf774</id>
<content type='text'>
Added a speed control dropdown in the timeline toolbar that lets users change video playback speed between 0.5x to 2x. The dropdown shows the current speed and offers preset options.

Made video playback smoother by:
- Using better timing for speed changes
- Improving video synchronization
- Reducing playback stutters
- Making speed changes more responsive

The speed control is now easily accessible while editing and works smoothly with all video clips.
</content>
</entry>
<entry>
<title>feat: proper video playback including images and videos on the timeline</title>
<updated>2025-06-23T11:40:34Z</updated>
<author>
<name>Hyteq</name>
<email>DerpsDer.es@gmail.com</email>
</author>
<published>2025-06-23T11:40:34Z</published>
<link rel='alternate' type='text/html' href='http://git.cashmere.rs/opencut/commit/?id=61c172c9cce27f7f062d3fb6fb82f4b040efb35f'/>
<id>urn:sha1:61c172c9cce27f7f062d3fb6fb82f4b040efb35f</id>
<content type='text'>
</content>
</entry>
</feed>
