[Bug 731853] New tool : Add a CodecAnalyzer

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Jul 8 00:37:25 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=731853
  GStreamer | gst-devtools | unspecified

--- Comment #21 from sreerenj <bsreerenj at gmail.com> 2014-07-08 07:37:21 UTC ---
(In reply to comment #20)
> (In reply to comment #18)
> > (In reply to comment #17)
> > Do you mean to keep pipeline alive all the time during the analysis?
> > Right now the pipeline is active only during parsing time. After that it is all
> > about xml data manipulation and there is no gstreamer interaction.
> > 
> 
> Not all the time, the pipeline would run with sync=false and the app would
> store the messages in memory (And yes I meant to put the GstStructures into a
> GstMessage). As it receives messages it can update the UI.


Then the app have to store all those messages in memory unless the pipeline is
active during the full session of analysis and we have to support seeking too
in this case. Because the user should be able to check the frames forth and
back. 
Suppose the user set the number of frames to be analyzed is equal to 1000, then
it needs to store a long list of structures in memory which in unnecessary (if
pipeline is not active whole the time). The situation will be even worse if the
user just try to analyze the whole number of frames in the media file(with out
specifying the number of frames to be analyzed).

Make the pipeline active and parse the stream again and again is another
option.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list