Hello all, I've just pushed some of my changes to gstreamer to a public git repository. You can get access to it at git:// repo.or.cz/gst-davinci/bts.git or http://repo.or.cz/r/gst-davinci/bts.git. For a list of the change sets, you can go to http://repo.or.cz/w/gst-davinci/bts.git.
Everything I've changed is in ti_plugins/davinci. The rest of the package is the same. A quick rundown of the things I've changed: 1. Changed the fbvideosink to use the opensource BaseVideoSink class. 2. Combined adecoder, gdecoder, and fbvideosink into one plugin. They are still used the same way, but there is only one ./configure && make needed instead of 3. 3. Converted to gstreamer standard debug instead of a compiled switch. Set the environment variable GST_DEBUG to enable. (GST_DEBUG=adecoder:5) 4. Fixed a bug where a corrupted audio packet would cause an infinite loop. 5. Use the hardware resizer to copy data to the screen (saves about 5% cpu usage). 6. Get b-frames to output in the correct order. Tested with h.264 in avi files. Tyler Nielsen
_______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
