More work on capsnego proxying. It should be OK now.
authorWim Taymans <wim.taymans@gmail.com>
Tue, 20 Mar 2001 18:29:00 +0000 (18:29 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Tue, 20 Mar 2001 18:29:00 +0000 (18:29 +0000)
commit0267b92c930176934e8f4a85eebeb6ab4ba6f799
tree0a233467317eac19241c17dd81f9c6a31fe5be80
parent29cb713b216678367d9450a6f506a4d662f421c2
More work on capsnego proxying. It should be OK now.

Original commit message from CVS:
More work on capsnego proxying. It should be OK now.
Added another testcase enum that shows various capsnego algorithms.
Warn about pads that try to set a capability incompatible with their
padtemplate.
Implemented refcounting and copy_on_write for caps/props.
17 files changed:
gst/gst.c
gst/gstbuffer.c
gst/gstcaps.c
gst/gstcaps.h
gst/gstpad.c
gst/gstpad.h
gst/gstplugin.c
gst/gstprops.c
gst/gstprops.h
gst/gstqueue.c
plugins/elements/gstqueue.c
tests/old/testsuite/capsnego/Makefile.am
tests/old/testsuite/capsnego/converter2.c
tests/old/testsuite/capsnego/enum.c [new file with mode: 0644]
testsuite/capsnego/Makefile.am
testsuite/capsnego/converter2.c
testsuite/capsnego/enum.c [new file with mode: 0644]