summaryrefslogtreecommitdiff
path: root/NewCapsFields.mdwn
blob: 7de3806866a2e0dc94e847e225ac8772e94e906c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15


# Video

Should parsers parse codec_data and put it on the caps. Then we could negotiate profile and level of e.g. mpeg4/h263, h264.  


## h264

See [[this thread|https://sourceforge.net/mailarchive/forum.php?thread_name=1228234535.18691.30.camel%40metal&forum_name=gstreamer-devel]]. Proposal is to add another field to video/x-h264. I don't think we can use systemstream={true/false} here, should we use h264packing={length-prefixed,startcode-delimmited} as a enum (are there more variants). 

Affected elements: 

* gst-plugins-good: gst/avi/avi(mux,demux), gst/rtp/rtph264(pay,depay), gst/qtdemux/qtdemux 
* gst-plugins-bad: ext/x264enc, , gst/h264parse/h264parse, gst/qtmux/qtmux