Added a tarkin encoder/decoder plugin.
authorWim Taymans <wim.taymans@gmail.com>
Sun, 3 Feb 2002 16:30:31 +0000 (16:30 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sun, 3 Feb 2002 16:30:31 +0000 (16:30 +0000)
commit57ce0321c8971f964008920003a3e8b19649df85
treebabe3c6e4473b4f06142b587db73f2212ec44c42
parentb1fea046869baeed3c6835f20db9f5de9fd912d2
Added a tarkin encoder/decoder plugin.

Original commit message from CVS:
Added a tarkin encoder/decoder plugin.

I moved the tarking CVS code in here temporarily until they have a
library (hence this plugin is in ext)

test with:

./gst-launch filesrc location=/opt/data/shihad.mpg ! mpegdemux video_00! { queue ! mpeg2dec ! colorspace ! tarkinenc bitrate=3000 ! disksink location=out.ogg }

./gst-launch filesrc location=out.ogg ! tarkindec ! colorspace ! xvideosink
24 files changed:
.gitmodules [new file with mode: 0644]
common [new submodule]
ext/tarkin/Makefile.am [new file with mode: 0644]
ext/tarkin/README [new file with mode: 0644]
ext/tarkin/TODO [new file with mode: 0644]
ext/tarkin/WHAT_THE_HECK_IS_THIS_CODE_DOING [new file with mode: 0644]
ext/tarkin/golomb.h [new file with mode: 0644]
ext/tarkin/gsttarkin.c [new file with mode: 0644]
ext/tarkin/gsttarkindec.c [new file with mode: 0644]
ext/tarkin/gsttarkindec.h [new file with mode: 0644]
ext/tarkin/gsttarkinenc.c [new file with mode: 0644]
ext/tarkin/gsttarkinenc.h [new file with mode: 0644]
ext/tarkin/info.c [new file with mode: 0644]
ext/tarkin/mem.c [new file with mode: 0644]
ext/tarkin/mem.h [new file with mode: 0644]
ext/tarkin/rle.h [new file with mode: 0644]
ext/tarkin/tarkin.c [new file with mode: 0644]
ext/tarkin/tarkin.h [new file with mode: 0644]
ext/tarkin/wavelet.c [new file with mode: 0644]
ext/tarkin/wavelet.h [new file with mode: 0644]
ext/tarkin/wavelet_coeff.c [new file with mode: 0644]
ext/tarkin/wavelet_xform.c [new file with mode: 0644]
ext/tarkin/yuv.c [new file with mode: 0644]
ext/tarkin/yuv.h [new file with mode: 0644]