3a37f3e948b600405e0c70b8a241778fda44168e |
|
19-Apr-2017 |
Hassan Shojania <shojania@google.com> |
Modular DRM for MediaPlayer/SampleAES Bug: 34559906 Test: CTS Tests + playback in Chrome Change-Id: Iaa275c4cfe6d15f02774ff4cc8a2cb5e7d1012e1
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
bc7aae4ff7e72e5bf0fa888f946835840a4357bb |
|
31-Mar-2017 |
Chong Zhang <chz@google.com> |
MediaCas: changes to address API review comments Attach CAS system id as well as session id for scrambled tracks, so that MediaExtractor can construct the CasInfo object. bug: 22804304 bug: 36791613 bug: 36783335 Change-Id: I524c10a746615da5c16845658c39fd5a972182c9
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
3b2847fa5506dc265d2e46f067bfbb66ae209f74 |
|
19-Jan-2017 |
Chong Zhang <chz@google.com> |
MediaCas: add CAS support to MPEG2TSExtractor and MediaCodec bug: 22804304 Change-Id: I14ec4ffc8c72e283f5cfd742dabaf4ad8bd9d698
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
40d8899f60c5212af9d727ba0ffaaecf676ebd1d |
|
09-Aug-2016 |
Chih-Hung Hsieh <chh@google.com> |
Fix clang-tidy warnings in stagefright. * Add explicit keyword to conversion constructors. * Or add NOLINT to implicit conversion constructors. Bug: 28341362 * Use const reference type for read-only parameters. Bug: 30407689 * Use const reference type to avoid unnecessary copy. Bug: 30413862 Test: build with WITH_TIDY=1 Change-Id: I7a15ac1e37973fe2c661f577a6106b913653de40
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
0852843d304006e3ab333081fddda13b07193de8 |
|
08-Apr-2015 |
Robert Shih <robertshih@google.com> |
stagefright: initial timed id3 support in hls Change-Id: I00a8a786b3f4b74742c34770edd94e937abe20a8
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
ff9863b206cd5d1e856dbfdf66bc85581aee7608 |
|
16-Apr-2015 |
Marco Nelissen <marcone@google.com> |
am 6705a49f: am 541a9ac7: am 8cd4132a: am 3f22f5a2: Merge "Signal EOS at end of mpeg video to flush out final sample" * commit '6705a49f6481ad1728215a2a72472fe43c786cd0': Signal EOS at end of mpeg video to flush out final sample
|
be9634d071e79b72a42a4504f64eda9e2a0bceb8 |
|
15-Apr-2015 |
Marco Nelissen <marcone@google.com> |
Signal EOS at end of mpeg video to flush out final sample Change-Id: I27196a4a4b7fe37da52d3ee99da8cb80294d36d0
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
1c39c28ed6537cab06d681f8f3c0a4d17bb0543d |
|
17-Nov-2014 |
Chih-hung Hsieh <chh@google.com> |
am 8c5ee61a: am d86450b9: am c80b9b83: Merge "Fix struct vs. class mismatches" * commit '8c5ee61a057e3b87e8f0800b284642bf3b107fd0': Fix struct vs. class mismatches
|
86a58cabe322b746ab0eb17f0cade34ed68ba60e |
|
17-Nov-2014 |
Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> |
Fix struct vs. class mismatches Fix something being declared a struct and forward-declared a class and vice versa. gcc doesn't care, clang complains about the mismatch. Change-Id: I7a7a8e9040e3c86fa1d73eb112631ea140861657 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
666c96d37203fd91ec319b8b499442696f70fd53 |
|
03-Sep-2014 |
Robert Shih <robertshih@google.com> |
ESQueue: do not merge aac packets Bug: 17310061 Change-Id: Ie0fb0702b0af1c4094415190fdfdf132d5fcd511
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
d3c079ae9859011d118f94616d0069c2987013ed |
|
28-Oct-2013 |
Changwan Ryu <changwan@google.com> |
Support TS + AC3 for ATSC standard Change-Id: I141667f3f54b242bafdf0ab9db86852c56f49ffa
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
90a92053219ae50ddf4bb54e3d54db2d309e2b8d |
|
30-Oct-2012 |
Andreas Huber <andih@google.com> |
Various tweaks to wfd related-to-bug: 7426218 Squashed commit of the following: commit 1553f1a1c66af998674168f7f7a3be23fcb0c794 Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 15:51:27 2012 -0700 Add LPCM, AVC and AVC HRD descriptors as necessary. Change-Id: Ibc836fced0fe37e8a25574c2295e886765b9ea6f commit 4e74db61d2d31ebe239acbdec8f110f88016a4ea Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 15:50:52 2012 -0700 added copyright headers to Sender.{cpp,h} Change-Id: If615ccb8767e32bd83ed1f0f669acc39a72489f6 commit 7144bf8ae68c5cdb8faa6e219547aabbd750f04e Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 15:50:25 2012 -0700 Reenable suspension of the RepeaterSource Change-Id: I765338fcde89c65e4b69be45a5949eba6bcdcf6f commit 812164bcfa0699821d7d8eefcc0dff96b2e2cd08 Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 14:03:50 2012 -0700 Add 2 stuffing bytes to the PES headers for audio tracks. Change-Id: I8b9c634f6a565ab7fa7ecdb610f7d8557e0b139b commit a084a741a63015d47c92d99fcd8b980fe615dc7d Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 13:19:38 2012 -0700 Fix PCM audio packetization in WFD. Change-Id: I99a435f9fe6b4397f24d6c22afae5ae2505ffc14 commit c5cb9369585f701f34bce41534940d5f9b59248f Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 13:19:12 2012 -0700 Support extraction of PCM audio from transport streams. Change-Id: I28a0516756ebcb5587325b6588df013ac871ffb9 commit b0a0512300ae037d6b39c2d04952d34b5fc12b2d Author: Andreas Huber <andih@google.com> Date: Tue Oct 30 08:54:13 2012 -0700 disable suspend of the RepeaterSource Change-Id: Ibf42a98185b0567f817ae582a82e6580f95d3d40 commit 4330e8b7668dc92a6d882b5622c0697cf292d04c Author: Andreas Huber <andih@google.com> Date: Mon Oct 29 14:11:25 2012 -0700 Better handling of datagrams in ANetworkSession reduce unnecessary copy overhead. Change-Id: I2ed8c767274ba07764f03e8d4913041168e5755f commit a44e73c322ba3f2c336f7cc4e1d63d3a74faa75d Author: Andreas Huber <andih@google.com> Date: Mon Oct 29 11:14:47 2012 -0700 Network traffic is now handled on a separate thread. Audio and video are queued to ensure proper A/V interleaving. Scheduled packet sends according to capture timestamps to reduce send-jitter. Change-Id: Ibd6357c1e663086cf87bec0a98f8e54dfdfaa0e5 related-to-bug: 7426218 Change-Id: Ia440129d656c35814abf18df06da50b73d5bb554
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
f56afa4878694803a44d1b0e9a54762d1d5ab652 |
|
31-Aug-2012 |
Andreas Huber <andih@google.com> |
Special mode for ESQueue that allows for earlier dequeuing of access units if it's know beforehand that each PES packet contains exactly one access unit. Currently this optimization is only supported for H.264 video. Change-Id: I0888027cc7e9850307484b11dba1191cf6bfac83
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
386d609dc513e838c7e7c4c46c604493ccd560be |
|
19-May-2011 |
Andreas Huber <andih@google.com> |
Support mpeg1,2 audio and mpeg1,2,4 video content extraction from .ts streams. Change-Id: I9d2ee63495f161e30daba7c3aab16cb9d8ced6a5
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
95d7e994c73c17b27c7134ba3cc3acbb5889aa87 |
|
17-Feb-2011 |
Mathias Agopian <mathias@google.com> |
Remove RefBase.h dependency on TextOutput.h Change-Id: I72cd6b98ef82b4868fe1c8ec87862cf43fb4ee73
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
50c44c79d2d7dd6cd1485d9d939f67f80b8da1ca |
|
02-Feb-2011 |
Gloria Wang <gwang@google.com> |
Add AAC extractor Change-Id: Iedb08525ac72e65ba98e5c791734da0720a0e3f6
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
f933441648ef6a71dee783d733aac17b9508b452 |
|
16-Dec-2010 |
Andreas Huber <andih@google.com> |
Initial support for a true streaming player for mpeg2 transport streams. Change-Id: I153eec439d260a5524b21270e16d36940ec3161a
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
a093f92042cf65060d1474c0fe116c12f8981717 |
|
15-Dec-2010 |
Andreas Huber <andih@google.com> |
Proper recovery of timestamp information in the transport stream parser. Change-Id: I647c73688c95529f54f0bb6af17d109dfe2bb11d
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
c68a48c474f609df3eeb7d9738675d6ac8835e0a |
|
08-Oct-2010 |
Andreas Huber <andih@google.com> |
Refactor some more h.264 utility code out into avc_utils. Work around a hardware decoder issue by making sure the first access unit submitted to a decoder at startup or after seek is an IDR. Change-Id: I61936601e55df7e4c23a8c13087579a4f85bd6e6
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
2a4d22d79e927f2245537921e10fc5fda1c47a29 |
|
08-Sep-2010 |
Andreas Huber <andih@google.com> |
Work to support switching transport streams mid-stream and signalling discontinuities to the decoder. Change-Id: I7150e5e7342e1117c524856b204aadcb763e06ed related-to-bug: 2368598
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|
6a63a939601645404fd98f58c19cc38ca818d99e |
|
01-Oct-2010 |
Andreas Huber <andih@google.com> |
Squashed commit of the following: commit 46744c7697f29aec71aed8de3c95ce035c284d97 Author: Andreas Huber <andih@google.com> Date: Thu Sep 30 16:44:57 2010 -0700 better separation of access units Change-Id: I5a9e2138aed341f0bcf22cfe368a15ca5ea5a73c commit d34952ac0feb1ae722ff65824d7353335502219b Author: Andreas Huber <andih@google.com> Date: Thu Sep 30 15:35:01 2010 -0700 Support for ES packets that do not start on PES packet boundaries. Change-Id: I2cf012833948eddfb20b16a1901206cf22ce71e4 related-to-bug: 2368598 Change-Id: Ib9329bd6bb7149b5a6e2483788a96b1b158952fc
/frameworks/av/media/libstagefright/mpeg2ts/ESQueue.h
|