Commit Graph

15 Commits

Author SHA1 Message Date
Anthony Jones
9568f41cc0 Bug 1034444 - Make MP4Reader::GetBuffered() accurate; r=edwin,cpearce 2014-06-02 17:38:04 +02:00
Chris Peterson
3eb8a23187 Bug 1031978 - Suppress -Wmismatched-tags clang warnings in third-party code: libstagefright. r=cajbir 2014-06-29 20:12:38 -07:00
Ralph Giles
a1dff513ce 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
Birunthan Mohanathas
6462f85452 Bug 1026535 - Disable C4099 warning in 3rd party code. r=ehsan 2014-06-19 14:42:00 -04:00
Jacek Caban
f0142ead6c Bug 1018905 - Fix media/libstagefright compilation on mingw. r=ajones
--HG--
extra : rebase_source : 9f89d48a4985bda9611ff39b90955d026e173808
2014-06-03 13:26:07 +02:00
Chris Peterson
aec0c25259 Bug 1017110 - Suppress warnings in third-party code: libstagefright. r=cajbir
--HG--
extra : rebase_source : 7bb135a1ac1cdeda748fcfb6a2a6283807259e80
2014-05-26 22:31:34 -07:00
Anthony Jones
6232d67a0f Bug 1014814 - Fix Android log r=glandium 2014-05-26 09:20:56 +12:00
Jan Beich
2b2f779021 Bug 1014613 followup - Add one more fix for OpenBSD. 2014-05-26 16:05:53 +12:00
Jan Beich
159531d5e1 Bug 1014613 - Unbreak build on BSDs after bug 908503. 2014-05-23 14:07:29 +12:00
Anthony Jones
93019cbd7b Bug 908503: Change to stagefright demuxer; r=cpearce
Bug 908503: Build config changes for libstagefright demuxer; r=glandium
Bug 908503: Remove Chrome demuxer; r=cpearce
Bug 908503: Add conversion to Annex B; r=cpearce
2014-05-22 14:42:39 +12:00
Wes Kocher
af21632c4d Backed out 4 changesets (bug 908503) for breaking the Hamachi eng dep build on an otherwise CLOSED TREE
Backed out changeset 476cd5c9c5a9 (bug 908503)
Backed out changeset add95b3c2e7f (bug 908503)
Backed out changeset 30957caad928 (bug 908503)
Backed out changeset f6f386352d12 (bug 908503)
2014-05-12 21:18:31 -07:00
Anthony Jones
503d8be4f8 Bug 908503: Fix build issues and Hf build; r=cpearce 2014-05-13 14:53:54 +12:00
Anthony Jones
4bf0f21f11 Bug 908503: Build config changes for libstagefright demuxer; r=glandium 2014-05-13 14:53:54 +12:00
Anthony Jones
9c35a2fbb6 Backed out changeset 7f57690f5141 (bug 908503) 2014-05-12 10:11:03 +12:00
Anthony Jones
52cd66c494 Bug 908503: Build config changes for libstagefright demuxer; r=glandium 2014-05-12 09:46:31 +12:00