gecko/media/libstagefright
Ralph Giles 79b23c4048 Bug 1019291 - Construct Annex B samples in the decoder. r=cpeace
Move Annex B sample formatting from the demuxer to a
static utility function. Return NAL unit syntax
samples by default, since more platforms prefer to
unpack the AVCC data themselves.

Pass the raw AVCC payload to ffmpeg through its extradata
field. It can handle either sample format, expecting one or
the other depending on whether extradata is present.

Pass input samples through a new WMFOutputSource::Input
method. Save a reference to the VideoDecoderConfig in the
WFMVideoOutputSource and use it to convert samples to
Annex B before forwarding them to the MFTDecoder.
2014-06-19 15:59:00 -07:00
..
binding Bug 1019291 - Construct Annex B samples in the decoder. r=cpeace 2014-06-19 15:59:00 -07:00
frameworks/av Bug 1019291 - Construct Annex B samples in the decoder. r=cpeace 2014-06-19 15:59:00 -07:00
patches Bug 1016150 - Fix Windows date assert in libstagefright demuxer; r=cpearce 2014-06-09 18:07:46 +12:00
ports Bug 1014626 - Fix Windows 64 build break 2014-05-26 15:52:01 +12:00
stubs Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00
system/core Bug 1018905 - Fix media/libstagefright compilation on mingw. r=ajones 2014-06-03 13:26:07 +02:00
additional_headers Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00
checkout.sh Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00
files.py Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00
moz.build Bug 1019291 - Construct Annex B samples in the decoder. r=cpeace 2014-06-19 15:59:00 -07:00
update-patches.sh Bug 908503: Change to stagefright demuxer; r=cpearce 2014-05-22 14:42:39 +12:00