summaryrefslogtreecommitdiff
path: root/media
AgeCommit message (Collapse)Author
2012-10-19Merge "Fix valgrind issues" into jb-mr1-devMarco Nelissen
2012-10-17Added some extra failure logging messagesJames Dong
o related-to-bug: 7282066 Change-Id: I0896551a45aab61fb571fef19061397ff84321d9
2012-10-17Fix valgrind issuesMarco Nelissen
We were reading some uninitialized memory when creating bass boost and EQ effects, and using memcpy() with identical source and destination. Change-Id: I15ea1b2c52ae05cbf54aef04351e89805e0ebf8e
2012-10-11Fix some missing checks against missing codecsJames Dong
o related-to-bug: 6971073 Change-Id: Ia6d926663231f9a9ef31c82c85c70595c4a30ebe
2012-10-10Merge "Support querying active record sources" into jb-mr1-devJean-Michel Trivi
2012-10-10Support querying active record sourcesJean-Michel Trivi
Add support for querying whether there is currently a recording underway from the specified audio source. Bug 7314859 Change-Id: I986b231a10ffd368b08ec2f9c7f348d28eaeb892
2012-10-09Switch audio mode based on dongle's capabilitiesAndreas Huber
properly parse rtp port and use it to setup session. Change-Id: Ic7521cb867143278196c3ce4b19a74ecc2703d8e related-to-bug: 7318719
2012-10-04Optionally emit LPCM audio instead of using AAC in wifi display codeAndreas Huber
related-to-bug: 7248248 May decrease power usage at the cost of significantly increasing audio bitrate. Use "adb shell setprop media.wfd.use-pcm-audio true" to turn it on (must be done before connecting). Change-Id: I7ebeadf3209e01522a2644948287b23d7c383c7e
2012-10-03Merge "Enable hdcp for WiFi display" into jb-mr1-devJames Dong
2012-10-03Enable hdcp for WiFi displayJames Dong
o related-to-bug: 7055369 Change-Id: Ie1ddd1e961f9ff60fe32b57cf7f8de4f4ecf5aa0
2012-10-03Drop video bitrate to 2.5mbps.Dave Burke
We have too much corruption/loss at higher bitrates. Reviewed quality trade-off with jdong@. We can increase in the future if we have a better packet loss concealment solution. Bug: 7241844 Change-Id: I3b500a9c3a4429e834fb4c5ca04164d4e106fa9e
2012-10-03Merge "Better power savings with wifi display code." into jb-mr1-devAndreas Huber
2012-10-03Better power savings with wifi display code.Andreas Huber
No more polling the encoder for work to do, the encoder instead notifies if there's activity. Change-Id: Ia707211b4f5c5a6e6b70d750233d204a2d6bb778 related-to-bug: 7248248
2012-10-03Merge "Increase polling frequency again temporarily to fix A/V issues" into ↵Andreas Huber
jb-mr1-dev
2012-10-03Increase polling frequency again temporarily to fix A/V issuesAndreas Huber
Fixes a bug in the silence detection and increases the timeout after which we enter "silent mode" to 10 secs. Change-Id: I802b058f054becd5c377186664437f7b3970193f related-to-bug: 7248248
2012-10-02Merge "Bug 7170947 Configure AAC decoder for mobile DRC settings" into ↵Jean-Michel Trivi
jb-mr1-dev
2012-10-02Bug 7170947 Configure AAC decoder for mobile DRC settingsJean-Michel Trivi
Configure the AAC decoder to use the modile DRC settings when decoding streams with DRC metadata. Settings are: - target reference level of -12dB - DRC compression factor (attenuation) at max These settings can be overridden by platform properties if the default values are to be modified. Change-Id: If329fe566497685b735abe4e4b9a5e01697c063b
2012-10-02Merge "Enable silence detection and don't driver the audio encoder" into ↵Andreas Huber
jb-mr1-dev
2012-10-02Merge "Now back to 30fps, suspend updates if surface flinger didn't send us" ↵Andreas Huber
into jb-mr1-dev
2012-10-02Merge "More power savings: No need to keep a history of outgoing packets" ↵Andreas Huber
into jb-mr1-dev
2012-10-02Merge "Increase converter polling interval." into jb-mr1-devAndreas Huber
2012-10-02Merge "Take advantage of the hardware encoder's ability to prepend SPS/PPS" ↵Andreas Huber
into jb-mr1-dev
2012-10-02Enable silence detection and don't driver the audio encoderAndreas Huber
or send any audio out over the network if we've seen at least one second of silence. Change-Id: Ic2bca4ce7d55bd246283dc669f5f5cb6106d88ea related-to-bug: 7248248
2012-10-02Now back to 30fps, suspend updates if surface flinger didn't send usAndreas Huber
any new frames for one second or longer. Change-Id: I1c2ec349b0a4b7c4eb9dcdde483362ec87dd69fa related-to-bug: 7248248
2012-10-02More power savings: No need to keep a history of outgoing packetsAndreas Huber
if we're not enabling retransmission anyway. Change-Id: I361120607974a2fab758c28b5033716213aef88e related-to-bug: 7248248
2012-10-02Fix video continuityMarco Nelissen
Fixes "pixelation" seen after seeking in Netflix. b/7211673 Change-Id: Id675acaef1e5fd7151fdfa7bd79e2f25990e1ecd
2012-10-02Increase converter polling interval.Andreas Huber
Change-Id: I455005086a63c70883a71e189753a117b195f22f related-to-bug: 7248248
2012-10-02Take advantage of the hardware encoder's ability to prepend SPS/PPSAndreas Huber
to IDR frames instead of doing it manually. Change-Id: I994cfbd6539013406dd610393ba1f0b9a0dbf4d5 related-to-bug: 7245308
2012-10-02Merge "[WVDRM] Fix for stuttering on low bandwidth" into jb-mr1-devJeff Tinker
2012-10-01Use incremental updates sent by surface flingerAndreas Huber
instead of running at a fixed framerate. Change-Id: Ia3f36aa449e2e952bf3263ffbb709a9b79b09c26 related-to-bug: 7266398
2012-10-01Merge "ALooper::GetNowUs() now relies on systemTime instead of ↵Andreas Huber
gettimeofday." into jb-mr1-dev
2012-10-01Merge "Optionally have SurfaceMediaSource return absolute timestamps" into ↵Andreas Huber
jb-mr1-dev
2012-10-01ALooper::GetNowUs() now relies on systemTime instead of gettimeofday.Andreas Huber
Change-Id: Ia31eb0940b02581327a8bf51af6df135f9ab6de3 related-to-bug: 7266324
2012-10-01Optionally have SurfaceMediaSource return absolute timestampsAndreas Huber
based on systemTime(). Change-Id: I2eff15dd149a4b737d6e7473d1907cf0c80b6b38 related-to-bug: 7266706
2012-10-01Inform DisplayManager that we're running over a secure channel (HDCP)Andreas Huber
if that's the case. Change-Id: I5f16cad04a6937a3fb65600a971866a77e0ae9fc related-to-bug: 7265406
2012-10-01[WVDRM] Fix for stuttering on low bandwidthJeff Tinker
Reintroduces the play/pause rebuffering logic we eliminated in JB zero day to fix double spins and slow startup - but activates that logic only based on a comparison of the current bandwidth measurement and the lowest bitrate track in the movie. Needs to be submitted with related changes in /vendor/widevine bug: 7230071 Change-Id: If4f5ecda36c4858ce8bf5c4abb722f90a329ecdb
2012-10-01Perform an orderly shutdown if possible, force disconnect if necessaryAndreas Huber
wait for up to 2 secs for the dongle to send us a "TEARDOWN", after that forcibly shutdown the connection. Change-Id: Ie049857cd468b7af6986d6305f725c54571b2276 related-to-bug: 7258622
2012-10-01Remove double negatives from SurfaceMediaSourceAndreas Huber
ensure mStarted actually reflects the state of SurfaceMediaSource Change-Id: I92557896993ad8da23fe6940e997402ad63b8cbc related-to-bug: 7258622
2012-10-01Make sure we still handle shutdown-related message even if we'reAndreas Huber
in error-state. Change-Id: Ie12dd1a63306b4020b9de9eae007f6d768f02df6 related-to-bug: 7262673
2012-09-30Merge "Even cleaner shutdown." into jb-mr1-devDave Burke
2012-09-30Merge "Enable write side of MonoPipe to be shutdown" into jb-mr1-devGlenn Kasten
2012-09-28Even cleaner shutdown.Andreas Huber
Change-Id: I5a76f83db3a5e43f55eb4e04269d890c2015bae7 related-to-bug: 7247918
2012-09-28Enable write side of MonoPipe to be shutdownGlenn Kasten
Bug: 7253033 Change-Id: Iea8390763b59ffa7a8e2a6b77dd04ea23442698f
2012-09-28Fix shutdown if HDCP was never instantiated.Andreas Huber
Change-Id: Icdf6785880180f417c5432dff54c7e0fb12ef84d related-to-bug: 7247918
2012-09-28Tell the encoder to emit SPS/PPS before IDR frames in wifi display code.Andreas Huber
Change-Id: Ic40e09b66784dd2e370d30b688d50561a47ab85a related-to-bug: 7245308
2012-09-28Various improvements to a cleaner shutdown of the wifi display connection.Andreas Huber
Change-Id: Id029a89939e53c2bd1d20e572d3975ec2795c239 related-to-bug: 7247918
2012-09-27wfd_presentation_url should not include the port number according to wfd specsAndreas Huber
Change-Id: I9c0e0174f6ab4cb24c6eafcaae853e432b3dffb9 related-to-bug: 7247490
2012-09-27Merge "Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit." ↵Andreas Huber
into jb-mr1-dev
2012-09-27Merge "Prepend SPS/PPS manually before encryption in HDCP mode. This is" ↵Andreas Huber
into jb-mr1-dev
2012-09-27Cleaner Wifi Display shutdown process, avoid crashing HDCP on exit.Andreas Huber
Change-Id: Ie54ee3edd672ec629360b4ecc5df2f85ecbaa45f related-to-bug: 7247584