1. 68d2f95 resolved conflicts for merge of 07bacabe to master by Andreas Huber · 13 years ago
  2. b8e651a Properly identify how much metadata we need to cache in order to instantiate by Andreas Huber · 13 years ago
  3. f4c3cc0 am 510180f1: am 08e42967: Merge "Add support for retrieving location information in mp4/3gpp files" into ics-mr1 by James Dong · 13 years ago
  4. 77c500c Add support for retrieving location information in mp4/3gpp files by James Dong · 13 years ago
  5. 1bc7612 Adds handler type 'sbtl' to support subtitles in various containers. by Insun Kang · 13 years ago
  6. 71f2cf1 Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGE by Steve Block · 13 years ago
  7. 90ba107 Return a runtime error instead of assertion if seeking beyond EOS in mpeg4 files. by Andreas Huber · 13 years ago
  8. 987cb2e Make sure we have all the sample table metadata before declaring a track valid. by Andreas Huber · 13 years ago
  9. 82428a8 - Retrieve is_drm in MediaMetadataRetriever. by Gloria Wang · 13 years ago
  10. eaa5d8f Timed text display format support: by Gloria Wang · 13 years ago
  11. e8b26dc Extract embedded cover art (aka poster frame) in mp4 files by James Dong · 13 years ago
  12. 13bc8cd For out of band timed text support (timed text in a separate file). by Gloria Wang · 13 years ago
  13. 708d908 Claim support for .3gpp2 A/B files. by Andreas Huber · 13 years ago
  14. c6091dd Initial CL for the timed text support: by Gloria Wang · 13 years ago
  15. a277c43 Merge "Give PSP and QuickTime compatible mp4 files a chance to play" by James Dong · 13 years ago
  16. 34d76ac Remove the assertion and report content malform error to application by James Dong · 13 years ago
  17. 44fdac0 Remove streamability verification, it's taking too long. Also... by Andreas Huber · 13 years ago
  18. 5f3586e Give PSP and QuickTime compatible mp4 files a chance to play by James Dong · 13 years ago
  19. f80e45a Reject streaming .mp4 files over http that are not muxed reasonably. by Andreas Huber · 13 years ago
  20. e883d31 mp4a box contains mp3 audio when the object type indication is 0x6b by James Dong · 13 years ago
  21. bc5f1f5 d263 may contain optional bitr box, and thus its size can be up to 23 bytes by James Dong · 13 years ago
  22. fe84cf1 Make available h263 DSI information from MPEG4Extractor by James Dong · 13 years ago
  23. bd352c3 Make sure timestamps attached to encoded media are composition timestamps. by Andreas Huber · 13 years ago
  24. cbb488d Expose average video frame rate via MPEG4Extractor by James Dong · 14 years ago
  25. 08adfd2 Fix the presentation video resolution when it is different from the actual image resolution of the video. by James Dong · 14 years ago
  26. ee35aff Add support for the "compilation" tag in mp3, mp4 and ogg, and also add by Marco Nelissen · 14 years ago
  27. c9e1c80 Give the standard not compliant video sample a chance if its size in the mp4 header is invalid by James Dong · 14 years ago
  28. 0efdc95 Opted to recognize "h263" or "H263" boxes in an mp4 file by James Dong · 14 years ago
  29. b1262a8 64-bit file size/offset support for media framework by James Dong · 14 years ago
  30. 940c866 Support post-decode video rotation. by Andreas Huber · 14 years ago
  31. b879147 resolved conflicts for merge of 9084631d to gingerbread-plus-aosp by Gloria Wang · 14 years ago
  32. d577091 DRM framework support: by Gloria Wang · 14 years ago
  33. 6da2ae1 Make sure we cache the sampleTable again if using the caching datasource. by Andreas Huber · 14 years ago
  34. d7f2225 Instead of asserting return a runtime error if the maximum sample size cannot be determined. by Andreas Huber · 14 years ago
  35. efdd088 Allow sniffers to return a packet of opaque data that the corresponding extractor can take advantage of to not duplicate work already done sniffing. The mp3 extractor takes advantage of this now. by Andreas Huber · 14 years ago
  36. 08c94b2 Be more lenient when validating ESDS information in mp4 audio tracks. Allow the absence of any codec specific data and assume that the mpeg4 headers are not lying to us. by Andreas Huber · 14 years ago
  37. ad98d38 Support for communicating if a buffer read from the _extractor_ is a sync sample or not. by Andreas Huber · 14 years ago
  38. 765b8aa Properly skip the 'skip' chunk in mpeg4 files. by Andreas Huber · 14 years ago
  39. 6624c9f Support finer seek control on MediaSources. by Andreas Huber · 14 years ago
  40. cc14a83 Support a single format change at the beginning of audio playback. This way the AAC+ decoder may change its output format from what is originally encoded in the audio stream and we'll still play it back correctly. by Andreas Huber · 14 years ago
  41. 0c5f2ec Fix MPEG4Extractor to extract sampling frequency correctly when SBR is enabled. by James Dong · 14 years ago
  42. 736c22d Properly identify malformed (too short) chunks in mpeg4 files. by Andreas Huber · 14 years ago
  43. 261eb0c Better sniffing of MPEG4 content by checking for a compatible sub-brand. by Andreas Huber · 14 years ago
  44. eb9128f Fix sampleTable instantiation, this makes sure that the sample table refers to the custom datasource that caches the metadata to prevent needless seeking. by Andreas Huber · 14 years ago
  45. e113066 Snif more 3GPP file types according to http://www.ftyps.com/3gpp.html by James Dong · 14 years ago
  46. d0332ad Distinguish QCELP audio from mpeg4 audio, ignore QCELP audio tracks since we don't have a decoder for it, ignore potentially malformed metadata for AMR NB and WB tracks. by Andreas Huber · 14 years ago
  47. eea1eef Support another kind of iso mpeg4 file. by Andreas Huber · 14 years ago
  48. 43f0e8e We no longer do sanity checks based on "hdlr" tags in .mp4 files. Pretty soon we'll play any bytestream that even vaguely resembles the spec... by Andreas Huber · 14 years ago
  49. 4d60fc5 Hack to "support" "enhanced" podcasts... slang for malformed .mp4 files. by Andreas Huber · 14 years ago
  50. dfb8eee Support vendor MPEG4 test content with apparently malformed chunks in them. by Andreas Huber · 14 years ago
  51. d7d22eb Propagate errors all the way through the MediaSources and send either MEDIA_PLAYBACK_COMPLETE or MEDIA_ERROR depending on the final reason for running out of buffers to play back. by Andreas Huber · 14 years ago
  52. 5ee0bce Return runtime errors instead of asserting in MPEG4 file format validation, also add more validation to ensure presence of codec specific data for avc, aac and mpeg4. by Andreas Huber · 14 years ago
  53. ba7ec91 Squashed commit of the following: by Andreas Huber · 14 years ago
  54. c5d5ee3 Add support for "album artist" tag. by Marco Nelissen · 14 years ago
  55. 01830a0 Properly detect Adobe's .f4v file format as an mp4 ISO compliant file. by Andreas Huber · 14 years ago
  56. fe3b8e9 Support the disc number and custom genre tags for mp4. by Marco Nelissen · 14 years ago
  57. 4a9375e A little less verbosity in stagefright and special treatment for the error state while shutting down. by Andreas Huber · 14 years ago
  58. d231596 Apparently the generic mpeg4 file header does not describe the actual samplerate and channel count of the content in the case of mpeg4 audio, instead the 'ESDS' atom must be consulted. by Andreas Huber · 15 years ago
  59. affa99c For mpeg4 files streamed through HTTP, cache the entire sampletable metadata chunk in memory if possible. by Andreas Huber · 15 years ago
  60. c2c9dd3 Support for 'iTunes-style' metadata in .mp4 and .3gp files. by Andreas Huber · 15 years ago
  61. 1faa92a Squashed commit of the following: by Andreas Huber · 15 years ago
  62. 909255a Squashed commit of the following: by Andreas Huber · 15 years ago
  63. 1cb02bf Support for determining the mime type of media via metadata extraction. by Andreas Huber · 15 years ago
  64. db5d662 Properly respect NALLengthSize in the AVC Configuration header to determine how many bits encode the nal unit size. by Andreas Huber · 15 years ago
  65. 2ea14e2 Squashed commit of the following: by Andreas Huber · 15 years ago
  66. 1bceff9 Make sure the decoder's input buffers are large enough to hold the largest input data. Verify that the setting actually sticks. by Andreas Huber · 15 years ago
  67. 6bce6d8 Adds a WAVExtractor for 16-bit signed PCM audio wave files. by Andreas Huber · 15 years ago
  68. 9a12baf New API to instantiate a MediaExtractor given a URI and optional MIME type. by Andreas Huber · 15 years ago
  69. 57515f3 Moving the individual extractor headers files to the private include directory. by Andreas Huber · 15 years ago
  70. e981c33 Extract video thumbnails from the largest sync sample among the first 20. by Andreas Huber · 15 years ago
  71. bd7b43b Separated private from public header files. by Andreas Huber · 15 years ago
  72. fa8de75 Change to a int64_t usecs representation for timestamps and duration throughout stagefright. by Andreas Huber · 15 years ago
  73. e6c4096 Media MIME types now have corresponding constants in MediaDefs.h, new codec enumeration API. by Andreas Huber · 15 years ago
  74. 2a65117 Support for amr-wb tracks in MPEG4Extractor. by Andreas Huber · 15 years ago
  75. 4f5e602 The PV AVC software decoder expects each fragment of a NAL unit to be handed to the decoder unframed. by Andreas Huber · 15 years ago
  76. be06d26 Squashed commit of the following: by Andreas Huber · 15 years ago
  77. 8a43277 Squashed commit of the following: by Andreas Huber · 15 years ago
  78. e46b7be Squashed commit of the following: by Andreas Huber · 15 years ago