On Wednesday, June 19, 2013 11:37:57 AM UTC+8, Shelly Lin wrote: > Yeah, I'm curious too, why do we need a mp3 format encoder? > Imaging some use cases of recording on mobile: > > 1. User records a voice memo, either with native recording app or 3rd party > IM app, and share it through SMS or IM. > In this case, user doesn't care what the file format is, as long as it can be > played. I can't disagree with you. The only use case comes into my mind is: If I want to create an audio authoring app, what I will do is a. Create several audio streams as source b. Connect these source in AudioContext, and append some filter c. mix and generate a output media stream, and put it into a media recorder d. Since I am creating an authoring app, suppose I should be able to select an encoding format that I want.
> 2. User records a video clip, and very possibly like to share it on Youtube. > In this case, we just need to support a Youtube supported format. More then that. On mobile device, CPU is not as power as x86 system. To support real time recording at 30FPS, BSP/SIMD/GPU solution is required. > > > Plus, if we just need a short term solution for FirefoxOS, why can't we use > mozCamera to record videos? That's what we already did, isn't it? mozCamera is not connectable with all the other Web specs, such as webaudio/ media stream capture/ media source/ media recorder, I think this is the main reason we should not stick with it in long term. > > > > > -Shelly > _______________________________________________ dev-media mailing list [email protected] https://lists.mozilla.org/listinfo/dev-media

