Tasks #501

Think about current lifecycle

Added by J. Moringen almost 10 years ago. Updated over 9 years ago.

Status:NewStart date:08/13/2011
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-

Description

Currently, the following lifecycle is used:
  • NULL -> READY : listener creation
  • READY -> PAUSE : handler registration, event queuing
  • READY -> NULL : listener destruction

Related issues

Related to RSB GStreamer Integration - Bug #502: Caps are partially hardcoded to Nao-specific values Resolved 08/13/2011

Associated revisions

Revision 3e8d3748
Added by J. Moringen over 9 years ago

In sources, determine audio/video format using initial events
fixes #502, refs #501
  • src/gst_rsb_src_base.{h,cpp}: added
    gst_rsb_src_base_ensure_listener, gst_rsb_src_base_ensure_format,
    gst_rsb_src_base_set_format; these are used to obtain format
    information from initial event and store it in the element
  • src/gst_rsb_audio_src.{h,cpp}: added gst_rsb_audio_src_set_format
    which extracts format information from an rst::audition::SoundChunk
    object
  • src/gst_rsb_video_src.{h,cpp}: similar gst_rsb_video_src_set_format

History

#1 Updated by J. Moringen almost 10 years ago

  • Target version set to rsb-0.10

#2 Updated by S. Wrede over 9 years ago

  • Target version deleted (rsb-0.10)

Also available in: Atom PDF