286604dbd5
Cleaning headers
2025-10-27 16:22:58 +02:00
4dba7ea911
Moving functions in Video.cpp
2025-10-27 16:19:57 +02:00
4949ae9b26
Breaking the video file to be less crowded
2025-10-27 16:18:32 +02:00
a880c32cc2
Preserving sound is added
...
Working on less mem allocs if possible 🥺
2025-10-26 21:53:25 +02:00
c424ec2c65
Huge update - Fixed memory leak, read description
...
changed frames to unreference instead of allocate and free on the load frame loop, changed frameConvert to use vCodecCtx data, added reinit and dealt with memory leak from it, adjusted the destructor
2025-10-24 02:09:21 +03:00
cf8575a5c4
Added VideoState and VideoFlags (instead of booleans), Added Get methods, and privated more variables
2025-10-07 13:25:36 +03:00
eefea3ba13
Renaming methods to better reflect what they do
2025-10-07 12:13:03 +03:00
cc39fd31e8
Renamed Time.cpp to Manager.cpp for clarity
2025-10-07 12:09:48 +03:00
fb82db0017
Exposing the ChargeAudio::Sound on API
2025-10-06 18:17:35 +03:00
7cf786b61d
removed pointless comment
2025-10-06 08:47:23 +03:00
45ea75c3af
Added guards for non-audio streams
2025-10-06 08:39:33 +03:00
2dc7aa9b00
Fixed looping and pauses
2025-10-06 08:14:03 +03:00
7d2dad09ad
Added PTS, removed time sink, removed average delta time, cleanup of codebase
2025-10-06 08:00:59 +03:00
197d489954
Added ChargeAudio and subsequently a half baked audio support
...
Audio is almost ready(thank you miniaudio), there is a drift that needs to be solved and then we are golden.
2025-09-27 07:13:47 +03:00
58d9b7ee5e
More namespacing ffmpeg stuff are now _ffmpeg
2025-09-05 14:31:27 +03:00
53c68fa564
Removed cache
2025-09-05 14:18:48 +03:00
d646e95a0d
Updated .gitignore
2025-09-05 14:18:32 +03:00
fc3a5300af
Moved all libav includes to a namespace
2025-09-05 14:18:06 +03:00
407bbe2ed7
Replaced #pragma once with ifndef check
2025-09-04 19:50:19 +03:00
69e65f16b4
Made ChargeAudio a submodule due to hating OpenAL
2025-09-03 07:37:54 +03:00
f0bfc6dd67
Gensis Commit
2025-09-02 22:04:35 +03:00
900ee9ac19
Initial commit
2025-09-02 08:57:19 +02:00