Hello,
a couple of months ago I asked here about GStreamer plugin for interacting with FM tuner. Unfortunately I've learned that v4l2src isn't fit for that purpose and a member suggested me the source code which implement some of plugin for such a case. I found it very useful for my problem but it wasn't so GStreamer-style as I would like (it didn't support GstTuner interface at all, for instance) and I decided to improve it and upload to Sourceforge here: http://sourceforge.net/projects/gstradiotuner/ Soon one user who tried the plugin reported about the problems and we improved the plugin very significantly to make it match the rules of V4L2 API in terms of working with FM tuners. After all the fixes and patches now I'm quite sure that it's stable enough. On the other side it's quite small and simple to maintain. So the question is: could it be included to gst-plugins-* package? I think many users would expect GStreamer element to interact with FM tuners, but GStreamer plugins miss such element now although it's quite simple and I see no reasons why not to provide such functionality in official plugins package. If it's possible I could follow the steps of procedure of addition the plugin if there's one and maintain the plugin already inside the gst-plugins-* package. ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
The Best way you can have this plugin inside gstreamer repos is by opening a ticket in bugzilla & attaching this as a patch.
Respective people will review & if ok will add in gst-plugins-bad.
On Sun, Oct 24, 2010 at 4:44 AM, 4ernov <[hidden email]> wrote: Hello, -- www.mediamagictechnologies.com (Gstreamer, ffmpeg, Red5, Streaming) twitter handle: @gst_kaps http://www.linkedin.com/in/kapilagrawal ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
In reply to this post by Alexey Chernov
Kapil, thank you very much for suggestion! I'll try to do it and
hopefully these steps will help. > The Best way you can have this plugin inside gstreamer repos is by opening > a ticket in bugzilla & attaching this as a patch. > Respective people will review & if ok will add in gst-plugins-bad. > > On Sun, Oct 24, 2010 at 4:44 AM, 4ernov <[hidden email]> wrote: > > > Hello, > > > > a couple of months ago I asked here about GStreamer plugin for > > interacting with FM tuner. Unfortunately I've learned that v4l2src > > isn't fit for that purpose and a member suggested me the source code > > which implement some of plugin for such a case. I found it very useful > > for my problem but it wasn't so GStreamer-style as I would like (it > > didn't support GstTuner interface at all, for instance) and I decided > > to improve it and upload to Sourceforge here: > > http://sourceforge.net/projects/gstradiotuner/ Soon one user who tried > > the plugin reported about the problems and we improved the plugin very > > significantly to make it match the rules of V4L2 API in terms of > > working with FM tuners. After all the fixes and patches now I'm quite > > sure that it's stable enough. On the other side it's quite small and > > simple to maintain. > > > > So the question is: could it be included to gst-plugins-* package? I > > think many users would expect GStreamer element to interact with FM > > tuners, but GStreamer plugins miss such element now although it's > > quite simple and I see no reasons why not to provide such > > functionality in official plugins package. > > > > If it's possible I could follow the steps of procedure of addition the > > plugin if there's one and maintain the plugin already inside the > > gst-plugins-* package. > > > > > > ------------------------------------------------------------------------------ > > Nokia and AT&T present the 2010 Calling All Innovators-North America > > contest > > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in > > marketing > > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > > http://p.sf.net/sfu/nokia-dev2dev > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Administrator
|
In reply to this post by Kapil Agrawal
On Mon, 2010-10-25 at 11:21 +0530, Kapil Agrawal wrote:
> The Best way you can have this plugin inside gstreamer repos is by > opening a ticket in bugzilla & attaching this as a patch. > Respective people will review & if ok will add in gst-plugins-bad. In addition, inclusion will be speeded up if you make it available as a patch to gst-plugins-bad, even better if it comes as a git patch (i.e. checkout gst-plugins-bad git module and integrate your code into it along with the proper Makefile/configure addition as git commits) If you share a *lot* of code with the v4l2 plugin... it would be better to try to integrate it in gst-plugins-good with the v4l2 plugin. But warning, the quality-levels/requirements for merging something into -good are much higher than for -bad. If you do so, make sure you read the following document for what is expected: http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/moving-plugins Edward > > On Sun, Oct 24, 2010 at 4:44 AM, 4ernov <[hidden email]> wrote: > Hello, > > a couple of months ago I asked here about GStreamer plugin for > interacting with FM tuner. Unfortunately I've learned that > v4l2src > isn't fit for that purpose and a member suggested me the > source code > which implement some of plugin for such a case. I found it > very useful > for my problem but it wasn't so GStreamer-style as I would > like (it > didn't support GstTuner interface at all, for instance) and I > decided > to improve it and upload to Sourceforge here: > http://sourceforge.net/projects/gstradiotuner/ Soon one user > who tried > the plugin reported about the problems and we improved the > plugin very > significantly to make it match the rules of V4L2 API in terms > of > working with FM tuners. After all the fixes and patches now > I'm quite > sure that it's stable enough. On the other side it's quite > small and > simple to maintain. > > So the question is: could it be included to gst-plugins-* > package? I > think many users would expect GStreamer element to interact > with FM > tuners, but GStreamer plugins miss such element now although > it's > quite simple and I see no reasons why not to provide such > functionality in official plugins package. > > If it's possible I could follow the steps of procedure of > addition the > plugin if there's one and maintain the plugin already inside > the > gst-plugins-* package. > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North > America contest > Create new apps & games for the Nokia N8 for consumers in > U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly > $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to > Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > > -- > www.mediamagictechnologies.com (Gstreamer, ffmpeg, Red5, Streaming) > twitter handle: @gst_kaps > http://www.linkedin.com/in/kapilagrawal > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Thank you for these additions, Edward.
I checked if the same functionality could be added to v4l2src when just began development and found v4l2src more complex and functionally full than plugin needed for FM tuner. But I'll check this once again before opening a ticket. Also, thanks for suggestion to make the patch against latest git version, things became clearer for me. On Monday 25 October 2010 11:20:25 you wrote: > On Mon, 2010-10-25 at 11:21 +0530, Kapil Agrawal wrote: > > The Best way you can have this plugin inside gstreamer repos is by > > opening a ticket in bugzilla & attaching this as a patch. > > Respective people will review & if ok will add in gst-plugins-bad. > > In addition, inclusion will be speeded up if you make it available as > a patch to gst-plugins-bad, even better if it comes as a git patch (i.e. > checkout gst-plugins-bad git module and integrate your code into it > along with the proper Makefile/configure addition as git commits) > > If you share a *lot* of code with the v4l2 plugin... it would be > better to try to integrate it in gst-plugins-good with the v4l2 plugin. > But warning, the quality-levels/requirements for merging something into > -good are much higher than for -bad. If you do so, make sure you read > the following document for what is expected: > http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/moving-plu > gins > > Edward > > > On Sun, Oct 24, 2010 at 4:44 AM, 4ernov <[hidden email]> wrote: > > Hello, > > > > a couple of months ago I asked here about GStreamer plugin for > > interacting with FM tuner. Unfortunately I've learned that > > v4l2src > > isn't fit for that purpose and a member suggested me the > > source code > > which implement some of plugin for such a case. I found it > > very useful > > for my problem but it wasn't so GStreamer-style as I would > > like (it > > didn't support GstTuner interface at all, for instance) and I > > decided > > to improve it and upload to Sourceforge here: > > http://sourceforge.net/projects/gstradiotuner/ Soon one user > > who tried > > the plugin reported about the problems and we improved the > > plugin very > > significantly to make it match the rules of V4L2 API in terms > > of > > working with FM tuners. After all the fixes and patches now > > I'm quite > > sure that it's stable enough. On the other side it's quite > > small and > > simple to maintain. > > > > So the question is: could it be included to gst-plugins-* > > package? I > > think many users would expect GStreamer element to interact > > with FM > > tuners, but GStreamer plugins miss such element now although > > it's > > quite simple and I see no reasons why not to provide such > > functionality in official plugins package. > > > > If it's possible I could follow the steps of procedure of > > addition the > > plugin if there's one and maintain the plugin already inside > > the > > gst-plugins-* package. > > > > ----------------------------------------------------------------- > > ------------- Nokia and AT&T present the 2010 Calling All > > Innovators-North America contest > > Create new apps & games for the Nokia N8 for consumers in > > > > U.S. and Canada > > > > $10 million total in prizes - $4M cash, 500 devices, nearly > > $6M in marketing > > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to > > Ovi Store > > http://p.sf.net/sfu/nokia-dev2dev > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
hi Alexey,
Am 26.10.2010 20:48, schrieb Alexey Chernov: > Thank you for these additions, Edward. > > I checked if the same functionality could be added to v4l2src when just began > development and found v4l2src more complex and functionally full than plugin > needed for FM tuner. But I'll check this once again before opening a ticket. Edward did not meant that it should be itegrated to the v4l2src element necessarily. It would be fine if the v4l2 plugin would get a 3rd element (besides v4l2src and v4l2sink) if that would allow sharing more code from the plugin. Stefan > > Also, thanks for suggestion to make the patch against latest git version, > things became clearer for me. > > On Monday 25 October 2010 11:20:25 you wrote: >> On Mon, 2010-10-25 at 11:21 +0530, Kapil Agrawal wrote: >>> The Best way you can have this plugin inside gstreamer repos is by >>> opening a ticket in bugzilla & attaching this as a patch. >>> Respective people will review & if ok will add in gst-plugins-bad. >> >> In addition, inclusion will be speeded up if you make it available as >> a patch to gst-plugins-bad, even better if it comes as a git patch (i.e. >> checkout gst-plugins-bad git module and integrate your code into it >> along with the proper Makefile/configure addition as git commits) >> >> If you share a *lot* of code with the v4l2 plugin... it would be >> better to try to integrate it in gst-plugins-good with the v4l2 plugin. >> But warning, the quality-levels/requirements for merging something into >> -good are much higher than for -bad. If you do so, make sure you read >> the following document for what is expected: >> http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/moving-plu >> gins >> >> Edward >> >>> On Sun, Oct 24, 2010 at 4:44 AM, 4ernov <[hidden email]> wrote: >>> Hello, >>> >>> a couple of months ago I asked here about GStreamer plugin for >>> interacting with FM tuner. Unfortunately I've learned that >>> v4l2src >>> isn't fit for that purpose and a member suggested me the >>> source code >>> which implement some of plugin for such a case. I found it >>> very useful >>> for my problem but it wasn't so GStreamer-style as I would >>> like (it >>> didn't support GstTuner interface at all, for instance) and I >>> decided >>> to improve it and upload to Sourceforge here: >>> http://sourceforge.net/projects/gstradiotuner/ Soon one user >>> who tried >>> the plugin reported about the problems and we improved the >>> plugin very >>> significantly to make it match the rules of V4L2 API in terms >>> of >>> working with FM tuners. After all the fixes and patches now >>> I'm quite >>> sure that it's stable enough. On the other side it's quite >>> small and >>> simple to maintain. >>> >>> So the question is: could it be included to gst-plugins-* >>> package? I >>> think many users would expect GStreamer element to interact >>> with FM >>> tuners, but GStreamer plugins miss such element now although >>> it's >>> quite simple and I see no reasons why not to provide such >>> functionality in official plugins package. >>> >>> If it's possible I could follow the steps of procedure of >>> addition the >>> plugin if there's one and maintain the plugin already inside >>> the >>> gst-plugins-* package. >>> >>> ----------------------------------------------------------------- >>> ------------- Nokia and AT&T present the 2010 Calling All >>> Innovators-North America contest >>> Create new apps & games for the Nokia N8 for consumers in >>> >>> U.S. and Canada >>> >>> $10 million total in prizes - $4M cash, 500 devices, nearly >>> $6M in marketing >>> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to >>> Ovi Store >>> http://p.sf.net/sfu/nokia-dev2dev >>> _______________________________________________ >>> gstreamer-devel mailing list >>> [hidden email] >>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Hi, Stefan,
yes, I've examined the code of v4l2 plugin and mine, there're some shared code in terms of low-level work with v4l2 subsystem (i.e. my plugin shares some functionality as it's much smaller than v4l2). So now I consider to rewrite my plugin on top of v4l2 low-level calls (v4l2_calls.h/c to be exact) and maybe add to v4l2 plugin code (as separate element). I can take some time but I hope not so long. And also the question is about complement sink element because I've got only src one.. On Friday 29 October 2010 19:26:06 Stefan Kost wrote: > hi Alexey, > > Am 26.10.2010 20:48, schrieb Alexey Chernov: > > Thank you for these additions, Edward. > > > > I checked if the same functionality could be added to v4l2src when just > > began development and found v4l2src more complex and functionally full > > than plugin needed for FM tuner. But I'll check this once again before > > opening a ticket. > > Edward did not meant that it should be itegrated to the v4l2src element > necessarily. It would be fine if the v4l2 plugin would get a 3rd element > (besides v4l2src and v4l2sink) if that would allow sharing more code from > the plugin. > > Stefan > > > Also, thanks for suggestion to make the patch against latest git version, > > things became clearer for me. > > > > On Monday 25 October 2010 11:20:25 you wrote: > >> On Mon, 2010-10-25 at 11:21 +0530, Kapil Agrawal wrote: > >>> The Best way you can have this plugin inside gstreamer repos is by > >>> opening a ticket in bugzilla & attaching this as a patch. > >>> Respective people will review & if ok will add in gst-plugins-bad. > >>> > >> In addition, inclusion will be speeded up if you make it available as > >> > >> a patch to gst-plugins-bad, even better if it comes as a git patch (i.e. > >> checkout gst-plugins-bad git module and integrate your code into it > >> along with the proper Makefile/configure addition as git commits) > >> > >> If you share a *lot* of code with the v4l2 plugin... it would be > >> > >> better to try to integrate it in gst-plugins-good with the v4l2 plugin. > >> But warning, the quality-levels/requirements for merging something into > >> -good are much higher than for -bad. If you do so, make sure you read > >> the following document for what is expected: > >> http://cgit.freedesktop.org/gstreamer/gstreamer/tree/docs/random/moving- > >> plu gins > >> > >> Edward > >>> > >>> On Sun, Oct 24, 2010 at 4:44 AM, 4ernov <[hidden email]> wrote: > >>> Hello, > >>> > >>> a couple of months ago I asked here about GStreamer plugin for > >>> interacting with FM tuner. Unfortunately I've learned that > >>> v4l2src > >>> isn't fit for that purpose and a member suggested me the > >>> source code > >>> which implement some of plugin for such a case. I found it > >>> very useful > >>> for my problem but it wasn't so GStreamer-style as I would > >>> like (it > >>> didn't support GstTuner interface at all, for instance) and I > >>> decided > >>> to improve it and upload to Sourceforge here: > >>> http://sourceforge.net/projects/gstradiotuner/ Soon one user > >>> who tried > >>> the plugin reported about the problems and we improved the > >>> plugin very > >>> significantly to make it match the rules of V4L2 API in terms > >>> of > >>> working with FM tuners. After all the fixes and patches now > >>> I'm quite > >>> sure that it's stable enough. On the other side it's quite > >>> small and > >>> simple to maintain. > >>> > >>> So the question is: could it be included to gst-plugins-* > >>> package? I > >>> think many users would expect GStreamer element to interact > >>> with FM > >>> tuners, but GStreamer plugins miss such element now although > >>> it's > >>> quite simple and I see no reasons why not to provide such > >>> functionality in official plugins package. > >>> > >>> If it's possible I could follow the steps of procedure of > >>> addition the > >>> plugin if there's one and maintain the plugin already inside > >>> the > >>> gst-plugins-* package. > >>> > >>> --------------------------------------------------------------- > >>> -- ------------- Nokia and AT&T present the 2010 Calling All > >>> Innovators-North America contest > >>> Create new apps & games for the Nokia N8 for consumers in > >>> > >>> U.S. and Canada > >>> > >>> $10 million total in prizes - $4M cash, 500 devices, nearly > >>> $6M in marketing > >>> Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to > >>> Ovi Store > >>> http://p.sf.net/sfu/nokia-dev2dev > >>> _______________________________________________ > >>> gstreamer-devel mailing list > >>> [hidden email] > >>> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > > ------------------------------------------------------------------------- > > ----- Nokia and AT&T present the 2010 Calling All Innovators-North > > America contest Create new apps & games for the Nokia N8 for consumers > > in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, > > nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java > > and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |