Cameron Gutman
|
c9ad9ab407
|
Remove a straggling println
|
2013-11-10 15:57:05 -05:00 |
|
Cameron Gutman
|
7cebdea25c
|
Add large heap attribute. Fix a warning
|
2013-11-10 15:28:04 -05:00 |
|
Cameron Gutman
|
524cab4115
|
Drop audio frames if the backlog becomes too large. Trim buffer pools when memory runs low. Optimize AVC decoding a bit more.
|
2013-11-10 15:25:00 -05:00 |
|
Cameron Gutman
|
fc66caf567
|
Revert unintended change
|
2013-11-10 15:21:58 -05:00 |
|
Cameron Gutman
|
e507f4abfb
|
Remove some unneccessary checks and repurpose an old method.
|
2013-11-10 14:45:28 -05:00 |
|
Cameron Gutman
|
20514a7ce8
|
Remove the default host IP address.
|
2013-11-10 05:49:33 -05:00 |
|
Cameron Gutman
|
ac1380bd4c
|
Fix force-close if the stream is aborted before RTP is connected. Fix address already in use exception on RTCP socket.
|
2013-11-10 05:49:00 -05:00 |
|
Cameron Gutman
|
54e365a304
|
Fix video buffer pool usage.
|
2013-11-10 03:29:44 -05:00 |
|
Cameron Gutman
|
d5665ac318
|
Fix decoding of misaligned start sequences.
|
2013-11-10 02:53:51 -05:00 |
|
Cameron Gutman
|
c631649867
|
Fix order of initialization of streams.
|
2013-11-10 02:53:19 -05:00 |
|
Cameron Gutman
|
0a445b9add
|
Properly terminate threads when the game activity exits.
|
2013-11-10 01:30:55 -05:00 |
|
Cameron Gutman
|
61ae83337c
|
Remove useless code.
|
2013-11-10 01:28:19 -05:00 |
|
Cameron Gutman
|
47ea18b882
|
Fix the back button on the Xbox controller
|
2013-11-10 05:12:31 -05:00 |
|
Cameron Gutman
|
ab61af0cb7
|
Release decoded data back to the buffer pool
|
2013-11-10 03:58:48 -05:00 |
|
Cameron Gutman
|
34e87ca899
|
Rename AvBufferX -> AvByteBufferX and create AvShortBufferX
|
2013-11-10 03:42:29 -05:00 |
|
Cameron Gutman
|
62a9040cb8
|
Add a Opus decoder JNI library. Write an audio depacketizer. Audio works!
|
2013-11-10 03:27:21 -05:00 |
|
Cameron Gutman
|
33c63a3bb8
|
Move libopus to the proper directory
|
2013-11-09 19:46:02 -05:00 |
|
Cameron Gutman
|
2d7be4276f
|
Add libopus.a for ARMv7 from https://github.com/muromec/tcsip
|
2013-11-09 19:34:15 -05:00 |
|
Cameron Gutman
|
d3b9387c37
|
Refactor AV code
|
2013-11-09 19:20:49 -05:00 |
|
Cameron Gutman
|
9b91543c2d
|
Handle the case where the MAC address cannot be retreived for some interface
|
2013-11-05 11:54:08 -05:00 |
|
Cameron Gutman
|
7704ceb32b
|
Remove the list view from the connection activity.
|
2013-11-05 11:53:41 -05:00 |
|
Cameron Gutman
|
14cf3b7343
|
Add code to print a buffer descriptor.
|
2013-11-04 21:44:27 -05:00 |
|
Cameron Gutman
|
baf01b93e3
|
Fix crash in onPause(). Fix IP address display in nvComputer.toString(). Increase mDNS response timeout to 1 second.
|
2013-11-04 21:41:00 -05:00 |
|
Cameron Gutman
|
43e4af0c8b
|
Remove dnsjava from classpath
|
2013-11-04 21:05:14 -05:00 |
|
Cameron Gutman
|
e50f668aaf
|
Add a pair button to the UI. Fix the hardcoded MAC address string. Pass the device model in the pairing request.
|
2013-11-04 01:43:35 -05:00 |
|
Cameron Gutman
|
1454ade3d2
|
Fix OOS bug with packet 32768
|
2013-10-31 00:06:54 -04:00 |
|
Cameron Gutman
|
e067669044
|
Stage WIP audio support
|
2013-10-30 22:23:11 -04:00 |
|
Cameron Gutman
|
9e09ca2b7a
|
WIP: Add RTP class. Massive refactoring of NvVideoStream. Rename AvParser to AvDepacketizer. Begin parsing other special NAL sequences.
|
2013-10-30 20:14:54 -04:00 |
|
Cameron Gutman
|
303ffaa8a3
|
Add a copy constructor for the buffer descriptor class
|
2013-10-30 18:21:12 -04:00 |
|
Cameron Gutman
|
8ba9d8cfc8
|
Disable putting buffers back in the pool until the double-free issue gets resolved
|
2013-10-30 04:32:20 -04:00 |
|
Cameron Gutman
|
e5126ebe01
|
Use a packet buffer pool to reduce memory pressure
|
2013-10-29 21:39:57 -04:00 |
|
Cameron Gutman
|
e6af9df142
|
Rewrite video support so that it actually works. Add a janky NAL parser dissector.
|
2013-10-29 20:18:22 -04:00 |
|