descriptionOgg Theora Codec for TI C64x DSP
homepage URLhttp://wiki.neurostechnology.com/index.php/Summer_of_Code_2008/Ogg_Theora_Codec
repository URLhttps://github.com/marceloguedes/theora-davinci.git
ownertheora-davinci@hangerhead.com
last changeMon, 8 Dec 2008 22:28:00 +0000 (8 20:28 -0200)
last refreshSat, 4 May 2024 22:09:19 +0000 (5 00:09 +0200)
content tags
add:
readme
Theora is an open, lossy video compression technology being developed as part of the Ogg project. Based upon On2 Technologies' VP3 codec, Theora is targeted at competing with MPEG-4 and similar low-bitrate video compression schemes. The Texas Instruments DaVinci Technology combines TI's DSP chips, software, tools and support for developing a broad spectrum of optimized digital video end equipment. At this moment, there isn't support for Ogg Theora in Texas Instruments DaVinci DSP. A complete open-source scheme of video compression is a great tool to further developers on DaVinci Technology. They will be free to create patent free solutions for multimedia devices. Completing this Ogg Theora port is the objective for this application. The Theora port will be implemented in Code Composer Studio. I will use open-source code in C, like VLC and FFMpeg, to get a base for my implementation in DaVinci. An extensive study about the Theora specification document and DaVinci architecture will be done too. The study about architecture will be very important to avoid problems with memory exceptions and to improve speed of algorithm. This knowledge can improve the use of cache memory, e. g. A validation phase will be necessary. I will insert as many Theora streams as possible in the system. Furthermore, this process will be necessary to guarantee that the system will work properly with corrupted streams and in exception cases.
shortlog
2008-12-08 marceloguedesTest project on the top. Three clean projects to do... master
2008-10-09 marceloguedesTested libraries. New separate project for tests
2008-06-24 unknownalloca.c needed.
2008-06-24 unknownAll libs compiling. With a example code (encoder_example.c)
2008-06-13 Marcelo GuedesSome samples (huge)
2008-06-13 Marcelo GuedesUpdate in libtheora and libvorbis projects... Still...
2008-05-26 Marcelo GuedesSome things worked in libtheora, but I have problems yet
2008-05-25 Marcelo GuedesCCS Project added. libogg and libvorbis are compiling...
2008-05-23 Marcelo Guedeslibogg, libvorbis and libtheora compiled by myself...
2008-05-01 Marcelo Guedesfirst commit
heads
15 years ago master