summaryrefslogtreecommitdiffstats
path: root/libvideoeditor/vss/inc
Commit message (Collapse)AuthorAgeFilesLines
* Fix green or corrupted video frames in the exported moviesJames Dong2012-06-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | At least two use cases are affected: trimming and transition clip generation. If the starting time of the transition or the trimming position is not the same as that of any existing video frame, the video frame right before the transition starting position or the trimming position must be encoded as the the first video frame for the transtion or the trimmed video, and it is encoded as a key frame. This frame was not saved without the patch. In the transcoding phrase, since we could not find such a frame, the existing code did not return an error, and incorrectly used some other frame to serve as the reference key frame for the remaining video frames of the transition or the trimmed video. As a result, we may see corrupted or green video frames in the exported movies. The fix is to always save the frame right before the trimming position or the transition starting time, so that a key frame will always be encoded, and the right reference frame is used for remaining video frames. In addition, checks are added to prevent from future mistakes to use incorrect reference frames. Patch was originally contributed by teng.hong@nxp.com Change-Id: I182784d4c1786224445224634edab3338bf2278f related-to-bug: 5713461
* Fix for 5154138 Titles are not aligned properly in a exported movie from ↵Hong Teng2011-10-181-0/+3
| | | | | | | | Movie Studio Apply frame effect(overlay) after rendering mode was done Change-Id: I1ff9cc868117cc8dcdc735e6854ff429b74e8154
* Fix for 5156702 Rotate video output for thumbnails and exportRajneesh Chowdury2011-08-301-1/+2
| | | | | | | This is part of a multi project submit. This is the native engine part. Change-Id: Icde922194a123a90544942caa12430fc3c4ef10e
* Fix for 4142219 Don't hard code platform-specific limitations.Rajneesh Chowdury2011-08-196-7/+18
| | | | | | | | | | Also fixes 5118207 add other video codec support for video editor export. For importing video clips, Video Editor engine will query StageFright codecs for supported codecs, profiles and levels. For Export, the profile and level are configured in media_profiles.xml Change-Id: I85c8bb8b87cfcf0f1351ecb8c4f369a8902e7a09
* Fix for 4132872 inefficient export logic.Rajneesh Chowdury2011-08-083-0/+9
| | | | | | | | | | | | Also fixes 3371103 Transitions between images takes a long time to generate. Redundant transcoding is removed. Decode encode will be done only once per clip. For images, conversion to 3gp clip is removed (except for generating Kenburn image clip). Change-Id: Id722cd0296641bd643eb5c63f4d8028716259c01
* Remove curtain effects (they are unused).Chih-Chung Chang2011-06-302-5/+0
| | | | Change-Id: I8e1ccad3e9ddf4c272e85e7ca04582b4863c242d
* Fix for: 4676350 Do not use dual copyright declaration for video editor codeThomas Le Guevel2011-06-2312-12/+0
| | | | Change-Id: I2856be051fa3b3ddfe67e096e45fb0b34beb92be
* Fix for issue 3385135 "source code cleanup" engine parthongteng2011-04-227-241/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Removed below unused functions a. M4PTO3GPP_RegisterExternalVideoEncoder b. M4VSS3GPP_editRegisterExternalVideoDecoder c. M4VSS3GPP_editRegisterExternalVideoEncoder d. M4VSS3GPP_extractPictureRegisterExternalVideoDecoder e. M4VSS3GPP_editRegisterExternalCodec f. M4VSS3GPP_editSubscribeExternalCodecs g. M4VSS3GPP_intSubscribeExternalCodecs h. M4VSS3GPP_intClipRegisterExternalVideoDecoder i. M4xVSS_RegisterExternalVideoDecoder j. M4xVSS_RegisterExternalVideoEncoder k. M4MCS_registerExternalVideoDecoder l. M4MCS_registerExternalVideoEncoder m. M4MCS_registerExternalAudioDecoder n. M4MCS_registerExternalAudioEncoder o. M4DECODER_EXTERNAL_getInterface - Also remove small code associated with these functions and Remove below unsused src + header files a. M4CLOCK.h b. M4MDP_API.h c. M4VD_EXTERNAL_Internal.h d. M4VD_HW_API.h e. M4VE_API.h f. M4_Logo.h g. M4VD_EXTERNAL_Interface.c h. LV_Types.h i. M4OSA_FileAccess.h j. M4OSA_FileCache.h k. M4OSA_FileExtra.h l. M4OSA_FileReaderRam.h m. M4OSA_FileWriterRam.h n. M4OSA_String.h o. M4OSA_String_priv.h p. M4OSA_FileCache.c q. M4OSA_FileExtra.c r. M4OSA_FileReader_RAM.c s. M4OSA_FileWriter_RAM.c t. M4OSA_String.c u. M4OSA_String_priv.c Change-Id: I7271cbe92168e665a8e5b7afe7c7fe1c331eaa1e
* Fix for issue 3385135 "source code cleanup" engine parthongteng2011-04-221-14/+0
| | | | | | | | | | | | | | | | - remove commented code - remove code under #if 0 - remove macro FILE_LOWER_CASE as it is not used - remove macro #if 1 - remove TIMESCALE_BUG macro, and all code under this macro as it is not used - remove following unused functions: * M4MCS_getExifInfo * M4MCS_registerAudioEncoderExtended * M4MCS_registerVideoDecoderExtended * M4MCS_registerAudioDecoderExtended * M4MCS_registerVideoEncoderExtended Change-Id: I8e2916d956af6d381ae1962fedc61a8b48f60ce2
* Fix for issue 4133431 "Remove OSAL layer" in engine partShyam Pallapothu2011-04-211-0/+0
| | | | Change-Id: I98f98691048a5afc6f691b0cc3cec92e458e8f44
* Fix for issue 3371667: fix source code compilation warnings(Moved from master)Basavapatna Dattaguru2011-03-041-1/+1
| | | | Change-Id: Ife1fc3f89beae498a49970ab5d2a080a112ce7c2
* Fixed issue 3421896 Slide transition causes images to jump in exported movie ↵Danny Fernandes2011-02-171-8/+16
| | | | | | playback Change-Id: I78cbe7e3509f65ce651de926267fad4f65c3c263
* Fixed issue 3443078 overlay flicker on transition in exported videoDanny Fernandes2011-02-161-0/+1
| | | | Change-Id: I4c625a1f7c9897ee0d9aee3f521974456c97ad8c
* Fixed 3419090 Throwing exception for unsupported video codec profiles and levelDanny Fernandes2011-02-041-1/+3
| | | | Change-Id: Icc6fa16e1aed5eef4eb7908a8657b940290668e4
* Fix for issue 3404624 - The overlay in exported video is blurrySantosh Madhava2011-01-311-0/+2
| | | | Change-Id: I52bd474c85589bd75e58c675045a7c7fe058a228
* Incorporated review comments and merged on TOTDheeraj Sharma2011-01-301-0/+3
| | | | Change-Id: Ia147aeb73a6d8cf9c48e02ccaa428aa7adc04d3a
* Removed unwanted line in M4READER_Amr.hDharmaray Kundargi2011-01-1712-0/+5097
vss core files upload on honeycomb Change-Id: I61206ae2398ce8ac544c6fb01a76fe8917bce75b