[gst-devel] New EVENT : Video Fast Update

Olivier Crête olivier.crete at collabora.co.uk
Tue Sep 7 13:33:50 CEST 2010


Hi,

On Tue, 2010-09-07 at 14:12 +0300, Miguel Verdu wrote:
> We are planning to add support in our video codecs for the fast update
> commands defined in H.245 recommendation. This is also functionally
> similar to what is required by the RTP/AVPF spec (RFC4585).

I've already started to implement RTP/AVPF, code at:
http://git.collabora.co.uk/?p=user/tester/gst-plugins-good.git;a=shortlog;h=refs/heads/avpf-timing


> My current proposal tries to be general enough to cover what is required by
> both recommendations
>
> - New upstream event
> Name: PictureLoss
>  Empty stuct

There is already a "GstForceKeyUnit" event defined for that, and it is
implemented by most of the relevant open source encoder (x264enc,
gst-ffmpeg and theoraenc) elements. My AVPF branch produces that
GstForceKeyUnit event on the relevant AVPF RTCP messages.

Documented at:
http://cgit.freedesktop.org/gstreamer/gst-plugins-base/tree/docs/design/draft-keyframe-force.txt


> Name: SliceLoss
> Name: ReferencePictureSelection

As for the two other types, I agree that we should have new events for
those. Maybe extend GstForceKeyUnit for the slice loss. But
ReferencePictureSelection probably requires a new custom event type.

And don't feel too bad, I just re-implemented something that had existed
for like a year ;)

-- 
Olivier Crête
olivier.crete at collabora.co.uk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20100907/5c682c96/attachment.pgp>


More information about the gstreamer-devel mailing list