Commit graph

  • 5447081d17 gradle: 2.2.1-rc-1 wrapper jar and distribution url Andrew Shu 2014-11-20 12:18:13 -0800
  • 0ce3e6e8a6 fix compatibility with android gradle plugin 0.14 Andrew Shu 2014-11-19 15:30:54 -0800
  • 03e859d774 Fix handling of encrypted media if IV changes. Oliver Woodman 2014-11-20 17:11:02 +0000
  • 81e2c9f0d3 Fix https://github.com/google/ExoPlayer/issues/159. Oliver Woodman 2014-11-20 14:59:22 +0000
  • 8c07847b00 Properly propagate errors that occur during preparation. Oliver Woodman 2014-11-20 14:58:06 +0000
  • 2798b430ca Delete spurious file. Oliver Woodman 2014-11-20 12:23:29 +0000
  • b501f8ab39 Merge pull request #160 from google/dev ojw28 2014-11-20 11:12:06 +0000
  • 33c37ebc82 Fix AudioTrack position reporting whilst paused. Oliver Woodman 2014-11-20 11:04:38 +0000
  • 2a832fd3c4 Minor stylistic tweaks. Oliver Woodman 2014-11-20 11:03:47 +0000
  • faf196a581 Merge pull request #154 from google/dev ojw28 2014-11-19 16:10:17 +0000
  • d506d7660d Merge pull request #147 from jonasl/dev-gc ojw28 2014-11-19 16:08:38 +0000
  • 25ddeab57d Merge pull request #146 from jonasl/dev-hls-crop ojw28 2014-11-19 16:08:27 +0000
  • 826c73a16b Fix renderer count. Oliver Woodman 2014-11-19 16:06:33 +0000
  • 127bcd18c3 Bring internal/external branches closer. Oliver Woodman 2014-11-19 15:58:26 +0000
  • 4280511a33 Seamless splicing for adaptive HLS. Oliver Woodman 2014-11-19 10:34:49 +0000
  • 87d0be252e Merge pull request #149 from google/dev ojw28 2014-11-19 10:10:53 +0000
  • 3cfe894b93 Additional IV fix. Trim sign bit from BigInteger.toByteArray() output, if it creates a 17th byte for it. #145 Andrey Udovenko 2014-11-18 19:36:44 -0500
  • 255c3b27f6 MediaCodecTrackRenderer: Avoid excessive garbage generation Jonas Larsson 2014-11-14 16:13:13 -0800
  • 15d3df6a58 Add EIA-608 (CEA-608) Closed Captioning support for HLS #68 Andrey Udovenko 2014-11-18 14:48:40 -0500
  • c57484f90a Fix for IV bigger than 32 bits #145 Andrey Udovenko 2014-11-18 14:11:02 -0500
  • 3abcefa00c Add EXT-X-BYTERANGE support #139 Andrey Udovenko 2014-11-18 14:05:34 -0500
  • bc303b730a Factor out AudioTrack from MediaCodecAudioTrackRenderer. Oliver Woodman 2014-11-18 19:03:04 +0000
  • 44bc01b28d Add receiver for HDMI plugged-in configuration changes. Oliver Woodman 2014-11-18 19:02:32 +0000
  • 7cd201c28b Add missing class. Oliver Woodman 2014-11-18 19:02:20 +0000
  • 2472637264 Add support for extracting Vorbis audio in WebM Extractor. Oliver Woodman 2014-11-18 19:00:30 +0000
  • 6a544da2f8 Use new MediaCodecList APIs on L. Oliver Woodman 2014-11-18 18:57:07 +0000
  • 685e1d1f06 Minimize memory leak risks. Oliver Woodman 2014-11-18 18:54:45 +0000
  • 467f19568b TsExtractor: Account for frame cropping when parsing SPS Jonas Larsson 2014-11-14 14:34:00 -0800
  • 360d452dad Avoid seeking if seekPosition==currentPosition Oliver Woodman 2014-11-14 18:32:22 +0000
  • eb1210d410 Make sampleQueue thread safe Oliver Woodman 2014-11-14 18:31:55 +0000
  • 6b123590ca Correctly propagate errors Oliver Woodman 2014-11-14 16:31:47 +0000
  • 643f33f7e9 Properly handle different profiles (skipping SPS data as needed). Oliver Woodman 2014-11-14 16:31:23 +0000
  • fd51901620 Big HLS update. Add start of adaptive support, but leave disabled for now. Oliver Woodman 2014-11-13 16:32:10 +0000
  • 6c6ba900a9 Fix the build. Oliver Woodman 2014-11-13 16:23:44 +0000
  • 0005f41fe9 Merge pull request #138 from google/dev ojw28 2014-11-13 16:20:13 +0000
  • cb06845976 Minor linebreak fixes Oliver Woodman 2014-11-13 16:16:02 +0000
  • d14e11c507 Additional extraction for AC3 Oliver Woodman 2014-11-13 16:13:55 +0000
  • 456d53e178 Minor cleanup. Oliver Woodman 2014-11-13 16:13:02 +0000
  • 2d97d31a9e Add ability to make fine-grained frame release timestamp adjustments Oliver Woodman 2014-11-13 16:11:52 +0000
  • f1c646b793 Add diagnostic info to decoder exceptions + minor cleanup Oliver Woodman 2014-11-13 16:10:21 +0000
  • 59688397fa Suppress deprecation warnings Oliver Woodman 2014-11-13 16:08:43 +0000
  • bc871c94a6 Add bitrate to MediaFormat Oliver Woodman 2014-11-13 16:08:16 +0000
  • 4460b7c626 Fix typo Oliver Woodman 2014-11-13 16:06:49 +0000
  • 7b5c4d705f Merge pull request #131 from google/dev-l ojw28 2014-11-10 08:49:20 +0000
  • 441d7f4e17 Merge pull request #130 from google/dev-l ojw28 2014-11-10 08:47:59 +0000
  • 5abb413f4e Merge pull request #127 from google/dev ojw28 2014-11-06 19:30:47 +0000
  • e9dacb08df Merge pull request #126 from google/dev ojw28 2014-11-06 19:30:24 +0000
  • 1653e81687 Add configurable retry count to ChunkSampleSource Oliver Woodman 2014-11-06 19:28:21 +0000
  • eccf8d7924 Minor Webvtt parsing tweaks Oliver Woodman 2014-11-06 19:27:28 +0000
  • d2e73dd566 Add brackets to make expression clearer. Oliver Woodman 2014-11-06 19:26:41 +0000
  • aeb17e6a88 HLS improvements + steps towards ABR. Oliver Woodman 2014-11-06 19:22:14 +0000
  • 9790430a62 Trim whitespace from codecs Oliver Woodman 2014-11-06 19:17:22 +0000
  • 55b4272a46 Pro-actively parse the final PES packet. Oliver Woodman 2014-11-05 17:25:02 +0000
  • e6c7e29647 Merge pull request #121 from google/dev ojw28 2014-11-05 17:15:39 +0000
  • 71f918c01b ID3 refactoring to match apple's player behavior #67 Andrey Udovenko 2014-11-05 11:54:45 -0500
  • b946ad9234 Specify UserAgent for ManifestFetcher in HlsRendererBuilder. Andrey Udovenko 2014-11-04 14:24:13 -0500
  • c781fcd13d Merge pull request #117 from google/dev Andrey Udovenko 2014-11-04 14:20:36 -0500
  • 712e46085d Add cookies support and use the same UserAgent in ManifestFetcher and in HttpDataSource. Andrey Udovenko 2014-11-04 14:06:37 -0500
  • a76addba5d Add AES-128 encryption support for HLS #69 and parsing logic for CODECS and RESOLUTION attributes. Andrey Udovenko 2014-11-04 13:38:22 -0500
  • 38375670a6 Merge pull request #115 from google/dev ojw28 2014-11-03 15:58:30 +0000
  • a21c9ebc31 Merge pull request #114 from google/dev ojw28 2014-11-03 15:56:55 +0000
  • dedbd5367f Use largeHeap in demo app Oliver Woodman 2014-11-03 15:54:58 +0000
  • 059835e357 Merge pull request #113 from google/dev ojw28 2014-11-03 12:21:45 +0000
  • f4a5cd637f Merge pull request #112 from google/dev ojw28 2014-11-03 12:21:04 +0000
  • deb7f2badd Add AAC test stream. Oliver Woodman 2014-11-03 12:06:35 +0000
  • 19eb7795fe Fix default startNumber. Oliver Woodman 2014-11-03 12:01:53 +0000
  • da26b03d9c Minor setup tweaks. Oliver Woodman 2014-11-03 12:01:25 +0000
  • 4c146ee28d Neaten TsExtractor a little. Oliver Woodman 2014-10-28 19:48:54 +0000
  • d71b9b7ca1 Merge pull request #100 from google/dev ojw28 2014-10-28 19:30:00 +0000
  • b6bbf50c0e Merge pull request #99 from google/dev ojw28 2014-10-28 19:29:29 +0000
  • 2422912be8 Refactor HLS support. Oliver Woodman 2014-10-28 19:25:10 +0000
  • 78f34cf480 Add svg source for diagrams. Oliver Woodman 2014-10-28 18:22:26 +0000
  • 11cbe2819e Clean up project files. Oliver Woodman 2014-10-28 17:55:21 +0000
  • d3a05c9a44 Add ID3 Timed Metadata support for HLS #67 Andrey Udovenko 2014-10-28 13:24:12 -0400
  • ca31010028 Add HLS support to simple variant of demo app. Plus cleanup. Oliver Woodman 2014-10-28 14:25:12 +0000
  • dd2921f9b2 Merge pull request #97 from google/dev ojw28 2014-10-28 14:19:18 +0000
  • 3bee259de9 Merge pull request #96 from google/dev ojw28 2014-10-28 14:18:56 +0000
  • 552db2fa7c Avoid spurious preparing->idle->preparing transition in demo app. Oliver Woodman 2014-10-28 14:15:52 +0000
  • c34f7368ae Minor tweak to UriDataSource. Oliver Woodman 2014-10-28 14:12:55 +0000
  • 5ba3f1eea3 Fix build. Oliver Woodman 2014-10-28 10:08:42 +0000
  • b5c4148f8f Use UriDataSource in demo app. Oliver Woodman 2014-10-27 11:20:39 +0000
  • 119eb6712a Merge pull request #93 from google/dev ojw28 2014-10-27 11:06:31 +0000
  • 1057a45812 Merge pull request #92 from google/dev ojw28 2014-10-27 11:06:10 +0000
  • 192cdc66a2 Ignore secure decoders. They shouldn't be explicitly listed. Oliver Woodman 2014-10-27 11:00:04 +0000
  • 067422a491 Cleanup TextTrackRenderer. Oliver Woodman 2014-10-27 10:59:37 +0000
  • 5f6b197355 Allow direct and indirect buffer replacement. Oliver Woodman 2014-10-27 10:56:52 +0000
  • ae6e082d2f Add a UriDataSource for reading from file or network. Oliver Woodman 2014-10-27 10:54:51 +0000
  • 6aeb989327 Add some MimeTypes that will be useful in the future. Oliver Woodman 2014-10-27 10:53:39 +0000
  • f859205438 Let FileDataSource report to a TransferListener. Oliver Woodman 2014-10-27 10:52:45 +0000
  • b8415dba59 Parse all UUID boxes, not just the first one. Oliver Woodman 2014-10-27 10:51:45 +0000
  • 4c348d8aa6 Merge pull request #83 from google/dev ojw28 2014-10-20 16:59:46 +0100
  • c2c7a75681 Merge pull request #82 from google/dev ojw28 2014-10-20 16:59:18 +0100
  • 1f0d411886 Make mpd parser more ameanable for extension. Oliver Woodman 2014-10-20 16:55:38 +0100
  • 5a87133219 Add case for 7.1 audio. Oliver Woodman 2014-10-20 16:54:51 +0100
  • 5f0be427a4 Update HlsSampleSource + correctly propagate error from prepare. Oliver Woodman 2014-10-20 16:53:43 +0100
  • 4853611803 Remove additional "/" from merged URLs. Oliver Woodman 2014-10-20 16:45:56 +0100
  • 60d162df18 Fix overflow when comparing HLS Segments for long videos. Oliver Woodman 2014-10-15 20:42:26 +0100
  • fcd9ec6c23 Tweak audio renderer to match dev/dev-hls. Oliver Woodman 2014-10-09 21:55:10 +0100
  • fd3016cd13 Use setVolume on API level 21 devices, plus minor naming cleanup. Oliver Woodman 2014-10-09 17:54:30 +0100
  • d2e480f01b Merge pull request #75 from google/dev ojw28 2014-10-09 17:31:36 +0100