~thong-u/unoptimized/+git/gstreamer:BRANCH-CAPSNEGO1

Last commit made on 2001-03-12
Get this branch:
git clone -b BRANCH-CAPSNEGO1 https://git.launchpad.net/~thong-u/unoptimized/+git/gstreamer

Branch merges

Branch information

Name:
BRANCH-CAPSNEGO1
Repository:
lp:~thong-u/unoptimized/+git/gstreamer

Recent commits

91f9620... by Wim Taymans

Another merge from HEAD into CAPSNEGO1

Original commit message from CVS:
Another merge from HEAD into CAPSNEGO1

b2a8888... by Wim Taymans

Small fixes, most notably the GST_PAD_CONNECTED macro that didn't work for ghostpads.

Original commit message from CVS:
Small fixes, most notably the GST_PAD_CONNECTED macro that didn't work
for ghostpads.

8060026... by Wim Taymans

Added a little test program for caps negotiation proxying.

Original commit message from CVS:
Added a little test program for caps negotiation proxying.

0952266... by Wim Taymans

Merge the HEAD branch into AUTOPLUG2.

Original commit message from CVS:
Merge the HEAD branch into AUTOPLUG2.
More work on the negotiation process to allow for proxied negotiation
which is needed in the queue.
gst_pad_connect perform a negotiation and returns a gboolean indicating
successfull connection. The pads are disconnected when negotiation fails.
I'm not satisfied/sure about the implementation yet, needs some more
investigation.

a011f87... by Wim Taymans

Added the caps negotiation test program

Original commit message from CVS:
Added the caps negotiation test program

2d181e4... by Wim Taymans

A first attempt at pad negotiation.

Original commit message from CVS:
A first attempt at pad negotiation.
- _renegotiate can be called by a plugin to negotiate the caps
- _renegotiate is called whenever a pad changes its caps
- the caps cannot contain lists or ranges
- the pad caps are now only set explicitly using gst_pad_set_caps, the
padtemplate caps are not transfered to the pad caps.

missing:
- no notification when negotiation fails
- autoplugging is broken
- the editor doesn't show correct caps

25457e2... by Wim Taymans

Latest begotiation doc

Original commit message from CVS:
Latest begotiation doc

d0d6cd3... by Wim Taymans

Corrected the associations on the UML diagrams

Original commit message from CVS:
Corrected the associations on the UML diagrams

ff31df7... by Wim Taymans

Added .dia UML of GstCaps

Original commit message from CVS:
Added .dia UML of GstCaps
Added the autoplugger factory to plugins.dia
Added a first draft for caps-negotiation

1a66e83... by Wim Taymans

- backported the xml load bug in the properties

Original commit message from CVS:
- backported the xml load bug in the properties
- backported the videosink bug
- make sure the regiontype is set to NONE after a getregion
- an ugly fix (copy the chainfunction outselves) to make the avidecoder
work again.