Started implementing muxer
- PacketPadParams now contain the AVCodec* instead of just a AVCodecID - Implementations of IVideoEncoderImpl now must provide a way to get their AVCodec* - New ContainerFormat utility class to provide a way of getting a container format's capabilities
parent
64d541a2
No related branches found
No related tags found
Showing
- AVQt/CMakeLists.txt 7 additions, 0 deletionsAVQt/CMakeLists.txt
- AVQt/include/AVQt/common/ContainerFormat.hpp 34 additions, 0 deletionsAVQt/include/AVQt/common/ContainerFormat.hpp
- AVQt/include/AVQt/communication/Message.hpp 3 additions, 3 deletionsAVQt/include/AVQt/communication/Message.hpp
- AVQt/include/AVQt/communication/PacketPadParams.hpp 1 addition, 1 deletionAVQt/include/AVQt/communication/PacketPadParams.hpp
- AVQt/include/AVQt/encoder/IVideoEncoderImpl.hpp 1 addition, 2 deletionsAVQt/include/AVQt/encoder/IVideoEncoderImpl.hpp
- AVQt/include/AVQt/encoder/VideoEncoder.hpp 2 additions, 2 deletionsAVQt/include/AVQt/encoder/VideoEncoder.hpp
- AVQt/include/AVQt/output/Muxer.hpp 50 additions, 57 deletionsAVQt/include/AVQt/output/Muxer.hpp
- AVQt/include/AVQt/output/Muxer.old.hpp 88 additions, 0 deletionsAVQt/include/AVQt/output/Muxer.old.hpp
- AVQt/src/common/ContainerFormat.cpp 52 additions, 0 deletionsAVQt/src/common/ContainerFormat.cpp
- AVQt/src/communication/Message.cpp 2 additions, 2 deletionsAVQt/src/communication/Message.cpp
- AVQt/src/communication/PacketPadParams.cpp 1 addition, 1 deletionAVQt/src/communication/PacketPadParams.cpp
- AVQt/src/encoder/VAAPIEncoderImpl.cpp 14 additions, 4 deletionsAVQt/src/encoder/VAAPIEncoderImpl.cpp
- AVQt/src/encoder/VAAPIEncoderImpl.hpp 5 additions, 1 deletionAVQt/src/encoder/VAAPIEncoderImpl.hpp
- AVQt/src/encoder/VideoEncoder.cpp 3 additions, 6 deletionsAVQt/src/encoder/VideoEncoder.cpp
- AVQt/src/input/Demuxer.cpp 1 addition, 1 deletionAVQt/src/input/Demuxer.cpp
- AVQt/src/output/Muxer.cpp 312 additions, 241 deletionsAVQt/src/output/Muxer.cpp
- AVQt/src/output/Muxer.old.cpp 326 additions, 0 deletionsAVQt/src/output/Muxer.old.cpp
- AVQt/src/output/private/Muxer_p.hpp 48 additions, 51 deletionsAVQt/src/output/private/Muxer_p.hpp
- AVQt/src/output/private/Muxer_p.old.hpp 74 additions, 0 deletionsAVQt/src/output/private/Muxer_p.old.hpp
- Player/main.cpp 0 additions, 2 deletionsPlayer/main.cpp
Loading
Please register or sign in to comment