23580bb8d6cafbc2b65dd0a4ce1acb52562d1b05 |
|
20-Sep-2012 |
Insun Kang <insun@google.com> |
Bug fix: MediaPlayer's deselectTrack() for subtitle. o Previously, deselectTrack() actually doesn't work properly in TimedTextDriver / TimedTextPlayer. o Ignores select track operation when the same track is selected in a row. Bug: 7200096 TESTED=runtest -d cts-media -c android.media.cts.MediaPlayerTest Change-Id: If7feac294cf9b358f616be45574bc2e26001c887
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
3478eaa23c19dbbe473be70e8f3cc0c904d2465c |
|
08-Aug-2012 |
John Grossman <johngro@google.com> |
Fix a small build warning. Change-Id: I2b228db8f11a829399cdc6efe67d7b6e0a1917ba
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
6472badc497a9e748411f8c8c9ed5d83ef335a85 |
|
18-Jun-2012 |
Insun Kang <insun@google.com> |
Fix: status checking in TimedTextDriver. o fixes seeking error when there's no enabled text track. o clean up status checking code for deselectTrack. o fixes a potential bug : pause->backward seek can trigger unwanted resume. Bug: 6682160 Change-Id: I03d8788b27fb9c0a6092be83ad3578ccf3266905 (cherry picked from commit 2dafb6071d4f14e0e208912500694912211aa26b)
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
bb6bc8491fe819f96e1902e56694715cb110ce94 |
|
10-Jul-2012 |
Insun Kang <insun@google.com> |
Adds resume() function o Revived resume() function to fix pause/resume bug. (Bug: 6663740) o Mannually cherry-picked from GTV change. (commit: ad1197226d1c6745959f0e469f510ca06f99489f) Change-Id: I77ac90085fb1f1d2e7eb706642978a4fa4d28b49
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
2f0632f12cd02b0350918720443c888b48f4417b |
|
01-Jun-2012 |
Insun Kang <insun@google.com> |
Adjust fire time of a timed text message before firing it. related-to-bug: 6501328 o When Video/Audio is stuttering, subtitle's firing time should be adjusted. Change-Id: I0e7e8a1796cb2b3c8a09c8fbd41690bce2689e85 (cherry picked from gtv: commit b2c3aedcb6c145e33ded39ef81e3202b2419469f)
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
3b963c60693c10276f5ebf5e0abb95f6be78070f |
|
10-May-2012 |
Insun Kang <insun@google.com> |
Fix a bug on sending a message to retry in TimedText. related-to-bug: 6480861 Change-Id: I86f24f1304dea42a7501c578cff0c590b048ccc2
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
c4ddeeb06a9defc359e99d1ce20882e1d688d1b3 |
|
21-Apr-2012 |
Insun Kang <insun@google.com> |
Bug fix : enqueue one next subtitle for each subtitle. o Do not enqueue another subtitle when notifying a null message. related-to-bug: 6401574 Change-Id: I366e643ffa1601c11a12e46fcf7c00a469c77448
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
4e1c91dd07fad96ee2387eda510c6da45e5dff0a |
|
27-Mar-2012 |
Insun Kang <insun@google.com> |
Fix a bug: WOULD_BLOCK handling in TimedTextPlayer. Bug: 6234756 Change-Id: I0fae6e5ad8607d472faad7dd680e020f20ac1669
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
bae00e73c6d1d87cc5fd42b50f95d1d9572162ea |
|
14-Mar-2012 |
Insun Kang <insun@google.com> |
Handling end times of subtitles. Change-Id: Ic19ec8980d0a2bf9f265d375cd56e638a2460af8
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
f9d660a5e0196240add5daf0199f128d471e592c |
|
16-Feb-2012 |
Insun Kang <insun@google.com> |
Defines MediaPlayer APIs to support multiple audio/video/timedtext tracks. o Newly introduced APIs are (MediaPlayer): getTrackInfo() / addExternalSource() / enableTrack() / disableTrack(). o Timed text tracks are supported only, for now. o TODOs: - Define the audio/video behavior for enableTrack and disableTrack. - Refactoring AwesomePlayer / TimedTextDriver so that all types of track index can be managed in the correct order and be ready for supporting audio/video tracks. (MediaExtractor and MediaSource for text file might be necessary.) Change-Id: Idb85e1b3f2ed49a64f377d05472dd6663ce94e07
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
3254b25e8b0f674ccc2226609e01dd86a600802e |
|
27-Feb-2012 |
Insun Kang <insun@google.com> |
Moves TimedTextDriver.h into include/media/stagefright/timedtext. So that other players can include TimedTextDriver.h properly. Change-Id: I15e72bf655de8555eef6244a6c853c27a0828a1d
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
f1d5aa162c02a16b7195a43a9bcea4d592600ac4 |
|
07-Feb-2012 |
James Dong <jdong@google.com> |
Move away from MediaDebug and use ADebug instead Change-Id: I963a3b6f79a7292891973cbeeaf3378b38629f08
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
6655174826330afe66ef766258181ae8c11f3f6c |
|
11-Jan-2012 |
Insun Kang <insun@google.com> |
First step of refactoring 'timedtext' code. Goal 1. Removed dependency of TimedTextPlayer on AwsomePlayer. 2. Generalized TimedTextParser to TimedTextSource and its subclasses. Summary 1. Introduced TimedTextDriver, TimedTextPlayer (new implementation), TimedTextSource (and its subclasses). 2. Removed TimedTextParser. Remaining TODOs 1. Revise VideoVidew, Gallery3D app, AwesomePlayer to check if 'pause' and 'resume' works well. 2. Consider revising MediaPlayer APIs such as setParameter() -> addTextSource(). Need more thoughts. Change-Id: Ie0c4f15b9690102de755cef6940f8c31ccf78e27
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
29357bc2c0dd7c43ad3bd0c8e3efa4e6fd9bfd47 |
|
06-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGE(_IF) to (IF_)ALOGE(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/#/c/157220 Bug: 5449033 Change-Id: Ic9c19d30693bd56755f55906127cd6bd7126096c
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
3b573f7bf1c5736d500e39013b8d32478a1429e6 |
|
01-Jun-2011 |
Gloria Wang <gwang@google.com> |
Timed text display format support: 1. Extract 3GPP global format descriptions 2. Extract 3GPP local format descriptions 3. Define data structure (TimedText) for applications to retrieve the format metadata Change-Id: I6eac2a78df29ee15beee456656331fdd83b24e8e
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|
965d08ba16ee82bc85f69546360c18e7da907406 |
|
11-May-2011 |
Gloria Wang <gwang@google.com> |
For out of band timed text support (timed text in a separate file). Change-Id: I9e024a63eb9bf6f839deee3c7766a66e63126c96
/frameworks/av/media/libstagefright/timedtext/TimedTextPlayer.cpp
|