| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Setting the component role for the "OMX.qcom.video.decoder.divx4"
component triggered an incorrect claiming that the component wasn't
recognised. This is a valid component.
Change-Id: Iebb4da0171bdd2dc6266120c86d14ad452dbb8bf
CRs-Fixed: 759443
|
|
|
|
|
|
|
|
|
|
|
| |
-For codec config buffer, 0 time stamp buffer is been
removed from timestamp queue which causes cts case
testCodecBasicH264 to fail.
-Fix:Do not remove 0 time stamp buffer from time stamp
queue for codec config buffer case
Change-Id: I57a0f1e778f65997170c748a17201fc8a28b3cff
|
|
|
|
|
|
|
|
|
|
|
|
| |
-Synchronize color conversion calls
(from I333f1fa9a922e456f886f5b3d8081baa7ad53a4e)
-Add YUV420SP color format support
(from I4085d2e9c268e839d78f9bf4ff444de68278d272)
-Allow 16-bit stride for NV12 format
(from I5e42606a05dfb7ef55ea1eb1f06f581d23e123dd)
-Add proper stride2 value for tile format
Change-Id: I04387fefa71cc756b14bde75dfeeb051c827dac9
|
|
|
|
| |
Change-Id: Ica2cdf9f6572ec18f396d25758cbb2be1359ac0b
|
|
|
|
|
|
|
|
|
| |
* Older Adreno drivers have problems with adaptive playback due to
incompatibility inside the library.
* Allow devices to choose to not advertise adaptive playback capability
if bad output results.
Change-Id: Ie68fb9f8ec2122f2fc6e6654d9fdbc773dff509a
|
|
|
|
|
|
|
| |
When OMX is deinitialized, the color converter buffers stay intact, causing the
available memory pool to have less continuous space available.
Change-Id: Icc2d730d540bae153c9fde36a6f4267ff3f9f088
|
|
|
|
| |
Change-Id: Id402b96e531b4209508103b532732d2614ae9c64
|
|
|
|
|
|
|
| |
* Certain manufacturers add extra fields to the
encoder_media_buffer_type struct.
Change-Id: I2485196c2ab5d798a1dcd2353c9f8cc5114987f8
|
|
|
|
| |
Change-Id: I0d64cde98ab92c48fe9e70d26724c334f22a79f6
|
|
|
|
| |
Change-Id: I0fd4523167be90302b5db284ccf88ff79d7965dd
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Enable DashPlayer compilation
Change-Id: I3bbb99b3495b670a3599e7719bc678012a664603
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
Add new mime type for FLAC container which is sniffed by extended
extractor. This is needed for media extractor to determine which
parser to create.
Change-Id: Iad68dbee25bc1d482a2d73447912494a000fa674
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| | |
- add kKeyHSR for high speed recording
Change-Id: Icd90d1e76f8ce06f3a5eb2f0ebc8a7b642189b17
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| | |
-Add 24 bit pcm key. This key is used by wav extractor to decide
the conversion of 24 bit input source to 16/8_24 format data.
-Add FLAC meta data specific keys
Change-Id: I9d0d40b5190aead29c4faf6cc433fcc4cfe8abef
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
DashCodec derives from abstract struct CodecBase.
This is comply with the new framework change
where CodecBase is abstract interface from which
ACodec, DashCodec derive and implement
Change-Id: I2ffc7f980765504882c00579c81793d10ae0f6af
|
|\| |
| |/
|/| |
|
|/
|
|
|
|
| |
Enable/fix compilation for dashplayer
Change-Id: I1e863dcf2893eb64139e41376684c19f202354e1
|
|
|
|
| |
Change-Id: I6e1220bf8ea864fa5d3838ba91bc980bc45d5022
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
- reply and return buffers to DashCodec
if FeedMoreTSData reports error
CRs-Fixed: 628092
Change-Id: I178f78b0863106ab1662e8adee8f29741f7ed65b
|
|\ \
| |/
|/| |
|
|/
|
|
|
|
|
|
| |
Handle usecase where first frame after audio decoder
creation is EOS frame.
Change-Id: I9bcbfd3930eb3961ce5b5bfa36d692812aa92e9f
CRs-Fixed: 625722
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-omx component is accessing the buffer after fill_buffer_done call
on the client. This is to update the stride value for smooth
streaming.
- During flushing scenario, buffers are returned to the client through
fill_buffer_done call and client is expected to the free the buffers
in the same context. Accessing the buffer in this scenario is leading
to a crash during testH264_adaptiveSmallDrc.
- Fix is to avoid updating stride value when in flushing state.
CRs-fixed: 651562
Change-Id: Ibe79fad264f42da8a356ef6b43793203035bced7
|
|\ |
|
|/
|
|
|
|
|
|
|
|
|
| |
-RGB input may be composed by GPU with an aligned stride
different from the frame-width.
-CTS test cases testEncodeDecodeVideoFromSurfaceToSurface720p
and testVideoEdit720p fails because gralloc-handle
stride value is not used
-Extract this stride from gralloc-handle to interpret the buffer
Change-Id: I63fd224e933424e1e8c49a19270545f000a2ebd5
|
|\ |
|
|/
|
|
|
|
| |
This reverts commit f025625050acae22b3087b0141369d8f3fc35c38.
Change-Id: I329ff484dd68bab5905f2dcf0c57dec46a353300
|
|\ |
|
|/
|
|
|
|
|
| |
If metadata is not enabled by client, there is not need
to enable it by default in secure session.
Change-Id: I031aa193271492e46bddf14f53ee033d0d68e138
|
|\ |
|
|/
|
|
|
|
|
| |
Fix in DashCodec for Adaptive Streaming
Change-Id: Ie1e30627c8095a7210ad4e16c96f5f79abff22c6
CRs-fixed: 596767
|
|\ |
|
|/
|
|
|
|
|
|
| |
Display interface changed to optimise binder transaction.
This change depends on
ChangeID I4db66f2427ecf16d7a6264462ae85815217a16b1
Change-Id: I7f7861e2626fdd32efcfe3a2575a62caed91f8db
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
OMX client can request the input buffer size based
on frame resolution. This change supports overriding
default input buffer size if the value requested by
client is greater than default input buffer size.
Change-Id: I376d60319acb462b4f806217ec57ad19ddee357b
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Send buffering start event to application only if
video decoder is instantiated.
Change-Id: I99465b45b2f68efbd40eada3d03a235bb6694223
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
Reject https dash urls
Change-Id: Ib26edfdcd693fe7567b89adf488a48f349ca7bfe
|
|\ \ \
| |_|/
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A kernel variable was to be defined as unsigned long but
it is mistakenly defined as unsigned only, the space is
missing after long. This bug is silent because unsigned
is also a valid data type by itself.
Corresponding to kernel fix, similar correction is done
in userspace code.
Change-Id: Ie58f275149dc9c85553f75e02594113b1a03ddcf
CRs-fixed: 556771
|
|\ \ \
| |_|/
|/| | |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
Remove function calls from AOSP code to utils.mk
& replace them with actual definition.
Change-Id: I5f9bee27521c39caab17b473059729800e55314e
CRs-fixed: 566287
|
|\ \
| |/
|/| |
|