gstreamer/gst/qtmux
Thiago Santos 1b2e0eae67 qtmux: support more of j2k
Reads the new caps added to qtdemux by commit
c917d65e6d
and adds its corresponding atoms.

Also adds support for image/x-jpc as it is the same
as image/x-jp2, except that the buffers need to be
boxed inside a jp2c isom box before muxing. To solve
this the QTPads now have a function that (if
not NULL) is called when a buffer is collected. This
function returns a replacement to the current collected
buffer.

Fixes #598916
2009-12-14 20:20:11 -03:00
..
atoms.c qtmux: support more of j2k 2009-12-14 20:20:11 -03:00
atoms.h qtmux: support more of j2k 2009-12-14 20:20:11 -03:00
descriptors.c gst/qtmux/: Dual license qtmux LGPL/MIT. Fixes #564232. 2008-12-19 18:33:47 +00:00
descriptors.h gst/qtmux/: Dual license qtmux LGPL/MIT. Fixes #564232. 2008-12-19 18:33:47 +00:00
fourcc.h qtmux: support more of j2k 2009-12-14 20:20:11 -03:00
ftypcc.h gppmux: Add support for 3gr6 2009-10-26 08:59:46 -03:00
gstqtmux.c qtmux: support more of j2k 2009-12-14 20:20:11 -03:00
gstqtmux.h qtmux: support more of j2k 2009-12-14 20:20:11 -03:00
gstqtmuxmap.c qtmux: support more of j2k 2009-12-14 20:20:11 -03:00
gstqtmuxmap.h gppmux: Add support for 3gr6 2009-10-26 08:59:46 -03:00
Makefile.am Makefile.am: no static libs for plugins 2009-03-22 21:02:45 +02:00
properties.c gst/qtmux/: Dual license qtmux LGPL/MIT. Fixes #564232. 2008-12-19 18:33:47 +00:00
properties.h gst/qtmux/: Dual license qtmux LGPL/MIT. Fixes #564232. 2008-12-19 18:33:47 +00:00