1. 28a8cb7 Merge "Stagefright: Use the ANW min undequeued bufs query." by Jamie Gennis · 13 years ago
  2. 7fc0137 Merge "Stagefright: Query buffer usage from the component." by Jamie Gennis · 13 years ago
  3. 01951fd Stagefright: Use the ANW min undequeued bufs query. by Jamie Gennis · 13 years ago
  4. 4202464 Fix error recovery in Stagefright init. by Jamie Gennis · 13 years ago
  5. 94c5980 Stagefright: Query buffer usage from the component. by Jamie Gennis · 13 years ago
  6. 7ff8939 Revert "Make AwesomePlayer's reset process more verbose to track down ANRs (yet again)" by Andreas Huber · 13 years ago
  7. b928983 Handle some edge cases when seeking while starting up OMXCodec by Andreas Huber · 13 years ago
  8. e7c83d4 Make AwesomePlayer's reset process more verbose to track down ANRs (yet again) by Andreas Huber · 13 years ago
  9. 5f3ab06 Make sure that key frame is generated for timelapse video recording if there are at least two input video frames from camera source. by James Dong · 13 years ago
  10. 373d357 Merge "More instrumentation to track down the hardware decoder not shutting down bug." into honeycomb by Andreas Huber · 13 years ago
  11. 06be3b1 More instrumentation to track down the hardware decoder not shutting down bug. by Andreas Huber · 13 years ago
  12. 00d6c72 Ignore errors returned from native_window_set_crop. by Andreas Huber · 13 years ago
  13. 5e9dc94 Properly rotate video that's marked as such and decoded to a surface. by Andreas Huber · 13 years ago
  14. ba1b1679 Turn another assertion into a runtime error. Damn you surfaces. by Andreas Huber · 13 years ago
  15. 5300690 Merge "Fix uninitialized rect structure for retrieving rect cropping information from decoder" into honeycomb by James Dong · 14 years ago
  16. 681e89c Avoid deadlock in OMX::freeNode by making sure OMXCodecObserver does not hold the last reference of OMXCodec object by James Dong · 14 years ago
  17. a173541 Fix uninitialized rect structure for retrieving rect cropping information from decoder by James Dong · 14 years ago
  18. eec06d3 If we failed to initialize the codec after transitioning to IDLE state, don't assert by Andreas Huber · 14 years ago
  19. 7455630 Add more debugging code to track down hang during video recording by James Dong · 14 years ago
  20. fd8b75a Change a Stagefright assert to an error check. by Jamie Gennis · 14 years ago
  21. 94bced1 Properly signal the condition if we run out of input data. by Andreas Huber · 14 years ago
  22. fc8b7c9 Yield the omx threads so that file writer threads have a chance to retrieve the output buffers once they become ready by James Dong · 14 years ago
  23. 2144f63 Revert "Allows the authoring engine to skip frame." by James Dong · 14 years ago
  24. bbbcf65 Better buffer status management and verification in OMXCodec. by Andreas Huber · 14 years ago
  25. 0c9153d Do not getConfig on video encoder on output port by James Dong · 14 years ago
  26. 1bb0ffd Squashed commit of the following: by Andreas Huber · 14 years ago
  27. b04c1503 Set the external display usage bit in Stagefright. by Jamie Gennis · 14 years ago
  28. 6ac2cb2 Log H.264 profile/level in OMXCodec by Andreas Huber · 14 years ago
  29. f7e2e31 Refactor h.264 profile/level support into avc_utils. by Andreas Huber · 14 years ago
  30. aac193c Separate the key for audio sampling rate and video frame rate in MetaData.h by James Dong · 14 years ago
  31. d781089 Add color format query support to QueryCodecs() by James Dong · 14 years ago
  32. 31b9375f Fix memory leak when 0-memcpy quirk is used by James Dong · 14 years ago
  33. 05c2fd5 Use meta data in the media recording framework by James Dong · 14 years ago
  34. f0c5c1e Fix a MediaBuffer leak in Stagefright. by Jamie Gennis · 14 years ago
  35. 9f9ae60 Experimentally reenable mpeg4 and h.263 hardware decoders. by Andreas Huber · 14 years ago
  36. 044ace6 Stop using OMX_COLOR_FormatAndroidPrivateStart. by Jamie Gennis · 14 years ago
  37. 5145d67 Notify surfaceflinger about (changes to) the crop rectangle output by the decoder. by Andreas Huber · 14 years ago
  38. 170a929 Add two creation flags to OMXCodec::Create() by James Dong · 14 years ago
  39. 5592bcc Remove OMX.PV.* components from OMXCodec.cpp by James Dong · 14 years ago
  40. dbfb32e Fix the non-ANW video decode path. by Jamie Gennis · 14 years ago
  41. 58a36ad Add decode-to-ANativeWindow support to Stagefright. by Jamie Gennis · 14 years ago
  42. c46b2a7 am 9b2f18df: am bc96c284: Merge "For thumbnail extraction make sure we instantiate a decoder that allows access to the framebuffer. Implement the samsung workaround to support this by reconfiguring the decoder." into gingerbread by Andreas Huber · 14 years ago
  43. 5a40e39 For thumbnail extraction make sure we instantiate a decoder that allows access to the framebuffer. Implement the samsung workaround to support this by reconfiguring the decoder. by Andreas Huber · 14 years ago
  44. 0349b27 Remove hard-coded color format for Nvidia's video encoder by James Dong · 14 years ago
  45. 06dfa35 am bb708373: am 949f7d90: Merge "Work to support switching transport streams mid-stream and signalling discontinuities to the decoder." into gingerbread by Andreas Huber · 14 years ago
  46. 72662b1 am 45bd1159: am 02654f01: Merge "On this particular device the hardware video decoder spits out buffers that don\'t actually contain our video data, so we cannot use them to restore the video frame after suspend/resume." into gingerbread by Andreas Huber · 14 years ago
  47. 08478d1 Some instrumentation of OMXCodec for future investigation and a possibly temporary fix for the green tinge on video playback. by Andreas Huber · 14 years ago
  48. 4c19bf9 Work to support switching transport streams mid-stream and signalling discontinuities to the decoder. by Andreas Huber · 14 years ago
  49. 1e19416 On this particular device the hardware video decoder spits out buffers that don't actually contain our video data, so we cannot use them to restore the video frame after suspend/resume. by Andreas Huber · 14 years ago
  50. 2e87f7b Added two more video encoders by James Dong · 14 years ago
  51. 3611a0e am 693a430c: am 903fc221: Ignore errors from correction parameter query and config for M4v and H263 encoders by James Dong · 14 years ago
  52. a03f8fb am 30c7e132: am 697bd76e: Merge "Use the advertised profile and level from M4V and H263 video encoders" into gingerbread by James Dong · 14 years ago
  53. 903fc22 Ignore errors from correction parameter query and config for M4v and H263 encoders by James Dong · 14 years ago
  54. 1e0e166 Use the advertised profile and level from M4V and H263 video encoders by James Dong · 14 years ago
  55. 55e024a am 0b2affe8: am 87d208f7: Merge "This log message is codec specific." into gingerbread by Andreas Huber · 14 years ago
  56. af0a188 This log message is codec specific. by Andreas Huber · 14 years ago
  57. 0a5dd10 am 7bc600cb: am f98197a7: Make sure the message dispatcher stays around until after OMX_FreeHandle is finished in case it posts some more messages during shutdown. Clear the source as soon as possible in OMXCodec\'s destructor. by Andreas Huber · 14 years ago
  58. f6bd436 resolved conflicts for merge of 1fc97385 to master by Andreas Huber · 14 years ago
  59. f98197a Make sure the message dispatcher stays around until after OMX_FreeHandle is finished in case it posts some more messages during shutdown. Clear the source as soon as possible in OMXCodec's destructor. by Andreas Huber · 14 years ago
  60. 524e6f6 Register the new OMX components. by Andreas Huber · 14 years ago
  61. 1b0c3e2 am e30d039f: am a7f5e476: Merge "Fixed a bug in the query to the supported profiles and levels" into gingerbread by James Dong · 14 years ago
  62. dfb8991 Fixed a bug in the query to the supported profiles and levels by James Dong · 14 years ago
  63. f146cb4 am 7a848c0d: am 8946ab26: A ThreadedSource wraps around an existing MediaSource and reads output buffers on a separate thread. It\'s now used for the vpx decoder to decode frames ahead of time to improve playback performance. by Andreas Huber · 14 years ago
  64. 8946ab2 A ThreadedSource wraps around an existing MediaSource and reads output buffers on a separate thread. It's now used for the vpx decoder to decode frames ahead of time to improve playback performance. by Andreas Huber · 14 years ago
  65. 3dee32b am 0cd2472b: am 82a39f4a: Merge "Add some explicit error log messages" into gingerbread by James Dong · 14 years ago
  66. b5024da Add some explicit error log messages by James Dong · 14 years ago
  67. 29c03c6 Make sure we only reallocate buffers on a genuine port definition change. by Andreas Huber · 14 years ago
  68. 206bf9d am a5fe77d0: am df8356ff: Merge "Workaround for a QCOM issue where the output buffer size advertised by the AVC encoder is occasionally too small." into gingerbread by James Dong · 14 years ago
  69. 90862e2 Workaround for a QCOM issue where the output buffer size advertised by the AVC encoder by James Dong · 14 years ago
  70. d222c84 Disable all the hardware decoders except for h.264 video decode, since the software decoders are faster. by Andreas Huber · 14 years ago
  71. 30ba6cb libstagefright: enable tegra hw audio decoders by Dima Zavin · 14 years ago
  72. 6ad2c35 libstagefright: Enable tegra hw video decoders by pgudadhe · 14 years ago
  73. 9c30532 libstagefright: Enable tegra hw encoder by pgudadhe · 14 years ago
  74. f88f844 We're now going to ignore timestamps completely in gtalk video conferencing, playing video as soon as it comes in. We also make up fake timestamps in the rtp code, ignoring rtcp SR information to enable early startup. by Andreas Huber · 14 years ago
  75. 520b2a7 Support for extracting G.711 a-law and mu-law audio from WAV files and a corresponding software decoder. by Andreas Huber · 14 years ago
  76. afd97e8 Use the target color format from the camera source if possible by James Dong · 14 years ago
  77. 57648e4 Support for Gtalk video, includes AMR/H.263 assembler and packetization support, extensions to MediaRecorder to stream via RTP over a pair of UDP sockets as well as various fixes to the RTP implementation. by Andreas Huber · 14 years ago
  78. 53d4e0d Allows the authoring engine to skip frame. by James Dong · 14 years ago
  79. 6624c9f Support finer seek control on MediaSources. by Andreas Huber · 14 years ago
  80. 42ef0c7 Initial check-in for software m4v_h263 encoder by James Dong · 14 years ago
  81. 52d13f0 Support user-supplied timescales for authoring by James Dong · 14 years ago
  82. 1cc31e6 Initial checkin for software AVC encoder by James Dong · 14 years ago
  83. 929642e Add runtime dumpsys support for media recorder client by James Dong · 14 years ago
  84. 81c929a Allow application to set two more encoding paramters: video profile and level by James Dong · 14 years ago
  85. c0ab2a6 Added encoding parameters set up for H263 video encoder by James Dong · 14 years ago
  86. 8ef64c9 Add qcom's new OMX components to the list. by Andreas Huber · 14 years ago
  87. 8d65dd2 Remove most stagefright property overrides, remove VorbisPlayer and VorbisMetadataRetriever as this functionality is now provided by stagefright. by Andreas Huber · 14 years ago
  88. 36e573b Audio/video sync during recording (second part) by James Dong · 14 years ago
  89. dca66e1 Fixed a typo - maybe we should do comparison ignoring the case? by James Dong · 14 years ago
  90. 1f24b30 Support "pausing" of MediaSources with the effect that they no longer pull on their upstream source until a subsequent read-with-seek. by Andreas Huber · 14 years ago
  91. e2f8507 Apparently the TI video decoder only supports H.264 up to baseline profile/level 3, not level 3.x as previously assumed. by Andreas Huber · 14 years ago
  92. 1244eab Remove some hard-coded encoding parameters by James Dong · 14 years ago
  93. 4f501f0 Second part of speeding up video recording frame rate by James Dong · 14 years ago
  94. 47ba30e Squashed commit of the following: by Andreas Huber · 14 years ago
  95. ec9e76f Workaround for preview frame rate setting and encoder profile and level settings on passion by James Dong · 14 years ago
  96. 17299ab Initial software encoder checkins by James Dong · 14 years ago
  97. 248597a am 17078510: am d13efb20: Merge "A new OggExtractor/VorbisDecoder combo to support approximate seeking." into froyo by Andreas Huber · 14 years ago
  98. 388379f A new OggExtractor/VorbisDecoder combo to support approximate seeking. by Andreas Huber · 14 years ago
  99. abed93a Support AAC recording by James Dong · 14 years ago
  100. b00e246 Use timestamp from camera driver for CameraSource by James Dong · 14 years ago