| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
malformed packet descriptions that end lines in LF only, instead of CRLF.
Change-Id: I57eaefdc4b300a8f56bbe5cf3a34c424e8efe63a
related-to-bug: 3084183
|
|\
| |
| |
| | |
Change-Id: I1bbb845a86a7b7df44ea175df3af22e5f47c44e3
|
| |
| |
| |
| |
| |
| |
| | |
external/opencore.
Change-Id: I762f59acf5e1f770e4d7c2d89af362bfffebefa6
related-to-bug: 3101573
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
send any rtcp data in violation of the specs. Attempt to use fake timestamps to be able to play these..." into gingerbread
Merge commit '8e4f3c76dd7f5596fa2fe10bdf008d4c02353160'
* commit '8e4f3c76dd7f5596fa2fe10bdf008d4c02353160':
Some webcams output rtp streams but never send any rtcp data in violation of
|
| |
| |
| |
| |
| |
| |
| | |
the specs. Attempt to use fake timestamps to be able to play these...
Change-Id: Ia7a926616fb764e972955df4acdb59d85cdd93df
related-to-bug: 3087310
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
router/firewall, attempt to poke holes into it for future incoming RTP/RTCP packets to pass through." into gingerbread
Merge commit '5b0d063010b364102ffb7a533e2b76ecfd9636d5'
* commit '5b0d063010b364102ffb7a533e2b76ecfd9636d5':
Just in case we're behind a NAT router/firewall, attempt to poke holes into it for future incoming RTP/RTCP packets to pass through.
|
| |
| |
| |
| |
| |
| |
| | |
it for future incoming RTP/RTCP packets to pass through.
Change-Id: Idd47968d4027f357222f19f15eecfd70fdec3282
related-to-bug: 3073813
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
MediaPlayer is not notified that the seek is complete until it actually is. Ignore seek requests on live streams." into gingerbread
Merge commit 'cac43e8a2ce59c1151d5a2028330b2a769591d22'
* commit 'cac43e8a2ce59c1151d5a2028330b2a769591d22':
RTSP seeking is now asynchronous, MediaPlayer is not notified that the seek is complete until it actually is. Ignore seek requests on live streams.
|
| |
| |
| |
| |
| |
| |
| | |
is complete until it actually is. Ignore seek requests on live streams.
Change-Id: Ie61230cd60dd6c682baf72529100369ad6291189
related-to-bug: 3073955
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
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." into gingerbread
Merge commit 'e0c8545a2369881fe09582337a9de3db2db1a951'
* commit 'e0c8545a2369881fe09582337a9de3db2db1a951':
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.
|
| |
| |
| |
| |
| |
| | |
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
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
while a seek operation is in progress." into gingerbread
Merge commit '14ea1048e7e8a4b40836b5601bc86b91663525cb'
* commit '14ea1048e7e8a4b40836b5601bc86b91663525cb':
Disable the access unit timeout temporarily while a seek operation is in progress.
|
| |
| |
| |
| |
| |
| |
| | |
progress.
Change-Id: I116cb76342aae4168f34ebae49ecb2301702a0ea
related-to-bug: 3073955
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
incompatible logging interface and update callsites." into gingerbread
Merge commit 'af90958184fc5cfa1a4190e28bcfc4fdd4a5bcd6'
* commit 'af90958184fc5cfa1a4190e28bcfc4fdd4a5bcd6':
Remove stagefright foundation's incompatible logging interface and update callsites.
|
| |
| |
| |
| |
| |
| | |
callsites.
Change-Id: I45fba7d60530ea0f233ac3695a97306b6dc1795c
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
rtsp stack against spurious errors instead of asserting." into gingerbread
Merge commit '7ff945775210c60e6f113fb00903449cbb05c68a'
* commit '7ff945775210c60e6f113fb00903449cbb05c68a':
Various fixes to improve resilience of the rtsp stack against spurious errors instead of asserting.
|
| |
| |
| |
| |
| |
| | |
errors instead of asserting.
Change-Id: Idbec5996ed0675c70e911b9c0514961fea099fb4
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
rtsp content, if buffer drops below a certain threshold we will temporarily pause playback until we have sufficient data." into gingerbread
Merge commit 'fd0eed007d99178092ede56ec2c4799046615f70'
* commit 'fd0eed007d99178092ede56ec2c4799046615f70':
Better support for buffered streaming of rtsp content, if buffer drops below a certain threshold we will temporarily pause playback until we have sufficient data.
|
| |
| |
| |
| |
| |
| |
| | |
a certain threshold we will temporarily pause playback until we have sufficient data.
Change-Id: Ice8564e902e48c89c9c00f6651c5504b3c41fcad
related-to-bug: 2556656
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
consistent with rtsp changes." into gingerbread
Merge commit '47f2cf620731226a9311db0f864a4e1404e54b96'
* commit '47f2cf620731226a9311db0f864a4e1404e54b96':
Keep gtalk video chat specific code consistent with rtsp changes.
|
| |
| |
| |
| | |
Change-Id: I5f3f46c2150e16b26674432e427f79c04a69cd8e
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
packet type, AAC-lbr and AAC-hbr." into gingerbread
Merge commit '6b52911cc7ba548fd3a240ca61eba510a8581e6f'
* commit '6b52911cc7ba548fd3a240ca61eba510a8581e6f':
Support for RFC3640 - mpeg4-generic RTP packet type, AAC-lbr and AAC-hbr.
|
| |\
| | |
| | |
| | | |
AAC-hbr." into gingerbread
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ied92ea8c2448a2cb1a732c72c21c69da1913dbc8
related-to-bug: 2556656
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
timeout if no rtcp packets arrive within a certain time, not a final frame (which may take longer)" into gingerbread
Merge commit 'e1a3cddd94749a42457a8f32cf21f663f07e4edf'
* commit 'e1a3cddd94749a42457a8f32cf21f663f07e4edf':
Better detection of connection problems - timeout if no rtcp packets arrive within a certain time, not a final frame (which may take longer)
|
| |/
| |
| |
| |
| |
| |
| | |
within a certain time, not a final frame (which may take longer)
Change-Id: I3c1ae79bb9342770e959ebdcdc6b748549b76330
related-to-bug: 2556656
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
every buffer fed to the packet source to have a timestamp, we\'re ignoring timestamps for gtalk videochat but we still have to have a placeholder." into gingerbread
Merge commit '03e83d4ad909f5c07fb2011e03348a413453e909'
* commit '03e83d4ad909f5c07fb2011e03348a413453e909':
Recent changes to the rtsp code require every buffer fed to the packet source to have a timestamp, we're ignoring timestamps for gtalk videochat but we still have to have a placeholder.
|
| |\
| | |
| | |
| | | |
packet source to have a timestamp, we're ignoring timestamps for gtalk videochat but we still have to have a placeholder." into gingerbread
|
| | |
| | |
| | |
| | |
| | |
| | | |
source to have a timestamp, we're ignoring timestamps for gtalk videochat but we still have to have a placeholder.
Change-Id: Ib8615ce5a89a9a846ee2f9f96cdfb23462f72c7a
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
altogether if no UDP packets arrive after a certain time, try changing transports (to interleaved TCP). Also properly close the sockets on disconnection." into gingerbread
Merge commit '987556bc9bc1a61415b6e65bd600b8daf5b24d30'
* commit '987556bc9bc1a61415b6e65bd600b8daf5b24d30':
Instead of closing the connection altogether if no UDP packets arrive after a certain time, try changing transports (to interleaved TCP). Also properly close the sockets on disconnection.
|
| |/
| |
| |
| |
| |
| |
| | |
a certain time, try changing transports (to interleaved TCP). Also properly close the sockets on disconnection.
Change-Id: Ie8d6a3865a0477e28d4b76bb9038e468451287b1
related-to-bug: 2556656
|
|\ \
| |/
| |
| |
| |
| |
| | |
Merge commit '7ed9104c3acb172a480ebd7fd456fe69efd1ec3d'
* commit '7ed9104c3acb172a480ebd7fd456fe69efd1ec3d':
Finetune some rtsp timeout constants.
|
| |
| |
| |
| | |
Change-Id: Ice731c5097c2a2dee8a7f0cd45b547cd34f532c6
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
distinguish threads)." into gingerbread
Merge commit '6df6d60681be9d524ce7fc07f2511008de424d27'
* commit '6df6d60681be9d524ce7fc07f2511008de424d27':
ALoopers can now be named (useful to distinguish threads).
|
| |
| |
| |
| | |
Change-Id: Ieabaddb2e3a9e3a7a5bc36e55cd0721b60dbd50e
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
display. Better seek support, timeout if no packets arrive for too long." into gingerbread
Merge commit '05c1cadaeaf272a70acc889bfccd607648058470'
* commit '05c1cadaeaf272a70acc889bfccd607648058470':
Better support for rtsp (normal play-)time display. Better seek support, timeout if no packets arrive for too long.
|
| |
| |
| |
| |
| |
| |
| | |
timeout if no packets arrive for too long.
Change-Id: Id491541a6ae501604cda815f8e961a3bfe26db7d
related-to-bug: 2556656
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
secs, even if the connection was fine." into gingerbread
Merge commit 'e25e03612e1a2988ed83f24d2658cf0898fd1944'
* commit 'e25e03612e1a2988ed83f24d2658cf0898fd1944':
We accidentally always aborted after 10 secs, even if the connection was fine.
|
| |
| |
| |
| | |
Change-Id: I3f2ae2f46ae62b84b1e253658d7182c04ee3dfae
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
interleaved with RTSP responses." into gingerbread
Merge commit '74ae6973f8d5b7bc7bc4a7dcac5ddce90f382cd4'
* commit '74ae6973f8d5b7bc7bc4a7dcac5ddce90f382cd4':
Support for RTP packets arriving interleaved with RTSP responses.
|
| |
| |
| |
| | |
Change-Id: Ib32fba257da32a199134cf8943117cf3eaa07a25
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
of rtsp streams." into gingerbread
Merge commit '67ca90b339feb8bb6889ca289a9dbc82c447b0d2'
* commit '67ca90b339feb8bb6889ca289a9dbc82c447b0d2':
A first shot at proper support for seeking of rtsp streams.
|
| |
| |
| |
| |
| | |
Change-Id: I9604f2d09feedc0074c0e715be58e719d4483760
related-to-bug: 2556656
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
disconnection." into gingerbread
Merge commit '31e71131049c943a388134e796087e109248efcc'
* commit '31e71131049c943a388134e796087e109248efcc':
Better handling of rtsp connection and disconnection.
|
| |
| |
| |
| | |
Change-Id: Ib126af6c14c5a212a51a5ee3c4a0a7d1860ad167
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| | |
errors if necessary" into gingerbread
Merge commit 'c8d2fa704abebdbf0bd8aac185216dc068950217'
* commit 'c8d2fa704abebdbf0bd8aac185216dc068950217':
Make MediaWriter stop and pause return errors if necessary
|
| |\
| | |
| | |
| | | |
gingerbread
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
o Make the API consistent with SF framework, which the MediaSource
provides a return status for stop
o Also, helps to convey errors that occurred right when a
premature stop() is called, leading to a potentially
mal-formed output file.
Change-Id: I52a932345f38570fdf8ea04d67d73dd94ccd30ef
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
according to RFC3016." into gingerbread
Merge commit '873ebfb825cb498d9ff3012d1d31b02e31a79980'
* commit '873ebfb825cb498d9ff3012d1d31b02e31a79980':
Support for MP4V-ES packetization format according to RFC3016.
|
| | |
| | |
| | |
| | | |
Change-Id: I5e182936c52f9eb80cdcf6132ead03705ee32d61
|