TPESystem/Media: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(11 intermediate revisions by 2 users not shown)
Line 3: Line 3:


* Members
* Members
** Marco Chen
** Marco Chen [:mchen]
** Bruce Sun
** Bruce Sun [:brsun]
** Star Cheng
** Star Cheng [:scheng]
** Blake Wu
** Blake Wu [:bwu]


* Device Porting Issues
===Good To Know===
** Make sure '''''ro.moz.omx.hw.max_width''''' & '''''ro.moz.omx.hw.max_height''''' values are suitable for the target device.
We gather some common problems of media playback in the following pages:
*** Each time one video clip is going to be played, ''OMXCodecProxy'' is used to handle resource management of hardware video decoders.
* [[TPESystem/Media/DevicePortingIssues|Device Porting Issues]]
*** After one video ''OMXCodec'' has been created successfully, ''OMXCodecProxy'' will double check the product of these two values with the actual video resolution.
** We've encountered some similar issues while porting different devices. If you are a developer on a new platform and you encounter some media playback problems, please visit this page and check whether there are solutions to your problems already or not.
*** If the video resolution is bigger than the product of these two values, ''OMXCodecProxy'' will destroy this newly created ''OMXCodec''. As a result, the playback of this video clip will be abandoned in this case.
* [[TPESystem/Media/MediaSupportFileFormat|Media Supported File Format Check]]
*** reference: {{bug|911113}}
** Tips for how to check a media file is supported or not
** Check '''''HAL_PIXEL_FORMAT_XXX''''' enum definition for color format.
 
*** Currently ''HAL_PIXEL_FORMAT_XXX'' is hardcoded in GrallocImages.h.
=== Topic Discussion ===
*** The way how ''HAL_PIXEL_FORMAT_XXX'' should be ported in Firefox OS will be improved in the near future.
Have a summary or update for further discussion
*** reference: {{bug|931733}}
* [[TPESystem/Media/VideoThumbnail|Video Thumbnail Generation]]

Latest revision as of 01:56, 18 February 2014

TPESystem/Media

Media playback on Firefox OS

  • Members
    • Marco Chen [:mchen]
    • Bruce Sun [:brsun]
    • Star Cheng [:scheng]
    • Blake Wu [:bwu]

Good To Know

We gather some common problems of media playback in the following pages:

  • Device Porting Issues
    • We've encountered some similar issues while porting different devices. If you are a developer on a new platform and you encounter some media playback problems, please visit this page and check whether there are solutions to your problems already or not.
  • Media Supported File Format Check
    • Tips for how to check a media file is supported or not

Topic Discussion

Have a summary or update for further discussion