summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/rtsp/AMPEG4ElementaryAssembler.cpp
Commit message (Collapse)AuthorAgeFilesLines
* libstagefright: fix 64-bit warningsColin Cross2014-03-191-1/+1
| | | | | | | | | %lld -> %" PRId64 " for int64_t %d -> %zu for size_t Also fixes some casts from void* to integer types, and some comparisons between signed and unsigned. Change-Id: I9c52f76240e39399da252c66459042a6fc626a90
* Prefix MPEG4-generic audio data with ADTS headersAndreas Huber2012-05-171-14/+38
| | | | | | | to work around limitations of the new AAC decoder. Change-Id: I4988c7c39fedb7d04eb1ae2ba2d618aa6cb14e77 related-to-bug: 6488547
* Add new APIs AMessage::(set|find)Buffer to make it safer to passAndreas Huber2012-02-221-1/+1
| | | | | | ABuffer objects through messages. Change-Id: I9f8b4e4c4767d0d70a0105e0c0813b754379b49d
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-3/+3
| | | | | | | See https://android-git.corp.google.com/g/#/c/143865 Bug: 5449033 Change-Id: I0122812ed6ff6f5b59fe4a43ab8bff0577adde0a
* Work around several issues with non-compliant RTSP servers.Andreas Huber2011-02-151-1/+1
| | | | | | | | | | | In this particular case these RTSP servers were implemented as local services, retransmitting live streams via a local RTSP server instance. They picked wrong rtp/rtcp port pairs (odd rtp port), blank lines in the session description, wrong case of the format description, relative base URLs... Change-Id: I63fa90ca2398f19e8b52c147248bd2c5c2372426 related-to-bug: 3452103
* Remove stagefright foundation's incompatible logging interface and update ↵Andreas Huber2010-09-211-9/+7
| | | | | | callsites. Change-Id: I45fba7d60530ea0f233ac3695a97306b6dc1795c
* Support for RFC3640 - mpeg4-generic RTP packet type, AAC-lbr and AAC-hbr.Andreas Huber2010-08-311-3/+242
| | | | | Change-Id: Ied92ea8c2448a2cb1a732c72c21c69da1913dbc8 related-to-bug: 2556656
* Better support for rtsp (normal play-)time display. Better seek support, ↵Andreas Huber2010-08-271-5/+1
| | | | | | | timeout if no packets arrive for too long. Change-Id: Id491541a6ae501604cda815f8e961a3bfe26db7d related-to-bug: 2556656
* Support for MP4V-ES packetization format according to RFC3016.Andreas Huber2010-08-191-0/+166
Change-Id: I5e182936c52f9eb80cdcf6132ead03705ee32d61