Android-x86
Fork
Spenden

  • R/O
  • HTTP
  • SSH
  • HTTPS

external-stagefright-plugins: Liste der Commits

external/stagefright-plugins


RSS
Rev. Zeit Autor
5ab624e jb-x86 2013-11-13 20:45:53 Michael Chen

cleanup

7104d1b 2013-11-12 01:30:36 Michael Chen

cleanup FFmpegExtractor::stream_component_open

3199696 2013-11-10 21:54:38 Michael Chen

fix rv20

ab3fd2d 2013-11-10 17:45:03 Michael Chen

move some codec utils to codec_utils.cpp

1875071 2013-11-10 16:55:24 Michael Chen

remove packet_queue_XXX funcs to ffmpeg_utils.cpp

07b9a82 2013-11-07 01:27:32 Michael Chen

fix set kKeyMIMEType

8fe298a 2013-11-07 01:26:47 Michael Chen

fix OMX_AUDIO_CodingMP2

4b26b8c 2013-11-05 01:15:16 Michael Chen

add adjust confidence funcs

0fc3e28 2013-11-04 23:43:27 Michael Chen

cleanup vorbis decoder

b4ee2d9 2013-11-04 02:25:55 Michael Chen

add support for virbis decoder

63611d5 2013-11-04 01:13:54 Michael Chen

add support for vorbis parser in FFmpegExtractor

3cc6e55 2013-11-03 21:41:53 Michael Chen

fix the rtvc1.vc1 file can't be played somtimes

10528db 2013-11-02 21:56:05 Michael Chen

add isPortSettingChanged func to check setting changed

a2d2973 2013-11-02 02:43:21 Michael Chen

Merge branch 'master' of https://github.com/omxcodec/stagefright-plugins

bf71712 2013-11-02 02:42:25 Michael Chen

fix crash when ffmpeg video port notify setting change event.
We don't notify event until "outQueue.size() == kNumOutputBuffers"

test sample- http://samples.mplayerhq.hu/V-codecs/WVC1/rtvc1.vc1

crash log:
I/SoftFFmpegVideo( 4196): ffmpeg video port setting change event(352x144)->(352x288).
F/OMXCodec( 4196): frameworks/av/media/libstagefright/OMXCodec.cpp:3285 CHECK(info->mStatus == OWNED_BY_US || info->mStatus == OWNED_BY_NATIVE_WINDOW) failed.
F/libc ( 4196): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 4241 (OMXCallbackDisp)

cde5c27 2013-11-01 20:51:11 Michael Chen

fix crash when ffmpeg video port notify setting change event.
We don't notify event until "outQueue.size() == kNumOutputBuffers"

crash log:
I/SoftFFmpegVideo( 4196): ffmpeg video port setting change event(352x144)->(352x288).
F/OMXCodec( 4196): frameworks/av/media/libstagefright/OMXCodec.cpp:3285 CHECK(info->mStatus == OWNED_BY_US || info->mStatus == OWNED_BY_NATIVE_WINDOW) failed.
F/libc ( 4196): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 4241 (OMXCallbackDisp)

b3e0d33 2013-11-01 20:41:02 Michael Chen

add support for raw vc1 bitstreams
sample- http://samples.mplayerhq.hu/V-codecs/WVC1/rtvc1.vc1

To play the file in stagefright we had to use "vc1" as file extension, otherwise
stagefright does nothing. I use LegacySniffFFMPEG func to handle it. the url will be
"android-source:0x416b91a0|file:/storage/emulated/legacy/Movies/x86/rtvc1.vc1"

d7da68e 2013-11-01 01:06:20 Michael Chen

fix getCodecId error

244f349 2013-10-30 21:11:47 Michael Chen

fix VC1 CompressionFormat error

2256531 2013-10-29 22:54:09 Michael Chen

update README

761bb40 2013-10-27 12:27:00 Michael Chen

disable no audio frames debug info

ab42295 2013-10-27 12:11:24 Michael Chen

fix select extractor, file: InstructionalQuicktimeMedRes.mov

0e95def 2013-10-27 01:36:20 Michael Chen

fix diatonis_phtos1_1920x1080_51_audio_2011-12.wmv crash

b52dc86 2013-10-27 00:10:53 Michael Chen

fix extractor select when source has hevc codec

e2ba9de 2013-10-27 00:02:02 Michael Chen

remove repo/local_manifest.xml

f75be5a 2013-10-26 23:38:18 Michael Chen

Merge branch 'jb-x86' of https://github.com/omxcodec/stagefright-plugins into jb-x86

Conflicts:
libstagefright/FFmpegExtractor/FFmpegExtractor.cpp

b220e5c 2013-10-26 23:30:20 Michael Chen

update README

4fcb5f0 2013-10-26 20:29:07 Michael Chen

add HEVC(H.265) decoder. plz sync:
1. git@github.com:omxcodec/android_external_ffmpeg (branch:cm_maguro-10.1)
2. https://github.com/omxcodec/android_frameworks_native.git (branch:cm_maguro-10.1)
3. https://github.com/omxcodec/android_frameworks_av.git (branch:cm_maguro-10.1)

How to test hevc decoder:
1. get test media files
wget http://ftp.kw.bbc.co.uk/hevc/hm-10.0-anchors/bitstreams/i_main/BQMall_832x480_60_qp22.bin and push it to /sdcard/Movies/hevc/
2. set prop because hevc decoder is very show
adb shell setprop sys.media.vdec.drop 0
3. play raw hevc file
adb shell am start -a android.intent.action.VIEW -d file:///mnt/sdcard/Movies/hevc/BQMall_832x480_60_qp22.bin -t video/*

44cba2a 2013-10-26 20:08:26 Michael Chen

add HEVC(H.265) decoder. plz sync:
1. https://github.com/omxcodec/android_frameworks_native.git (branch:cm_maguro-10.1)
2. https://github.com/omxcodec/android_frameworks_av.git (branch:cm_maguro-10.1)

How to test hevc decoder:
1. get test media files
wget http://ftp.kw.bbc.co.uk/hevc/hm-10.0-anchors/bitstreams/i_main/BQMall_832x480_60_qp22.bin and push it to /sdcard/Movies/hevc/
2. set prop because hevc decoder is very show
adb shell setprop sys.media.vdec.drop 0
3. play raw hevc file
adb shell am start -a android.intent.action.VIEW -d file:///mnt/sdcard/Movies/hevc/BQMall_832x480_60_qp22.bin -t video/*

fbfc0eb 2013-10-24 00:58:49 Michael Chen

fix compile warning

Show on old repository browser