itsmattkc
b1cb8489df
memory: try caching frameptrs instead of avframes so we have more control
2020-02-23 21:20:33 +11:00
itsmattkc
1cce8abd85
frame: added bool function returning whether the frame is allocated or not
2020-02-20 16:37:43 +11:00
itsmattkc
594b1a2b58
use sample aspect ratio correctly
2020-01-11 00:16:54 +11:00
itsmattkc
ba94ea51cd
read and utilize the aspect ratio metadata from video files
2020-01-11 00:08:16 +11:00
itsmattkc
61c60e00d6
various small code cleanups and improvements
...
Largely refactoring work to make the code somewhat nicer to work with.
2019-12-26 19:00:08 +11:00
itsmattkc
3a7b3ffac6
implemented audio exporting
...
The encoder was moved to its own thread and will transcode the PCM from the
audio renderer into the chosen codec while the video frames are still
received. The implementation isn't perfect and could use some cleaning up, but
it is functional at the moment.
2019-12-23 01:45:27 +11:00
itsmattkc
ee31da9e71
merged encoder and decoder code into one folder since they can share quite a bit of code
2019-12-21 20:03:25 +11:00