[campcaster-dev] GStreamer 0.10 migration plan
  • Hey all,

    here is my plan for the GStreamer 0.10 migration of Campcaster, as discussed
    in our last meeting:


    SMIL Implementation:
    * Evaluated Gnonlin and talked to devs. Library does not offer SMIL support.
    SMIL could be built on top of Gnonlin, but I expect this would take a
    considerable time.
    * Currently our SMIL implementation is the only one in existence on the
    GStreamer level.
    * Suggest porting our existing SMIL code to gst-0.10. Evaluation of
    feasibility can be made
    after 50% of the time.
    * Possibility of performance improvements due to gst-0.10's intrinsic higher
    performance.


    Time estimates:
    * Importing GStreamer library and updating makefiles: 2 days
    * Basic Player: 5 days
    * SMIL code including all sub elements: 3 weeks
    * Regression testing and fixing: 2 weeks


    I suggest working in a branch of the SVN tree.

    --
    Mark