OSDN Git Service

Squashed commit of the following:
authorAndreas Huber <andih@google.com>
Fri, 14 Aug 2009 21:37:10 +0000 (14:37 -0700)
committerAndreas Huber <andih@google.com>
Mon, 17 Aug 2009 17:24:50 +0000 (10:24 -0700)
commitbe06d26cdc70070654f1eedcd08c1c68cd587ad6
tree04750503f77f26f654ab1a7bc95e8eec23dfeeaf
parent86192c614c317b428e10c2dc9052a07304aa6c3f
Squashed commit of the following:

commit 5bb012f0065f7ffaaeb4f569d71f0e3a8d6b19c3
Author: Andreas Huber <andih@google.com>
Date:   Fri Aug 14 10:40:08 2009 -0700

    An attempt at fixing export using the qcom encoders. More quirks.

commit 0690e76bfa48118a68287ccf1bbfa82febaa620c
Author: Andreas Huber <andih@google.com>
Date:   Fri Aug 14 09:08:28 2009 -0700

    Callbacks are now dispatched from a separate thread in OMX.

commit c6571a039526df29b6343f9a1971dbc019088c61
Author: Andreas Huber <andih@google.com>
Date:   Thu Aug 13 15:42:25 2009 -0700

    Massive API changes throughout stagefright, smart pointers everywhere.

commit 900612af6a0555664d9ba195112cd859491265f4
Author: Andreas Huber <andih@google.com>
Date:   Thu Aug 13 13:33:12 2009 -0700

    OMXCodecs now properly shutdown.

commit 96732f05e1b0603dcd1b11f16a23512592eeb4f5
Author: Andreas Huber <andih@google.com>
Date:   Thu Aug 13 12:04:04 2009 -0700

    More work on JPEG decoding using the hardware OMX component.

commit 63839a073ac393e3a130434ba467969053b694ad
Author: Andreas Huber <andih@google.com>
Date:   Wed Aug 12 13:13:31 2009 -0700

    An attempt to drive the JPEG decoder OMX node.

commit 3ac2fe5ab2926eda81b2123610b2434c645294ff
Author: Andreas Huber <andih@google.com>
Date:   Tue Aug 11 16:38:21 2009 -0700

    Renamed StateMachine to OMXCodec and put it in its proper place.

commit 247da75a96bf8881956413023dd49a84d5b4f5b2
Author: Andreas Huber <andih@google.com>
Date:   Tue Aug 11 16:06:19 2009 -0700

    Statemachine is now a full-fledged MediaSource.

commit 045244f6771fa0b9b329495c953afda900a84b71
Author: Andreas Huber <andih@google.com>
Date:   Fri Aug 7 09:16:54 2009 -0700

    Properly setup the input format when exporting to AMR audio.

commit 271b984cb32c5cd9e46e3f90ae121f334e4b8da9
Author: Andreas Huber <andih@google.com>
Date:   Thu Aug 6 09:59:38 2009 -0700

    Added some code to test audio encoding to the OMX harness.

commit 79af4748e4af33bd66d3fbac606e332a69741cf4
Author: Andreas Huber <andih@google.com>
Date:   Wed Aug 5 14:36:22 2009 -0700

    Merge the old OMXDecoder and the new, shiny, StateMachine code.

commit 91cf5dd77a8762bc10a0b2ffce35e3bbeb262231
Author: Andreas Huber <andih@google.com>
Date:   Tue Aug 4 17:41:43 2009 -0700

    A new harness to test OMX node compliance (and quirks).
34 files changed:
cmds/stagefright/Android.mk
cmds/stagefright/record.cpp
cmds/stagefright/stagefright.cpp
include/media/IOMX.h
include/media/stagefright/AudioPlayer.h
include/media/stagefright/CachingDataSource.h
include/media/stagefright/DataSource.h
include/media/stagefright/MP3Extractor.h
include/media/stagefright/MPEG4Extractor.h
include/media/stagefright/MPEG4Writer.h
include/media/stagefright/MediaBuffer.h
include/media/stagefright/MediaDebug.h [new file with mode: 0644]
include/media/stagefright/MediaExtractor.h
include/media/stagefright/MediaPlayerImpl.h
include/media/stagefright/MediaSource.h
include/media/stagefright/OMXCodec.h [new file with mode: 0644]
include/media/stagefright/OMXDecoder.h
include/media/stagefright/SampleTable.h
media/libmedia/IOMX.cpp
media/libstagefright/Android.mk
media/libstagefright/AudioPlayer.cpp
media/libstagefright/CachingDataSource.cpp
media/libstagefright/DataSource.cpp
media/libstagefright/MP3Extractor.cpp
media/libstagefright/MPEG4Extractor.cpp
media/libstagefright/MPEG4Writer.cpp
media/libstagefright/MediaExtractor.cpp
media/libstagefright/MediaPlayerImpl.cpp
media/libstagefright/OMXClient.cpp
media/libstagefright/OMXCodec.cpp [new file with mode: 0644]
media/libstagefright/OMXDecoder.cpp
media/libstagefright/SampleTable.cpp
media/libstagefright/omx/OMX.cpp
media/libstagefright/omx/OMX.h