OSDN Git Service

android-x86/external-stagefright-plugins.git
10 years agochange from OMX.ffmpeg.vheuristic.decoder to OMX.ffmpeg.vtrial.decoder and
Michael Chen [Tue, 22 Oct 2013 14:42:33 +0000 (22:42 +0800)]
change from OMX.ffmpeg.vheuristic.decoder to OMX.ffmpeg.vtrial.decoder and
change from OMX.ffmpeg.aheuristic.decoder to OMX.ffmpeg.atrial.decoder

10 years agocleanup media_codecs.xml
Michael Chen [Fri, 11 Oct 2013 12:46:13 +0000 (20:46 +0800)]
cleanup media_codecs.xml

10 years agopurge deprecated code
Michael Chen [Sun, 29 Sep 2013 16:57:43 +0000 (00:57 +0800)]
purge deprecated code

10 years agoremove USE_PRE_AUDIO_BUF
Michael Chen [Sun, 29 Sep 2013 16:26:48 +0000 (00:26 +0800)]
remove USE_PRE_AUDIO_BUF

10 years agofix audio track plays fast
Michael Chen [Sun, 29 Sep 2013 16:21:54 +0000 (00:21 +0800)]
fix audio track plays fast

10 years agouse av_err2str uitils to printf err
Michael Chen [Sat, 28 Sep 2013 15:27:05 +0000 (23:27 +0800)]
use av_err2str uitils to printf err

10 years agocleanup
Michael Chen [Fri, 27 Sep 2013 23:51:54 +0000 (07:51 +0800)]
cleanup

10 years agocleanup
Michael Chen [Sun, 22 Sep 2013 17:05:05 +0000 (01:05 +0800)]
cleanup

10 years agofix InstructionalQuicktimeMedRes.mov
Michael Chen [Sun, 22 Sep 2013 16:40:55 +0000 (00:40 +0800)]
fix InstructionalQuicktimeMedRes.mov

10 years agoif no audio pts, then compute it(fix zeldaADPCM5bit.swf and test.swf)
Michael Chen [Sun, 22 Sep 2013 16:22:54 +0000 (00:22 +0800)]
if no audio pts, then compute it(fix zeldaADPCM5bit.swf and test.swf)

10 years agoadd setMode func
Michael Chen [Sat, 21 Sep 2013 13:51:05 +0000 (21:51 +0800)]
add setMode func

10 years agoadd isRoleSupported func
Michael Chen [Sat, 21 Sep 2013 13:38:29 +0000 (21:38 +0800)]
add isRoleSupported func

10 years agoadd ffmpeg heuristic decoder.
Michael Chen [Tue, 17 Sep 2013 16:16:30 +0000 (00:16 +0800)]
add ffmpeg heuristic decoder.
you need to sync git "https://github.com/omxcodec/android_frameworks_native" and
"https://github.com/omxcodec/android_frameworks_av" branch:cm_maguro-10.1

10 years agoadd support for flv
Michael Chen [Fri, 13 Sep 2013 17:14:04 +0000 (01:14 +0800)]
add support for flv
please sync frameworks_av.git

10 years agofix BatmanBegins_1.divx
Michael Chen [Fri, 13 Sep 2013 16:40:44 +0000 (00:40 +0800)]
fix BatmanBegins_1.divx

10 years agoreturn matching MetaData,merge from android-x86
Michael Chen [Fri, 13 Sep 2013 14:36:42 +0000 (22:36 +0800)]
return matching MetaData,merge from android-x86

10 years agoadd support for rv20, rv30(fix yanzi.rm)
Michael Chen [Wed, 11 Sep 2013 15:54:29 +0000 (23:54 +0800)]
add support for rv20, rv30(fix yanzi.rm)

10 years agoadd support for mpeg1video. (fix fall.mpg)
Michael Chen [Sat, 7 Sep 2013 16:05:39 +0000 (00:05 +0800)]
add support for mpeg1video. (fix fall.mpg)
ffmpeg mpeg2video decoder can process "CODEC_ID_MPEG2VIDEO" and "CODEC_ID_MPEG1VIDEO" codec

10 years agorename from "xxxParams" to "profile"
Michael Chen [Sat, 7 Sep 2013 15:48:04 +0000 (23:48 +0800)]
rename from "xxxParams" to "profile"

10 years agocleanup
Michael Chen [Sat, 7 Sep 2013 14:16:28 +0000 (22:16 +0800)]
cleanup

10 years agoffmpegextrator can demux mp1 and mp2 only
Michael Chen [Fri, 6 Sep 2013 17:47:30 +0000 (01:47 +0800)]
ffmpegextrator can demux mp1 and mp2 only
(fix Ai_Si_Ji_Mo_mpeg2.mpg)

10 years agowe should reconfig audio context when ready to open codec
Michael Chen [Fri, 6 Sep 2013 17:23:16 +0000 (01:23 +0800)]
we should reconfig audio context when ready to open codec
fix(2YearBirthday.asf)

10 years agoadd install script
Michael Chen [Fri, 6 Sep 2013 13:38:02 +0000 (21:38 +0800)]
add install script

10 years agocleanup
Michael Chen [Fri, 6 Sep 2013 13:36:44 +0000 (21:36 +0800)]
cleanup

10 years agomove media_codecs.xml to config
Michael Chen [Fri, 6 Sep 2013 13:36:01 +0000 (21:36 +0800)]
move media_codecs.xml to config

10 years agoadd media_codecs.xml(Galaxy Nexus JB)
Michael Chen [Fri, 6 Sep 2013 13:02:46 +0000 (21:02 +0800)]
add media_codecs.xml(Galaxy Nexus JB)

10 years agoadd support for ac3 (fix 4_currents.ac3)
Michael Chen [Thu, 5 Sep 2013 17:13:06 +0000 (01:13 +0800)]
add support for ac3 (fix 4_currents.ac3)

10 years agoMerge branch 'jb-x86-tw' into jb-x86
Michael Chen [Thu, 5 Sep 2013 17:03:57 +0000 (01:03 +0800)]
Merge branch 'jb-x86-tw' into jb-x86

10 years agofix the destructor("FFmpegExtractor::~FFmpegExtractor") do not be called
Michael Chen [Thu, 5 Sep 2013 16:52:41 +0000 (00:52 +0800)]
fix the destructor("FFmpegExtractor::~FFmpegExtractor") do not be called

10 years agofix init and deinit ffmpeg
Michael Chen [Wed, 4 Sep 2013 15:59:32 +0000 (23:59 +0800)]
fix init and deinit ffmpeg

10 years agofix wrong cleanup when fail
Michael Chen [Wed, 4 Sep 2013 15:50:10 +0000 (23:50 +0800)]
fix wrong cleanup when fail

10 years agocleanup
Michael Chen [Wed, 4 Sep 2013 15:22:08 +0000 (23:22 +0800)]
cleanup

10 years agofix audio decoder "Timed out waiting for output buffers"
Michael Chen [Wed, 4 Sep 2013 14:03:36 +0000 (22:03 +0800)]
fix audio decoder "Timed out waiting for output buffers"

10 years agoSoftFFmpegAudio: set block_align for wmadec
Chih-Wei Huang [Wed, 4 Sep 2013 05:00:19 +0000 (13:00 +0800)]
SoftFFmpegAudio: set block_align for wmadec

Now wmadec requires block_align to be set.

10 years agofix audio decoder can not exit(audio file: sh3.ape )
Michael Chen [Tue, 3 Sep 2013 17:06:41 +0000 (01:06 +0800)]
fix audio decoder can not exit(audio file: sh3.ape )

10 years ago1. adjust the dts and ape audio codec of input buffer size
Michael Chen [Sun, 1 Sep 2013 16:19:39 +0000 (00:19 +0800)]
1. adjust the dts and ape audio codec of input buffer size
2. adjust code style

10 years agocheck whether DataSource is CachingDataSource, if yes, do not use ffmpeg extractor
Michael Chen [Sun, 1 Sep 2013 14:32:11 +0000 (22:32 +0800)]
check whether DataSource is CachingDataSource, if yes, do not use ffmpeg extractor

10 years agoadjust code style
Michael Chen [Sun, 1 Sep 2013 11:31:27 +0000 (19:31 +0800)]
adjust code style

10 years agocleanup README
Michael Chen [Sun, 1 Sep 2013 11:21:58 +0000 (19:21 +0800)]
cleanup README

10 years agoremove common_utils
Michael Chen [Sun, 1 Sep 2013 11:17:11 +0000 (19:17 +0800)]
remove common_utils

10 years agoadd scripts for debug
Michael Chen [Sun, 1 Sep 2013 11:13:23 +0000 (19:13 +0800)]
add scripts for debug

10 years agocleanup
Michael Chen [Sun, 1 Sep 2013 11:13:02 +0000 (19:13 +0800)]
cleanup

10 years agocleanup
Michael Chen [Sun, 1 Sep 2013 03:32:37 +0000 (11:32 +0800)]
cleanup

10 years agodisable wav, it can not work now
Michael Chen [Sat, 31 Aug 2013 18:53:04 +0000 (02:53 +0800)]
disable wav, it can not work now

10 years agosupport for wav
Michael Chen [Sat, 31 Aug 2013 18:49:07 +0000 (02:49 +0800)]
support for wav

10 years agouse ffmpeg extractor for these special or codec
Michael Chen [Sat, 31 Aug 2013 18:35:04 +0000 (02:35 +0800)]
use ffmpeg extractor for these special or codec

10 years agoadd adjustCodecConfidence
Michael Chen [Sat, 31 Aug 2013 18:04:04 +0000 (02:04 +0800)]
add adjustCodecConfidence

10 years agofix crash
Michael Chen [Sat, 31 Aug 2013 15:44:04 +0000 (23:44 +0800)]
fix crash

10 years agofix sniff mov. we read the format tags to check mime
Michael Chen [Sat, 31 Aug 2013 15:13:43 +0000 (23:13 +0800)]
fix sniff mov. we read the format tags to check mime

10 years ago1. remove old LegacySniffFFMPEG
Michael Chen [Sat, 31 Aug 2013 14:04:56 +0000 (22:04 +0800)]
1. remove old LegacySniffFFMPEG
2. fix sniff mov format

10 years agocleanup
Michael Chen [Sat, 31 Aug 2013 13:36:54 +0000 (21:36 +0800)]
cleanup

10 years agofix cm_maguro compile
Michael Chen [Fri, 30 Aug 2013 18:13:45 +0000 (02:13 +0800)]
fix cm_maguro compile

10 years agojb-x86 porting
Chih-Wei Huang [Fri, 30 Aug 2013 02:22:05 +0000 (10:22 +0800)]
jb-x86 porting

10 years agochange LOGx -> ALOGx for JellyBean
Chih-Wei Huang [Mon, 26 Aug 2013 15:55:17 +0000 (23:55 +0800)]
change LOGx -> ALOGx for JellyBean

sed -i "s/\(LOG[A-Z]\)/A\1/" `find . -name *.cpp`

11 years agocleanup
Michael Chen [Wed, 24 Apr 2013 15:40:02 +0000 (23:40 +0800)]
cleanup

11 years agoadd chinese README
Michael Chen [Tue, 23 Apr 2013 15:08:42 +0000 (23:08 +0800)]
add chinese README

11 years agocleanup
Michael Chen [Fri, 5 Apr 2013 08:54:40 +0000 (16:54 +0800)]
cleanup

11 years agoupdate README
Michael Chen [Fri, 5 Apr 2013 02:44:29 +0000 (10:44 +0800)]
update README

11 years agoadd support for flac decoder,
Michael Chen [Fri, 5 Apr 2013 02:43:39 +0000 (10:43 +0800)]
add support for flac decoder,
you should sync code "https://github.com/omxcodec/android_frameworks_base"

11 years agoupdate README
Michael Chen [Thu, 4 Apr 2013 18:15:14 +0000 (02:15 +0800)]
update README

11 years agoadd support for DTS decoder.
Michael Chen [Thu, 4 Apr 2013 18:14:21 +0000 (02:14 +0800)]
add support for DTS decoder.
plz sync "https://github.com/omxcodec/android_frameworks_base"

11 years agofix DECLARE_ALIGNED
Michael Chen [Thu, 4 Apr 2013 15:10:29 +0000 (23:10 +0800)]
fix DECLARE_ALIGNED

11 years agoadd support for PS
Michael Chen [Thu, 4 Apr 2013 14:20:02 +0000 (22:20 +0800)]
add support for PS

11 years agofix bug "Codec's input buffers are too small to accomodate buffer read from source"
Michael Chen [Thu, 4 Apr 2013 13:54:08 +0000 (21:54 +0800)]
fix bug "Codec's input buffers are too small to accomodate buffer read from source"

11 years agoclenaup, diable duplicate av_dump_format
Michael Chen [Thu, 4 Apr 2013 13:31:27 +0000 (21:31 +0800)]
clenaup, diable duplicate av_dump_format

11 years agoyou need to sync "https://github.com/omxcodec/android_frameworks_base.git" if want...
Michael Chen [Thu, 4 Apr 2013 12:07:09 +0000 (20:07 +0800)]
you need to sync "https://github.com/omxcodec/android_frameworks_base.git" if want to enable ape decoder

11 years agoadd support for ape decoder
Michael Chen [Thu, 4 Apr 2013 11:50:21 +0000 (19:50 +0800)]
add support for ape decoder

11 years agofix avn sniff
Michael Chen [Thu, 4 Apr 2013 08:40:32 +0000 (16:40 +0800)]
fix avn sniff

11 years agoadd sample media files
Michael Chen [Thu, 4 Apr 2013 08:22:21 +0000 (16:22 +0800)]
add sample media files

11 years agoadd support for FLV(H.264+AAC)
Michael Chen [Thu, 4 Apr 2013 08:19:19 +0000 (16:19 +0800)]
add support for FLV(H.264+AAC)

11 years agoadd BetterSniffFFMPEG
Michael Chen [Thu, 4 Apr 2013 07:10:14 +0000 (15:10 +0800)]
add BetterSniffFFMPEG

11 years agofix debug level
Michael Chen [Thu, 4 Apr 2013 07:07:57 +0000 (15:07 +0800)]
fix debug level

11 years agoadd build file name function.
Michael Chen [Thu, 4 Apr 2013 03:04:54 +0000 (11:04 +0800)]
add build file name function.
read av stuff from DataSource now, it is OK!

11 years agoclenaup
Michael Chen [Thu, 4 Apr 2013 02:42:37 +0000 (10:42 +0800)]
clenaup

11 years agopass the addr of smart pointer("source") to ffmpeg
Michael Chen [Thu, 4 Apr 2013 02:13:42 +0000 (10:13 +0800)]
pass the addr of smart pointer("source") to ffmpeg

11 years agoadd ffmpeg_source
Michael Chen [Fri, 29 Mar 2013 17:06:09 +0000 (01:06 +0800)]
add ffmpeg_source

11 years agoadd TODO
Michael Chen [Fri, 29 Mar 2013 12:28:34 +0000 (20:28 +0800)]
add TODO

11 years agoupdate README
Michael Chen [Sun, 27 Jan 2013 02:17:02 +0000 (10:17 +0800)]
update README

11 years agocleanup README
Michael Chen [Wed, 2 Jan 2013 01:34:33 +0000 (09:34 +0800)]
cleanup README

11 years agoupdate README, add Features: Input formats, Video and Audio formats
Michael Chen [Wed, 2 Jan 2013 01:31:29 +0000 (09:31 +0800)]
update README, add Features: Input formats, Video and Audio formats

11 years agodrop the video packet with the backward timestamp, maybe them are B-frames after...
Michael Chen [Tue, 1 Jan 2013 03:27:23 +0000 (11:27 +0800)]
drop the video packet with the backward timestamp, maybe them are B-frames after first I-frame(key frame).

11 years agofix seek when the stream start_time is not zero.
Michael Chen [Tue, 1 Jan 2013 01:47:28 +0000 (09:47 +0800)]
fix seek when the stream start_time is not zero.
but TODO: error while seeking if disable video stream, especially TS file!

11 years agodon't send error to OMXCodec when decoding video, skip!
Michael Chen [Sun, 2 Dec 2012 13:49:01 +0000 (21:49 +0800)]
don't send error to OMXCodec when decoding video, skip!
for example, RealVideo stream fail to decode while seeking

11 years agofix RealAudio configure
Michael Chen [Sun, 2 Dec 2012 13:16:14 +0000 (21:16 +0800)]
fix RealAudio configure

11 years agoadd support for ffmpeg debug
Michael Chen [Sun, 2 Dec 2012 07:32:00 +0000 (15:32 +0800)]
add support for ffmpeg debug

11 years agofix SIGBUS when audio swr_convert, the out data need 16 byte alignment
Michael Chen [Sun, 2 Dec 2012 04:32:28 +0000 (12:32 +0800)]
fix SIGBUS when audio swr_convert, the out data need 16 byte alignment

11 years agoadd support for real-audio(RMVB), only cook audio codec
Michael Chen [Sun, 2 Dec 2012 04:14:51 +0000 (12:14 +0800)]
add support for real-audio(RMVB), only cook audio codec

11 years agoadd support for real-video40(RMVB)
Michael Chen [Mon, 19 Nov 2012 15:00:18 +0000 (23:00 +0800)]
add support for real-video40(RMVB)

11 years agoadd support for vc1 video decoder
Michael Chen [Mon, 19 Nov 2012 09:47:44 +0000 (17:47 +0800)]
add support for vc1 video decoder

11 years agofix debug info about WMV3
Michael Chen [Mon, 19 Nov 2012 09:30:27 +0000 (17:30 +0800)]
fix debug info about WMV3

11 years agocleanup
Michael Chen [Sun, 18 Nov 2012 07:01:54 +0000 (15:01 +0800)]
cleanup

11 years agoset wma and wmv format to distinguish WMV1, WMV2, WMV3, WMAV1, WMAV2...
Michael Chen [Sun, 18 Nov 2012 04:49:55 +0000 (12:49 +0800)]
set wma and wmv format to distinguish WMV1, WMV2, WMV3, WMAV1, WMAV2...

11 years agoremove MakeRawCodecSpecificData fxn
Michael Chen [Sat, 17 Nov 2012 01:25:37 +0000 (09:25 +0800)]
remove MakeRawCodecSpecificData fxn

11 years agoadd kKeyRawCodecSpecificData in meta, it stores extradata
Michael Chen [Sat, 17 Nov 2012 01:21:22 +0000 (09:21 +0800)]
add kKeyRawCodecSpecificData in meta, it stores extradata

11 years agoset av_log level to default
Michael Chen [Fri, 16 Nov 2012 19:30:37 +0000 (03:30 +0800)]
set av_log level to default

11 years agoremove SDL
Michael Chen [Fri, 16 Nov 2012 19:28:51 +0000 (03:28 +0800)]
remove SDL

11 years agoadjust code style
Michael Chen [Fri, 16 Nov 2012 17:35:23 +0000 (01:35 +0800)]
adjust code style

11 years agoadd comment for mBitRate in audio decoder
Michael Chen [Fri, 16 Nov 2012 09:09:18 +0000 (17:09 +0800)]
add comment for mBitRate in audio decoder

11 years agoadd support for wmav2(audio codec)
Michael Chen [Fri, 16 Nov 2012 08:54:09 +0000 (16:54 +0800)]
add support for wmav2(audio codec)

11 years agoremove the useless code
Michael Chen [Tue, 13 Nov 2012 15:00:14 +0000 (23:00 +0800)]
remove the useless code