Commits on Source (11)
-
Steve Lhomme authored8828f7d7
-
Steve Lhomme authored62056349
-
Steve Lhomme authored442723ed
-
Steve Lhomme authored18278324
-
Steve Lhomme authored
They need 2 parallel decoders to handle the planes.
b2309174 -
Steve Lhomme authoredf459d4ed
-
Steve Lhomme authored
It uses 2 decoders in parallel and then merges the planes on output. Only software decoders are supported for now.
27350e78 -
Steve Lhomme authored
libavcodec is enable to do it without VPX. And when it does, it uses libvpx. So we can just use libvpx directly.
652d8c08 -
Steve Lhomme authored
It can decode it in hardware and software.
ac942ef0 -
Steve Lhomme authored
When the flag is set the BlockAdditional Element with BlockAddID of "1" contains alpha channel data. See https://www.ietf.org/archive/id/draft-ietf-cellar-matroska-15.html#section-5.1.4.1.29.4
62200d31 -
Steve Lhomme authored2367cf2e
Showing
- include/vlc_ancillary.h 12 additions, 0 deletionsinclude/vlc_ancillary.h
- include/vlc_fourcc.h 2 additions, 0 deletionsinclude/vlc_fourcc.h
- modules/codec/Makefile.am 3 additions, 0 deletionsmodules/codec/Makefile.am
- modules/codec/avcodec/avcodec.c 1 addition, 2 deletionsmodules/codec/avcodec/avcodec.c
- modules/codec/avcodec/avcodec.h 1 addition, 1 deletionmodules/codec/avcodec/avcodec.h
- modules/codec/avcodec/encoder.c 2 additions, 4 deletionsmodules/codec/avcodec/encoder.c
- modules/codec/avcodec/fourcc.c 10 additions, 4 deletionsmodules/codec/avcodec/fourcc.c
- modules/codec/gstreamer/gstdecode.c 4 additions, 0 deletionsmodules/codec/gstreamer/gstdecode.c
- modules/codec/meson.build 7 additions, 0 deletionsmodules/codec/meson.build
- modules/codec/omxil/mediacodec.c 8 additions, 2 deletionsmodules/codec/omxil/mediacodec.c
- modules/codec/omxil/omxil.c 1 addition, 1 deletionmodules/codec/omxil/omxil.c
- modules/codec/omxil/omxil_utils.h 1 addition, 1 deletionmodules/codec/omxil/omxil_utils.h
- modules/codec/omxil/utils.c 25 additions, 5 deletionsmodules/codec/omxil/utils.c
- modules/codec/vpx.c 15 additions, 2 deletionsmodules/codec/vpx.c
- modules/codec/vpx_alpha.c 531 additions, 0 deletionsmodules/codec/vpx_alpha.c
- modules/demux/avformat/mux.c 1 addition, 1 deletionmodules/demux/avformat/mux.c
- modules/demux/mkv/matroska_segment_parse.cpp 12 additions, 0 deletionsmodules/demux/mkv/matroska_segment_parse.cpp
- modules/demux/mkv/mkv.cpp 55 additions, 0 deletionsmodules/demux/mkv/mkv.cpp
- modules/demux/mkv/mkv.hpp 1 addition, 0 deletionsmodules/demux/mkv/mkv.hpp
- modules/hw/mmal/codec.c 5 additions, 3 deletionsmodules/hw/mmal/codec.c
modules/codec/vpx_alpha.c
0 → 100644