How I test the FLV demux plugin

classic Classic list List threaded Threaded
15 messages Options
Reply | Threaded
Open this post in threaded view
|

How I test the FLV demux plugin

michael young
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Sudarshan Bisht
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Sudarshan Bisht
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes

On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
and what the string means?

On Sat, Dec 11, 2010 at 9:46 PM, michael <[hidden email]> wrote:
Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Timothy Braun
In reply to this post by michael young
Your best bet is to use gst-inspect and look at what the various templates of the pads are. It sounds like you need to do some conversion somewhere. 

Sent from my iPhone

On Dec 11, 2010, at 8:46 AM, michael <[hidden email]> wrote:

Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Sudarshan Bisht
I suggest you to use capsfilter, as you said in your earlier mails that gst_pad_push returns -1 , that means flvdemux is not able to push buffer to the next element and it may happen because of lack of caps negotiations. 

By the way how did you create this test.flv file ? and are you able to play this file with other players ?

and give a try to following pipeline;
gst-launch -v playbin uri=file:///path/test.flv



On Sat, Dec 11, 2010 at 10:55 PM, Timothy Braun <[hidden email]> wrote:
Your best bet is to use gst-inspect and look at what the various templates of the pads are. It sounds like you need to do some conversion somewhere. 

Sent from my iPhone

On Dec 11, 2010, at 8:46 AM, michael <[hidden email]> wrote:

Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email][hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email][hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
Hi sadarshan:
    I can play the file by your command:  gst-launch -v playbin uri=file:///path/test.flv 


On Sun, Dec 12, 2010 at 3:53 PM, sudarshan bisht <[hidden email]> wrote:
I suggest you to use capsfilter, as you said in your earlier mails that gst_pad_push returns -1 , that means flvdemux is not able to push buffer to the next element and it may happen because of lack of caps negotiations. 

By the way how did you create this test.flv file ? and are you able to play this file with other players ?

and give a try to following pipeline;
gst-launch -v playbin uri=file:///path/test.flv



On Sat, Dec 11, 2010 at 10:55 PM, Timothy Braun <[hidden email]> wrote:
Your best bet is to use gst-inspect and look at what the various templates of the pads are. It sounds like you need to do some conversion somewhere. 

Sent from my iPhone

On Dec 11, 2010, at 8:46 AM, michael <[hidden email]> wrote:

Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email][hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email][hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Sudarshan Bisht

Ok, it seems playbin takes care of caps negotiations correctly when "codec_data" is a part of caps.

So does this solve your problem ? Or still you want to use your old pipeline ?  



On Sun, Dec 12, 2010 at 2:46 PM, michael <[hidden email]> wrote:
Hi sadarshan:
    I can play the file by your command:  gst-launch -v playbin uri=file:///path/test.flv 


On Sun, Dec 12, 2010 at 3:53 PM, sudarshan bisht <[hidden email]> wrote:
I suggest you to use capsfilter, as you said in your earlier mails that gst_pad_push returns -1 , that means flvdemux is not able to push buffer to the next element and it may happen because of lack of caps negotiations. 

By the way how did you create this test.flv file ? and are you able to play this file with other players ?

and give a try to following pipeline;
gst-launch -v playbin uri=file:///path/test.flv



On Sat, Dec 11, 2010 at 10:55 PM, Timothy Braun <[hidden email]> wrote:
Your best bet is to use gst-inspect and look at what the various templates of the pads are. It sounds like you need to do some conversion somewhere. 

Sent from my iPhone

On Dec 11, 2010, at 8:46 AM, michael <[hidden email]> wrote:

Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email][hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email][hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
I do not just want to play the FLV file, I want to demux the FLV file trough the gstflvdemux plugin.
So maybe I should go on to look for the reason why the gstflvdemux cannot work without the playbin.
I can demux the MP4 file following this :
gst-launch filesrc location=test.mp4 ! qtdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
But why this  can NOT work with the flvdemux ? 


On Sun, Dec 12, 2010 at 6:41 PM, sudarshan bisht <[hidden email]> wrote:

Ok, it seems playbin takes care of caps negotiations correctly when "codec_data" is a part of caps.

So does this solve your problem ? Or still you want to use your old pipeline ?  




On Sun, Dec 12, 2010 at 2:46 PM, michael <[hidden email]> wrote:
Hi sadarshan:
    I can play the file by your command:  gst-launch -v playbin uri=file:///path/test.flv 


On Sun, Dec 12, 2010 at 3:53 PM, sudarshan bisht <[hidden email]> wrote:
I suggest you to use capsfilter, as you said in your earlier mails that gst_pad_push returns -1 , that means flvdemux is not able to push buffer to the next element and it may happen because of lack of caps negotiations. 

By the way how did you create this test.flv file ? and are you able to play this file with other players ?

and give a try to following pipeline;
gst-launch -v playbin uri=file:///path/test.flv



On Sat, Dec 11, 2010 at 10:55 PM, Timothy Braun <[hidden email]> wrote:
Your best bet is to use gst-inspect and look at what the various templates of the pads are. It sounds like you need to do some conversion somewhere. 

Sent from my iPhone

On Dec 11, 2010, at 8:46 AM, michael <[hidden email]> wrote:

Hi sudarshan:
     I followed your command, I got information :
WARNING: erroneous pipeline: could not parse caps "video/x-h264,\ pixel-aspect-ratio=(fraction)1/1,\ codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"



On Sat, Dec 11, 2010 at 7:32 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Ok, now can you try following,

gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue !  "video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes


On Sat, Dec 11, 2010 at 10:49 AM, michael <[hidden email][hidden email]> wrote:
Hi sudarshan:
    I run it with the -v option, and the result  like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
/GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
Freeing pipeline ...

I have found that the in function: gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;

On Sat, Dec 11, 2010 at 4:33 PM, sudarshan bisht <[hidden email][hidden email]> wrote:
Could you run the same pipeline with -v option and paste the log here ? 


On Sat, Dec 11, 2010 at 11:47 AM, michael <[hidden email][hidden email]> wrote:
Hi all:
     Now I am learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
     But when I run it , I just get the information like this:
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
Additional debug info:
gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
stream stopped, reason not-linked
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...

I just want test the flvdemux plugin , So How I fixed it? tks:)

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email][hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel




--
Regards,

Sudarshan Bisht

------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Wim Taymans
On Sun, 2010-12-12 at 19:34 +0800, michael wrote:
> I do not just want to play the FLV file, I want to demux the FLV file
> trough the gstflvdemux plugin.
> So maybe I should go on to look for the reason why the gstflvdemux
> cannot work without the playbin.
> I can demux the MP4 file following this :
> gst-launch filesrc location=test.mp4 ! qtdemux name=demux
> demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 !
> queue ! filesink location=test.aes
> But why this  can NOT work with the flvdemux ?

Because you use the wrong pad names. use gst-inspect to see the possible
srcpad names.

Wim

>
>
>
> On Sun, Dec 12, 2010 at 6:41 PM, sudarshan bisht
> <[hidden email]> wrote:
>        
>        
>         Ok, it seems playbin takes care of caps negotiations correctly
>         when "codec_data" is a part of caps.
>        
>        
>         So does this solve your problem ? Or still you want to use
>         your old pipeline ?  
>        
>        
>        
>        
>        
>        
>         On Sun, Dec 12, 2010 at 2:46 PM, michael <[hidden email]>
>         wrote:
>                 Hi sadarshan:
>                     I can play the file by your command:  gst-launch
>                 -v playbin uri=file:///path/test.flv
>                
>                
>                
>                 On Sun, Dec 12, 2010 at 3:53 PM, sudarshan bisht
>                 <[hidden email]> wrote:
>                         I suggest you to use capsfilter, as you said
>                         in your earlier mails that gst_pad_push
>                         returns -1 , that means flvdemux is not able
>                         to push buffer to the next element and it may
>                         happen because of lack of caps negotiations.
>                        
>                        
>                         By the way how did you create this test.flv
>                         file ? and are you able to play this file with
>                         other players ?
>                        
>                        
>                         and give a try to following pipeline;
>                         gst-launch -v playbin
>                         uri=file:///path/test.flv
>                        
>                        
>                        
>                        
>                        
>                         On Sat, Dec 11, 2010 at 10:55 PM, Timothy
>                         Braun <[hidden email]> wrote:
>                                 Your best bet is to use gst-inspect
>                                 and look at what the various templates
>                                 of the pads are. It sounds like you
>                                 need to do some conversion somewhere.
>                                
>                                 Sent from my iPhone
>                                
>                                
>                                 On Dec 11, 2010, at 8:46 AM, michael
>                                 <[hidden email]> wrote:
>                                
>                                
>                                
>                                 > Hi sudarshan:
>                                 >      I followed your command, I got
>                                 > information :
>                                 > WARNING: erroneous pipeline: could
>                                 > not parse caps "video/x-h264,\
>                                 > pixel-aspect-ratio=(fraction)1/1,\
>                                 > codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"
>                                 >
>                                 >
>                                 >
>                                 >
>                                 >
>                                 > On Sat, Dec 11, 2010 at 7:32 PM,
>                                 > sudarshan bisht
>                                 > <[hidden email]> wrote:
>                                 >         Ok, now can you try
>                                 >         following,
>                                 >        
>                                 >         gst-launch filesrc
>                                 >         location=test.flv ! flvdemux
>                                 >         name=demux demux.video_00 !
>                                 >         queue !  "video/x-h264,
>                                 >         pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
>                                 >        
>                                 >        
>                                 >        
>                                 >         On Sat, Dec 11, 2010 at
>                                 >         10:49 AM, michael
>                                 >         <[hidden email]> wrote:
>                                 >                 Hi sudarshan:
>                                 >                     I run it with
>                                 >                 the -v option, and
>                                 >                 the result  like
>                                 >                 this:
>                                 >                
>                                 >                 Setting pipeline to
>                                 >                 PAUSED ...
>                                 >                 Pipeline is
>                                 >                 PREROLLING ...
>                                 >                 /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
>                                 >                 ERROR: from
>                                 >                 element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
>                                 >                 Additional debug
>                                 >                 info:
>                                 >                 gstflvdemux.c(2283):
>                                 >                 gst_flv_demux_loop
>                                 >                 (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>                                 >                 stream stopped,
>                                 >                 reason not-linked
>                                 >                 ERROR: pipeline
>                                 >                 doesn't want to
>                                 >                 preroll.
>                                 >                 Setting pipeline to
>                                 >                 NULL ...
>                                 >                 /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
>                                 >                 /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
>                                 >                 Freeing pipeline ...
>                                 >                
>                                 >                
>                                 >                 I have found that
>                                 >                 the in function:
>                                 >                 gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;
>                                 >                
>                                 >                
>                                 >                 On Sat, Dec 11, 2010
>                                 >                 at 4:33 PM,
>                                 >                 sudarshan bisht
>                                 >                 <[hidden email]> wrote:
>                                 >                         Could you
>                                 >                         run the same
>                                 >                         pipeline
>                                 >                         with -v
>                                 >                         option and
>                                 >                         paste the
>                                 >                         log here ?
>                                 >                        
>                                 >                        
>                                 >                        
>                                 >                         On Sat, Dec
>                                 >                         11, 2010 at
>                                 >                         11:47 AM,
>                                 >                         michael
>                                 >                         <[hidden email]> wrote:
>                                 >                        
>                                 >                                
>                                 >                                 Hi
>                                 >                                 all:
>                                 >                                
>                                 >                                 Now
>                                 >                                 I am
>                                 >                                 learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
>                                 >                                 gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
>                                 >                                
>                                 >                                 But
>                                 >                                 when
>                                 >                                 I
>                                 >                                 run
>                                 >                                 it ,
>                                 >                                 I
>                                 >                                 just
>                                 >                                 get
>                                 >                                 the
>                                 >                                 information like this:
>                                 >                                 Setting pipeline to PAUSED ...
>                                 >                                 Pipeline is PREROLLING ...
>                                 >                                 ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
>                                 >                                 Additional debug info:
>                                 >                                 gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>                                 >                                 stream stopped, reason not-linked
>                                 >                                 ERROR: pipeline doesn't want to preroll.
>                                 >                                 Setting pipeline to NULL ...
>                                 >                                 Freeing pipeline ...
>                                 >                                
>                                 >                                
>                                 >                                 I
>                                 >                                 just
>                                 >                                 want
>                                 >                                 test
>                                 >                                 the
>                                 >                                 flvdemux plugin , So How I fixed it? tks:)
>                                 >                                
>                                 >                                
>                                 >                                 ------------------------------------------------------------------------------
>                                 >                                 Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
>                                 >                                 new
>                                 >                                 data
>                                 >                                 types, scalar functions, improved concurrency, built-in packages,
>                                 >                                 OCI,
>                                 >                                 SQL*Plus, data movement tools, best practices and more.
>                                 >                                 http://p.sf.net/sfu/oracle-sfdev2dev 
>                                 >                                 _______________________________________________
>                                 >                                 gstreamer-devel mailing list
>                                 >                                 [hidden email]
>                                 >                                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >                                
>                                 >                        
>                                 >                        
>                                 >                        
>                                 >                         --
>                                 >                         Regards,
>                                 >                        
>                                 >                         Sudarshan
>                                 >                         Bisht
>                                 >                        
>                                 >                        
>                                 >                         ------------------------------------------------------------------------------
>                                 >                         Oracle to
>                                 >                         DB2
>                                 >                         Conversion
>                                 >                         Guide: Learn
>                                 >                         learn about
>                                 >                         native
>                                 >                         support for
>                                 >                         PL/SQL,
>                                 >                         new data
>                                 >                         types,
>                                 >                         scalar
>                                 >                         functions,
>                                 >                         improved
>                                 >                         concurrency,
>                                 >                         built-in
>                                 >                         packages,
>                                 >                         OCI,
>                                 >                         SQL*Plus,
>                                 >                         data
>                                 >                         movement
>                                 >                         tools, best
>                                 >                         practices
>                                 >                         and more.
>                                 >                         http://p.sf.net/sfu/oracle-sfdev2dev 
>                                 >                         _______________________________________________
>                                 >                         gstreamer-devel mailing list
>                                 >                         [hidden email]
>                                 >                         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >                        
>                                 >                
>                                 >                
>                                 >                
>                                 >                 ------------------------------------------------------------------------------
>                                 >                 Oracle to DB2
>                                 >                 Conversion Guide:
>                                 >                 Learn learn about
>                                 >                 native support for
>                                 >                 PL/SQL,
>                                 >                 new data types,
>                                 >                 scalar functions,
>                                 >                 improved
>                                 >                 concurrency,
>                                 >                 built-in packages,
>                                 >                 OCI, SQL*Plus, data
>                                 >                 movement tools, best
>                                 >                 practices and more.
>                                 >                 http://p.sf.net/sfu/oracle-sfdev2dev 
>                                 >                 _______________________________________________
>                                 >                 gstreamer-devel
>                                 >                 mailing list
>                                 >                 [hidden email]
>                                 >                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >                
>                                 >        
>                                 >        
>                                 >        
>                                 >         --
>                                 >         Regards,
>                                 >        
>                                 >         Sudarshan Bisht
>                                 >        
>                                 >        
>                                 >         ------------------------------------------------------------------------------
>                                 >         Oracle to DB2 Conversion
>                                 >         Guide: Learn learn about
>                                 >         native support for PL/SQL,
>                                 >         new data types, scalar
>                                 >         functions, improved
>                                 >         concurrency, built-in
>                                 >         packages,
>                                 >         OCI, SQL*Plus, data movement
>                                 >         tools, best practices and
>                                 >         more.
>                                 >         http://p.sf.net/sfu/oracle-sfdev2dev 
>                                 >         _______________________________________________
>                                 >         gstreamer-devel mailing list
>                                 >         [hidden email]
>                                 >         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >        
>                                 >
>                                 >
>                                 > ------------------------------------------------------------------------------
>                                 > Oracle to DB2 Conversion Guide:
>                                 > Learn learn about native support for
>                                 > PL/SQL,
>                                 > new data types, scalar functions,
>                                 > improved concurrency, built-in
>                                 > packages,
>                                 > OCI, SQL*Plus, data movement tools,
>                                 > best practices and more.
>                                 > http://p.sf.net/sfu/oracle-sfdev2dev 
>                                 > _______________________________________________
>                                 > gstreamer-devel mailing list
>                                 > [hidden email]
>                                 > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >
>                                
>                                 ------------------------------------------------------------------------------
>                                 Oracle to DB2 Conversion Guide: Learn
>                                 learn about native support for PL/SQL,
>                                 new data types, scalar functions,
>                                 improved concurrency, built-in
>                                 packages,
>                                 OCI, SQL*Plus, data movement tools,
>                                 best practices and more.
>                                 http://p.sf.net/sfu/oracle-sfdev2dev 
>                                 _______________________________________________
>                                 gstreamer-devel mailing list
>                                 [hidden email]
>                                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                
>                        
>                        
>                        
>                         --
>                         Regards,
>                        
>                         Sudarshan Bisht
>                        
>                        
>                         ------------------------------------------------------------------------------
>                         Oracle to DB2 Conversion Guide: Learn learn
>                         about native support for PL/SQL,
>                         new data types, scalar functions, improved
>                         concurrency, built-in packages,
>                         OCI, SQL*Plus, data movement tools, best
>                         practices and more.
>                         http://p.sf.net/sfu/oracle-sfdev2dev 
>                         _______________________________________________
>                         gstreamer-devel mailing list
>                         [hidden email]
>                         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                        
>                
>                
>                
>                 ------------------------------------------------------------------------------
>                 Oracle to DB2 Conversion Guide: Learn learn about
>                 native support for PL/SQL,
>                 new data types, scalar functions, improved
>                 concurrency, built-in packages,
>                 OCI, SQL*Plus, data movement tools, best practices and
>                 more.
>                 http://p.sf.net/sfu/oracle-sfdev2dev 
>                 _______________________________________________
>                 gstreamer-devel mailing list
>                 [hidden email]
>                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                
>        
>        
>        
>         --
>         Regards,
>        
>         Sudarshan Bisht
>        
>        
>         ------------------------------------------------------------------------------
>         Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         new data types, scalar functions, improved concurrency,
>         built-in packages,
>         OCI, SQL*Plus, data movement tools, best practices and more.
>         http://p.sf.net/sfu/oracle-sfdev2dev 
>         _______________________________________________
>         gstreamer-devel mailing list
>         [hidden email]
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>        
>
>
> ------------------------------------------------------------------------------
> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev 
> _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
Hi Wim:
    Do you means that I just used the wrong srcpad for flvdemux ?

On Sun, Dec 12, 2010 at 7:42 PM, Wim Taymans <[hidden email]> wrote:
On Sun, 2010-12-12 at 19:34 +0800, michael wrote:
> I do not just want to play the FLV file, I want to demux the FLV file
> trough the gstflvdemux plugin.
> So maybe I should go on to look for the reason why the gstflvdemux
> cannot work without the playbin.
> I can demux the MP4 file following this :
> gst-launch filesrc location=test.mp4 ! qtdemux name=demux
> demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 !
> queue ! filesink location=test.aes
> But why this  can NOT work with the flvdemux ?

Because you use the wrong pad names. use gst-inspect to see the possible
srcpad names.

Wim
>
>
>
> On Sun, Dec 12, 2010 at 6:41 PM, sudarshan bisht
> <[hidden email]> wrote:
>
>
>         Ok, it seems playbin takes care of caps negotiations correctly
>         when "codec_data" is a part of caps.
>
>
>         So does this solve your problem ? Or still you want to use
>         your old pipeline ?
>
>
>
>
>
>
>         On Sun, Dec 12, 2010 at 2:46 PM, michael <[hidden email]>
>         wrote:
>                 Hi sadarshan:
>                     I can play the file by your command:  gst-launch
>                 -v playbin uri=file:///path/test.flv
>
>
>
>                 On Sun, Dec 12, 2010 at 3:53 PM, sudarshan bisht
>                 <[hidden email]> wrote:
>                         I suggest you to use capsfilter, as you said
>                         in your earlier mails that gst_pad_push
>                         returns -1 , that means flvdemux is not able
>                         to push buffer to the next element and it may
>                         happen because of lack of caps negotiations.
>
>
>                         By the way how did you create this test.flv
>                         file ? and are you able to play this file with
>                         other players ?
>
>
>                         and give a try to following pipeline;
>                         gst-launch -v playbin
>                         uri=file:///path/test.flv
>
>
>
>
>
>                         On Sat, Dec 11, 2010 at 10:55 PM, Timothy
>                         Braun <[hidden email]> wrote:
>                                 Your best bet is to use gst-inspect
>                                 and look at what the various templates
>                                 of the pads are. It sounds like you
>                                 need to do some conversion somewhere.
>
>                                 Sent from my iPhone
>
>
>                                 On Dec 11, 2010, at 8:46 AM, michael
>                                 <[hidden email]> wrote:
>
>
>
>                                 > Hi sudarshan:
>                                 >      I followed your command, I got
>                                 > information :
>                                 > WARNING: erroneous pipeline: could
>                                 > not parse caps "video/x-h264,\
>                                 > pixel-aspect-ratio=(fraction)1/1,\
>                                 > codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"
>                                 >
>                                 >
>                                 >
>                                 >
>                                 >
>                                 > On Sat, Dec 11, 2010 at 7:32 PM,
>                                 > sudarshan bisht
>                                 > <[hidden email]> wrote:
>                                 >         Ok, now can you try
>                                 >         following,
>                                 >
>                                 >         gst-launch filesrc
>                                 >         location=test.flv ! flvdemux
>                                 >         name=demux demux.video_00 !
>                                 >         queue !  "video/x-h264,
>                                 >         pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
>                                 >
>                                 >
>                                 >
>                                 >         On Sat, Dec 11, 2010 at
>                                 >         10:49 AM, michael
>                                 >         <[hidden email]> wrote:
>                                 >                 Hi sudarshan:
>                                 >                     I run it with
>                                 >                 the -v option, and
>                                 >                 the result  like
>                                 >                 this:
>                                 >
>                                 >                 Setting pipeline to
>                                 >                 PAUSED ...
>                                 >                 Pipeline is
>                                 >                 PREROLLING ...
>                                 >                 /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = video/x-h264, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
>                                 >                 ERROR: from
>                                 >                 element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
>                                 >                 Additional debug
>                                 >                 info:
>                                 >                 gstflvdemux.c(2283):
>                                 >                 gst_flv_demux_loop
>                                 >                 (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>                                 >                 stream stopped,
>                                 >                 reason not-linked
>                                 >                 ERROR: pipeline
>                                 >                 doesn't want to
>                                 >                 preroll.
>                                 >                 Setting pipeline to
>                                 >                 NULL ...
>                                 >                 /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps = NULL
>                                 >                 /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps = NULL
>                                 >                 Freeing pipeline ...
>                                 >
>                                 >
>                                 >                 I have found that
>                                 >                 the in function:
>                                 >                 gst_flv_demux_parse_tag_video() , the call gst_pad_push(demux->video_pad, outbuf) returned the -1;
>                                 >
>                                 >
>                                 >                 On Sat, Dec 11, 2010
>                                 >                 at 4:33 PM,
>                                 >                 sudarshan bisht
>                                 >                 <[hidden email]> wrote:
>                                 >                         Could you
>                                 >                         run the same
>                                 >                         pipeline
>                                 >                         with -v
>                                 >                         option and
>                                 >                         paste the
>                                 >                         log here ?
>                                 >
>                                 >
>                                 >
>                                 >                         On Sat, Dec
>                                 >                         11, 2010 at
>                                 >                         11:47 AM,
>                                 >                         michael
>                                 >                         <[hidden email]> wrote:
>                                 >
>                                 >
>                                 >                                 Hi
>                                 >                                 all:
>                                 >
>                                 >                                 Now
>                                 >                                 I am
>                                 >                                 learning some about the flv plugin--flvdemux, I try to demux my flv test file like this:
>                                 >                                 gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video_00 ! queue ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
>                                 >
>                                 >                                 But
>                                 >                                 when
>                                 >                                 I
>                                 >                                 run
>                                 >                                 it ,
>                                 >                                 I
>                                 >                                 just
>                                 >                                 get
>                                 >                                 the
>                                 >                                 information like this:
>                                 >                                 Setting pipeline to PAUSED ...
>                                 >                                 Pipeline is PREROLLING ...
>                                 >                                 ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal data stream error.
>                                 >                                 Additional debug info:
>                                 >                                 gstflvdemux.c(2283): gst_flv_demux_loop (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>                                 >                                 stream stopped, reason not-linked
>                                 >                                 ERROR: pipeline doesn't want to preroll.
>                                 >                                 Setting pipeline to NULL ...
>                                 >                                 Freeing pipeline ...
>                                 >
>                                 >
>                                 >                                 I
>                                 >                                 just
>                                 >                                 want
>                                 >                                 test
>                                 >                                 the
>                                 >                                 flvdemux plugin , So How I fixed it? tks:)
>                                 >
>                                 >
>                                 >                                 ------------------------------------------------------------------------------
>                                 >                                 Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
>                                 >                                 new
>                                 >                                 data
>                                 >                                 types, scalar functions, improved concurrency, built-in packages,
>                                 >                                 OCI,
>                                 >                                 SQL*Plus, data movement tools, best practices and more.
>                                 >                                 http://p.sf.net/sfu/oracle-sfdev2dev
>                                 >                                 _______________________________________________
>                                 >                                 gstreamer-devel mailing list
>                                 >                                 [hidden email]
>                                 >                                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >
>                                 >
>                                 >
>                                 >
>                                 >                         --
>                                 >                         Regards,
>                                 >
>                                 >                         Sudarshan
>                                 >                         Bisht
>                                 >
>                                 >
>                                 >                         ------------------------------------------------------------------------------
>                                 >                         Oracle to
>                                 >                         DB2
>                                 >                         Conversion
>                                 >                         Guide: Learn
>                                 >                         learn about
>                                 >                         native
>                                 >                         support for
>                                 >                         PL/SQL,
>                                 >                         new data
>                                 >                         types,
>                                 >                         scalar
>                                 >                         functions,
>                                 >                         improved
>                                 >                         concurrency,
>                                 >                         built-in
>                                 >                         packages,
>                                 >                         OCI,
>                                 >                         SQL*Plus,
>                                 >                         data
>                                 >                         movement
>                                 >                         tools, best
>                                 >                         practices
>                                 >                         and more.
>                                 >                         http://p.sf.net/sfu/oracle-sfdev2dev
>                                 >                         _______________________________________________
>                                 >                         gstreamer-devel mailing list
>                                 >                         [hidden email]
>                                 >                         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >
>                                 >
>                                 >
>                                 >
>                                 >                 ------------------------------------------------------------------------------
>                                 >                 Oracle to DB2
>                                 >                 Conversion Guide:
>                                 >                 Learn learn about
>                                 >                 native support for
>                                 >                 PL/SQL,
>                                 >                 new data types,
>                                 >                 scalar functions,
>                                 >                 improved
>                                 >                 concurrency,
>                                 >                 built-in packages,
>                                 >                 OCI, SQL*Plus, data
>                                 >                 movement tools, best
>                                 >                 practices and more.
>                                 >                 http://p.sf.net/sfu/oracle-sfdev2dev
>                                 >                 _______________________________________________
>                                 >                 gstreamer-devel
>                                 >                 mailing list
>                                 >                 [hidden email]
>                                 >                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >
>                                 >
>                                 >
>                                 >
>                                 >         --
>                                 >         Regards,
>                                 >
>                                 >         Sudarshan Bisht
>                                 >
>                                 >
>                                 >         ------------------------------------------------------------------------------
>                                 >         Oracle to DB2 Conversion
>                                 >         Guide: Learn learn about
>                                 >         native support for PL/SQL,
>                                 >         new data types, scalar
>                                 >         functions, improved
>                                 >         concurrency, built-in
>                                 >         packages,
>                                 >         OCI, SQL*Plus, data movement
>                                 >         tools, best practices and
>                                 >         more.
>                                 >         http://p.sf.net/sfu/oracle-sfdev2dev
>                                 >         _______________________________________________
>                                 >         gstreamer-devel mailing list
>                                 >         [hidden email]
>                                 >         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >
>                                 >
>                                 >
>                                 > ------------------------------------------------------------------------------
>                                 > Oracle to DB2 Conversion Guide:
>                                 > Learn learn about native support for
>                                 > PL/SQL,
>                                 > new data types, scalar functions,
>                                 > improved concurrency, built-in
>                                 > packages,
>                                 > OCI, SQL*Plus, data movement tools,
>                                 > best practices and more.
>                                 > http://p.sf.net/sfu/oracle-sfdev2dev
>                                 > _______________________________________________
>                                 > gstreamer-devel mailing list
>                                 > [hidden email]
>                                 > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>                                 >
>
>                                 ------------------------------------------------------------------------------
>                                 Oracle to DB2 Conversion Guide: Learn
>                                 learn about native support for PL/SQL,
>                                 new data types, scalar functions,
>                                 improved concurrency, built-in
>                                 packages,
>                                 OCI, SQL*Plus, data movement tools,
>                                 best practices and more.
>                                 http://p.sf.net/sfu/oracle-sfdev2dev
>                                 _______________________________________________
>                                 gstreamer-devel mailing list
>                                 [hidden email]
>                                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
>
>                         --
>                         Regards,
>
>                         Sudarshan Bisht
>
>
>                         ------------------------------------------------------------------------------
>                         Oracle to DB2 Conversion Guide: Learn learn
>                         about native support for PL/SQL,
>                         new data types, scalar functions, improved
>                         concurrency, built-in packages,
>                         OCI, SQL*Plus, data movement tools, best
>                         practices and more.
>                         http://p.sf.net/sfu/oracle-sfdev2dev
>                         _______________________________________________
>                         gstreamer-devel mailing list
>                         [hidden email]
>                         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
>
>                 ------------------------------------------------------------------------------
>                 Oracle to DB2 Conversion Guide: Learn learn about
>                 native support for PL/SQL,
>                 new data types, scalar functions, improved
>                 concurrency, built-in packages,
>                 OCI, SQL*Plus, data movement tools, best practices and
>                 more.
>                 http://p.sf.net/sfu/oracle-sfdev2dev
>                 _______________________________________________
>                 gstreamer-devel mailing list
>                 [hidden email]
>                 https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
>
>         --
>         Regards,
>
>         Sudarshan Bisht
>
>
>         ------------------------------------------------------------------------------
>         Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         new data types, scalar functions, improved concurrency,
>         built-in packages,
>         OCI, SQL*Plus, data movement tools, best practices and more.
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         _______________________________________________
>         gstreamer-devel mailing list
>         [hidden email]
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
> ------------------------------------------------------------------------------
> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev
> _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

Wim Taymans
On Sun, 2010-12-12 at 20:03 +0800, michael wrote:
> Hi Wim:
>     Do you means that I just used the wrong srcpad for flvdemux ?

Well yes, video_00 is not a pad that flvdemux will ever make according
to gst-inspect.

Wim

>
> On Sun, Dec 12, 2010 at 7:42 PM, Wim Taymans <[hidden email]>
> wrote:
>         On Sun, 2010-12-12 at 19:34 +0800, michael wrote:
>         > I do not just want to play the FLV file, I want to demux the
>         FLV file
>         > trough the gstflvdemux plugin.
>         > So maybe I should go on to look for the reason why the
>         gstflvdemux
>         > cannot work without the playbin.
>         > I can demux the MP4 file following this :
>         > gst-launch filesrc location=test.mp4 ! qtdemux name=demux
>         > demux.video_00 ! queue ! filesink location=test.ves
>         demux.audio_00 !
>         > queue ! filesink location=test.aes
>         > But why this  can NOT work with the flvdemux ?
>        
>        
>         Because you use the wrong pad names. use gst-inspect to see
>         the possible
>         srcpad names.
>        
>         Wim
>        
>         >
>         >
>         >
>         > On Sun, Dec 12, 2010 at 6:41 PM, sudarshan bisht
>         > <[hidden email]> wrote:
>         >
>         >
>         >         Ok, it seems playbin takes care of caps negotiations
>         correctly
>         >         when "codec_data" is a part of caps.
>         >
>         >
>         >         So does this solve your problem ? Or still you want
>         to use
>         >         your old pipeline ?
>         >
>         >
>         >
>         >
>         >
>         >
>         >         On Sun, Dec 12, 2010 at 2:46 PM, michael
>         <[hidden email]>
>         >         wrote:
>         >                 Hi sadarshan:
>         >                     I can play the file by your command:
>          gst-launch
>         >                 -v playbin uri=file:///path/test.flv
>         >
>         >
>         >
>         >                 On Sun, Dec 12, 2010 at 3:53 PM, sudarshan
>         bisht
>         >                 <[hidden email]> wrote:
>         >                         I suggest you to use capsfilter, as
>         you said
>         >                         in your earlier mails that
>         gst_pad_push
>         >                         returns -1 , that means flvdemux is
>         not able
>         >                         to push buffer to the next element
>         and it may
>         >                         happen because of lack of caps
>         negotiations.
>         >
>         >
>         >                         By the way how did you create this
>         test.flv
>         >                         file ? and are you able to play this
>         file with
>         >                         other players ?
>         >
>         >
>         >                         and give a try to following
>         pipeline;
>         >                         gst-launch -v playbin
>         >                         uri=file:///path/test.flv
>         >
>         >
>         >
>         >
>         >
>         >                         On Sat, Dec 11, 2010 at 10:55 PM,
>         Timothy
>         >                         Braun <[hidden email]>
>         wrote:
>         >                                 Your best bet is to use
>         gst-inspect
>         >                                 and look at what the various
>         templates
>         >                                 of the pads are. It sounds
>         like you
>         >                                 need to do some conversion
>         somewhere.
>         >
>         >                                 Sent from my iPhone
>         >
>         >
>         >                                 On Dec 11, 2010, at 8:46 AM,
>         michael
>         >                                 <[hidden email]> wrote:
>         >
>         >
>         >
>         >                                 > Hi sudarshan:
>         >                                 >      I followed your
>         command, I got
>         >                                 > information :
>         >                                 > WARNING: erroneous
>         pipeline: could
>         >                                 > not parse caps
>         "video/x-h264,\
>         >                                 >
>         pixel-aspect-ratio=(fraction)1/1,\
>         >                                 >
>         codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 > On Sat, Dec 11, 2010 at
>         7:32 PM,
>         >                                 > sudarshan bisht
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >         Ok, now can you
>         try
>         >                                 >         following,
>         >                                 >
>         >                                 >         gst-launch filesrc
>         >                                 >
>         location=test.flv ! flvdemux
>         >                                 >         name=demux
>         demux.video_00 !
>         >                                 >         queue !
>          "video/x-h264,
>         >                                 >
>         pixel-aspect-ratio=(fraction)1/1,
>         codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >         On Sat, Dec 11,
>         2010 at
>         >                                 >         10:49 AM, michael
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >                 Hi
>         sudarshan:
>         >                                 >                     I run
>         it with
>         >                                 >                 the -v
>         option, and
>         >                                 >                 the
>         result  like
>         >                                 >                 this:
>         >                                 >
>         >                                 >                 Setting
>         pipeline to
>         >                                 >                 PAUSED ...
>         >                                 >                 Pipeline
>         is
>         >                                 >
>         PREROLLING ...
>         >                                 >
>           /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps
>         = video/x-h264, pixel-aspect-ratio=(fraction)1/1,
>         codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
>         >                                 >                 ERROR:
>         from
>         >                                 >
>         element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal
>         data stream error.
>         >                                 >                 Additional
>         debug
>         >                                 >                 info:
>         >                                 >
>         gstflvdemux.c(2283):
>         >                                 >
>         gst_flv_demux_loop
>         >                                 >
>         (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>         >                                 >                 stream
>         stopped,
>         >                                 >                 reason
>         not-linked
>         >                                 >                 ERROR:
>         pipeline
>         >                                 >                 doesn't
>         want to
>         >                                 >                 preroll.
>         >                                 >                 Setting
>         pipeline to
>         >                                 >                 NULL ...
>         >                                 >
>           /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps
>         = NULL
>         >                                 >
>           /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps
>         = NULL
>         >                                 >                 Freeing
>         pipeline ...
>         >                                 >
>         >                                 >
>         >                                 >                 I have
>         found that
>         >                                 >                 the in
>         function:
>         >                                 >
>         gst_flv_demux_parse_tag_video() , the call
>         gst_pad_push(demux->video_pad, outbuf) returned the -1;
>         >                                 >
>         >                                 >
>         >                                 >                 On Sat,
>         Dec 11, 2010
>         >                                 >                 at 4:33
>         PM,
>         >                                 >                 sudarshan
>         bisht
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >
>         Could you
>         >                                 >
>         run the same
>         >                                 >
>         pipeline
>         >                                 >
>         with -v
>         >                                 >
>         option and
>         >                                 >
>         paste the
>         >                                 >
>         log here ?
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >                         On
>         Sat, Dec
>         >                                 >
>         11, 2010 at
>         >                                 >
>         11:47 AM,
>         >                                 >
>         michael
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >
>         >                                 >
>         >                                 >
>         Hi
>         >                                 >
>         all:
>         >                                 >
>         >                                 >
>         Now
>         >                                 >
>         I am
>         >                                 >
>         learning some about the flv plugin--flvdemux, I try to demux
>         my flv test file like this:
>         >                                 >
>         gst-launch filesrc location=test.flv ! flvdemux name=demux
>         demux.video_00 ! queue ! filesink location=test.ves
>         demux.audio_00 ! queue ! filesink location=test.aes
>         >                                 >
>         >                                 >
>         But
>         >                                 >
>         when
>         >                                 >
>         I
>         >                                 >
>         run
>         >                                 >
>         it ,
>         >                                 >
>         I
>         >                                 >
>         just
>         >                                 >
>         get
>         >                                 >
>         the
>         >                                 >
>         information like this:
>         >                                 >
>         Setting pipeline to PAUSED ...
>         >                                 >
>         Pipeline is PREROLLING ...
>         >                                 >
>         ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux:
>         Internal data stream error.
>         >                                 >
>         Additional debug info:
>         >                                 >
>         gstflvdemux.c(2283): gst_flv_demux_loop
>         (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>         >                                 >
>         stream stopped, reason not-linked
>         >                                 >
>         ERROR: pipeline doesn't want to preroll.
>         >                                 >
>         Setting pipeline to NULL ...
>         >                                 >
>         Freeing pipeline ...
>         >                                 >
>         >                                 >
>         >                                 >
>         I
>         >                                 >
>         just
>         >                                 >
>         want
>         >                                 >
>         test
>         >                                 >
>         the
>         >                                 >
>         flvdemux plugin , So How I fixed it? tks:)
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >
>         Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         >                                 >
>         new
>         >                                 >
>         data
>         >                                 >
>         types, scalar functions, improved concurrency, built-in
>         packages,
>         >                                 >
>         OCI,
>         >                                 >
>         SQL*Plus, data movement tools, best practices and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >
>         gstreamer-devel mailing list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >                         --
>         >                                 >
>         Regards,
>         >                                 >
>         >                                 >
>         Sudarshan
>         >                                 >
>         Bisht
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >
>         Oracle to
>         >                                 >
>         DB2
>         >                                 >
>         Conversion
>         >                                 >
>         Guide: Learn
>         >                                 >
>         learn about
>         >                                 >
>         native
>         >                                 >
>         support for
>         >                                 >
>         PL/SQL,
>         >                                 >
>         new data
>         >                                 >
>         types,
>         >                                 >
>         scalar
>         >                                 >
>         functions,
>         >                                 >
>         improved
>         >                                 >
>         concurrency,
>         >                                 >
>         built-in
>         >                                 >
>         packages,
>         >                                 >
>         OCI,
>         >                                 >
>         SQL*Plus,
>         >                                 >
>         data
>         >                                 >
>         movement
>         >                                 >
>         tools, best
>         >                                 >
>         practices
>         >                                 >
>         and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >
>         gstreamer-devel mailing list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >                 Oracle to
>         DB2
>         >                                 >                 Conversion
>         Guide:
>         >                                 >                 Learn
>         learn about
>         >                                 >                 native
>         support for
>         >                                 >                 PL/SQL,
>         >                                 >                 new data
>         types,
>         >                                 >                 scalar
>         functions,
>         >                                 >                 improved
>         >                                 >
>         concurrency,
>         >                                 >                 built-in
>         packages,
>         >                                 >                 OCI,
>         SQL*Plus, data
>         >                                 >                 movement
>         tools, best
>         >                                 >                 practices
>         and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >
>         gstreamer-devel
>         >                                 >                 mailing
>         list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >         --
>         >                                 >         Regards,
>         >                                 >
>         >                                 >         Sudarshan Bisht
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >         Oracle to DB2
>         Conversion
>         >                                 >         Guide: Learn learn
>         about
>         >                                 >         native support for
>         PL/SQL,
>         >                                 >         new data types,
>         scalar
>         >                                 >         functions,
>         improved
>         >                                 >         concurrency,
>         built-in
>         >                                 >         packages,
>         >                                 >         OCI, SQL*Plus,
>         data movement
>         >                                 >         tools, best
>         practices and
>         >                                 >         more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >         gstreamer-devel
>         mailing list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 > Oracle to DB2 Conversion
>         Guide:
>         >                                 > Learn learn about native
>         support for
>         >                                 > PL/SQL,
>         >                                 > new data types, scalar
>         functions,
>         >                                 > improved concurrency,
>         built-in
>         >                                 > packages,
>         >                                 > OCI, SQL*Plus, data
>         movement tools,
>         >                                 > best practices and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 > gstreamer-devel mailing
>         list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >                                 Oracle to DB2 Conversion
>         Guide: Learn
>         >                                 learn about native support
>         for PL/SQL,
>         >                                 new data types, scalar
>         functions,
>         >                                 improved concurrency,
>         built-in
>         >                                 packages,
>         >                                 OCI, SQL*Plus, data movement
>         tools,
>         >                                 best practices and more.
>         >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >
>         _______________________________________________
>         >                                 gstreamer-devel mailing list
>         >
>         [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         >                         --
>         >                         Regards,
>         >
>         >                         Sudarshan Bisht
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >                         Oracle to DB2 Conversion Guide:
>         Learn learn
>         >                         about native support for PL/SQL,
>         >                         new data types, scalar functions,
>         improved
>         >                         concurrency, built-in packages,
>         >                         OCI, SQL*Plus, data movement tools,
>         best
>         >                         practices and more.
>         >                         http://p.sf.net/sfu/oracle-sfdev2dev
>         >
>         _______________________________________________
>         >                         gstreamer-devel mailing list
>         >
>         [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >                 Oracle to DB2 Conversion Guide: Learn learn
>         about
>         >                 native support for PL/SQL,
>         >                 new data types, scalar functions, improved
>         >                 concurrency, built-in packages,
>         >                 OCI, SQL*Plus, data movement tools, best
>         practices and
>         >                 more.
>         >                 http://p.sf.net/sfu/oracle-sfdev2dev
>         >
>         _______________________________________________
>         >                 gstreamer-devel mailing list
>         >                 [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         >         --
>         >         Regards,
>         >
>         >         Sudarshan Bisht
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >         Oracle to DB2 Conversion Guide: Learn learn about
>         native
>         >         support for PL/SQL,
>         >         new data types, scalar functions, improved
>         concurrency,
>         >         built-in packages,
>         >         OCI, SQL*Plus, data movement tools, best practices
>         and more.
>         >         http://p.sf.net/sfu/oracle-sfdev2dev
>         >         _______________________________________________
>         >         gstreamer-devel mailing list
>         >         [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         > Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         > new data types, scalar functions, improved concurrency,
>         built-in packages,
>         > OCI, SQL*Plus, data movement tools, best practices and more.
>         > http://p.sf.net/sfu/oracle-sfdev2dev
>         > _______________________________________________
>         gstreamer-devel mailing list
>         [hidden email]
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>        
>        
>        
>         ------------------------------------------------------------------------------
>         Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         new data types, scalar functions, improved concurrency,
>         built-in packages,
>         OCI, SQL*Plus, data movement tools, best practices and more.
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         _______________________________________________
>         gstreamer-devel mailing list
>         [hidden email]
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>        
>
>
> ------------------------------------------------------------------------------
> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev 
> _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How I test the FLV demux plugin

michael young
Hi Wim:
    thank you so much , I got it work like this :
gst-launch filesrc location=test.flv ! flvdemux name=demux demux.video ! queue ! filesink location=test.ves demux.audio ! queue ! filesink location=test.aes

On Sun, Dec 12, 2010 at 8:20 PM, Wim Taymans <[hidden email]> wrote:
On Sun, 2010-12-12 at 20:03 +0800, michael wrote:
> Hi Wim:
>     Do you means that I just used the wrong srcpad for flvdemux ?

Well yes, video_00 is not a pad that flvdemux will ever make according
to gst-inspect.

Wim
>
> On Sun, Dec 12, 2010 at 7:42 PM, Wim Taymans <[hidden email]>
> wrote:
>         On Sun, 2010-12-12 at 19:34 +0800, michael wrote:
>         > I do not just want to play the FLV file, I want to demux the
>         FLV file
>         > trough the gstflvdemux plugin.
>         > So maybe I should go on to look for the reason why the
>         gstflvdemux
>         > cannot work without the playbin.
>         > I can demux the MP4 file following this :
>         > gst-launch filesrc location=test.mp4 ! qtdemux name=demux
>         > demux.video_00 ! queue ! filesink location=test.ves
>         demux.audio_00 !
>         > queue ! filesink location=test.aes
>         > But why this  can NOT work with the flvdemux ?
>
>
>         Because you use the wrong pad names. use gst-inspect to see
>         the possible
>         srcpad names.
>
>         Wim
>
>         >
>         >
>         >
>         > On Sun, Dec 12, 2010 at 6:41 PM, sudarshan bisht
>         > <[hidden email]> wrote:
>         >
>         >
>         >         Ok, it seems playbin takes care of caps negotiations
>         correctly
>         >         when "codec_data" is a part of caps.
>         >
>         >
>         >         So does this solve your problem ? Or still you want
>         to use
>         >         your old pipeline ?
>         >
>         >
>         >
>         >
>         >
>         >
>         >         On Sun, Dec 12, 2010 at 2:46 PM, michael
>         <[hidden email]>
>         >         wrote:
>         >                 Hi sadarshan:
>         >                     I can play the file by your command:
>          gst-launch
>         >                 -v playbin uri=file:///path/test.flv
>         >
>         >
>         >
>         >                 On Sun, Dec 12, 2010 at 3:53 PM, sudarshan
>         bisht
>         >                 <[hidden email]> wrote:
>         >                         I suggest you to use capsfilter, as
>         you said
>         >                         in your earlier mails that
>         gst_pad_push
>         >                         returns -1 , that means flvdemux is
>         not able
>         >                         to push buffer to the next element
>         and it may
>         >                         happen because of lack of caps
>         negotiations.
>         >
>         >
>         >                         By the way how did you create this
>         test.flv
>         >                         file ? and are you able to play this
>         file with
>         >                         other players ?
>         >
>         >
>         >                         and give a try to following
>         pipeline;
>         >                         gst-launch -v playbin
>         >                         uri=file:///path/test.flv
>         >
>         >
>         >
>         >
>         >
>         >                         On Sat, Dec 11, 2010 at 10:55 PM,
>         Timothy
>         >                         Braun <[hidden email]>
>         wrote:
>         >                                 Your best bet is to use
>         gst-inspect
>         >                                 and look at what the various
>         templates
>         >                                 of the pads are. It sounds
>         like you
>         >                                 need to do some conversion
>         somewhere.
>         >
>         >                                 Sent from my iPhone
>         >
>         >
>         >                                 On Dec 11, 2010, at 8:46 AM,
>         michael
>         >                                 <[hidden email]> wrote:
>         >
>         >
>         >
>         >                                 > Hi sudarshan:
>         >                                 >      I followed your
>         command, I got
>         >                                 > information :
>         >                                 > WARNING: erroneous
>         pipeline: could
>         >                                 > not parse caps
>         "video/x-h264,\
>         >                                 >
>         pixel-aspect-ratio=(fraction)1/1,\
>         >                                 >
>         codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb\"
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 > On Sat, Dec 11, 2010 at
>         7:32 PM,
>         >                                 > sudarshan bisht
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >         Ok, now can you
>         try
>         >                                 >         following,
>         >                                 >
>         >                                 >         gst-launch filesrc
>         >                                 >
>         location=test.flv ! flvdemux
>         >                                 >         name=demux
>         demux.video_00 !
>         >                                 >         queue !
>          "video/x-h264,
>         >                                 >
>         pixel-aspect-ratio=(fraction)1/1,
>         codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb " ! filesink location=test.ves demux.audio_00 ! queue ! filesink location=test.aes
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >         On Sat, Dec 11,
>         2010 at
>         >                                 >         10:49 AM, michael
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >                 Hi
>         sudarshan:
>         >                                 >                     I run
>         it with
>         >                                 >                 the -v
>         option, and
>         >                                 >                 the
>         result  like
>         >                                 >                 this:
>         >                                 >
>         >                                 >                 Setting
>         pipeline to
>         >                                 >                 PAUSED ...
>         >                                 >                 Pipeline
>         is
>         >                                 >
>         PREROLLING ...
>         >                                 >
>           /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps
>         = video/x-h264, pixel-aspect-ratio=(fraction)1/1,
>         codec_data=(buffer)01640015ffe1001e67640015ac34e602808effc028402804000003000400000300ca3c58b67801000468e9bbcb
>         >                                 >                 ERROR:
>         from
>         >                                 >
>         element /GstPipeline:pipeline0/GstFlvDemux:demux: Internal
>         data stream error.
>         >                                 >                 Additional
>         debug
>         >                                 >                 info:
>         >                                 >
>         gstflvdemux.c(2283):
>         >                                 >
>         gst_flv_demux_loop
>         >                                 >
>         (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>         >                                 >                 stream
>         stopped,
>         >                                 >                 reason
>         not-linked
>         >                                 >                 ERROR:
>         pipeline
>         >                                 >                 doesn't
>         want to
>         >                                 >                 preroll.
>         >                                 >                 Setting
>         pipeline to
>         >                                 >                 NULL ...
>         >                                 >
>           /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:audio: caps
>         = NULL
>         >                                 >
>           /GstPipeline:pipeline0/GstFlvDemux:demux.GstPad:video: caps
>         = NULL
>         >                                 >                 Freeing
>         pipeline ...
>         >                                 >
>         >                                 >
>         >                                 >                 I have
>         found that
>         >                                 >                 the in
>         function:
>         >                                 >
>         gst_flv_demux_parse_tag_video() , the call
>         gst_pad_push(demux->video_pad, outbuf) returned the -1;
>         >                                 >
>         >                                 >
>         >                                 >                 On Sat,
>         Dec 11, 2010
>         >                                 >                 at 4:33
>         PM,
>         >                                 >                 sudarshan
>         bisht
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >
>         Could you
>         >                                 >
>         run the same
>         >                                 >
>         pipeline
>         >                                 >
>         with -v
>         >                                 >
>         option and
>         >                                 >
>         paste the
>         >                                 >
>         log here ?
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >                         On
>         Sat, Dec
>         >                                 >
>         11, 2010 at
>         >                                 >
>         11:47 AM,
>         >                                 >
>         michael
>         >                                 >
>         <[hidden email]> wrote:
>         >                                 >
>         >                                 >
>         >                                 >
>         Hi
>         >                                 >
>         all:
>         >                                 >
>         >                                 >
>         Now
>         >                                 >
>         I am
>         >                                 >
>         learning some about the flv plugin--flvdemux, I try to demux
>         my flv test file like this:
>         >                                 >
>         gst-launch filesrc location=test.flv ! flvdemux name=demux
>         demux.video_00 ! queue ! filesink location=test.ves
>         demux.audio_00 ! queue ! filesink location=test.aes
>         >                                 >
>         >                                 >
>         But
>         >                                 >
>         when
>         >                                 >
>         I
>         >                                 >
>         run
>         >                                 >
>         it ,
>         >                                 >
>         I
>         >                                 >
>         just
>         >                                 >
>         get
>         >                                 >
>         the
>         >                                 >
>         information like this:
>         >                                 >
>         Setting pipeline to PAUSED ...
>         >                                 >
>         Pipeline is PREROLLING ...
>         >                                 >
>         ERROR: from element /GstPipeline:pipeline0/GstFlvDemux:demux:
>         Internal data stream error.
>         >                                 >
>         Additional debug info:
>         >                                 >
>         gstflvdemux.c(2283): gst_flv_demux_loop
>         (): /GstPipeline:pipeline0/GstFlvDemux:demux:
>         >                                 >
>         stream stopped, reason not-linked
>         >                                 >
>         ERROR: pipeline doesn't want to preroll.
>         >                                 >
>         Setting pipeline to NULL ...
>         >                                 >
>         Freeing pipeline ...
>         >                                 >
>         >                                 >
>         >                                 >
>         I
>         >                                 >
>         just
>         >                                 >
>         want
>         >                                 >
>         test
>         >                                 >
>         the
>         >                                 >
>         flvdemux plugin , So How I fixed it? tks:)
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >
>         Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         >                                 >
>         new
>         >                                 >
>         data
>         >                                 >
>         types, scalar functions, improved concurrency, built-in
>         packages,
>         >                                 >
>         OCI,
>         >                                 >
>         SQL*Plus, data movement tools, best practices and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >
>         gstreamer-devel mailing list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >                         --
>         >                                 >
>         Regards,
>         >                                 >
>         >                                 >
>         Sudarshan
>         >                                 >
>         Bisht
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >
>         Oracle to
>         >                                 >
>         DB2
>         >                                 >
>         Conversion
>         >                                 >
>         Guide: Learn
>         >                                 >
>         learn about
>         >                                 >
>         native
>         >                                 >
>         support for
>         >                                 >
>         PL/SQL,
>         >                                 >
>         new data
>         >                                 >
>         types,
>         >                                 >
>         scalar
>         >                                 >
>         functions,
>         >                                 >
>         improved
>         >                                 >
>         concurrency,
>         >                                 >
>         built-in
>         >                                 >
>         packages,
>         >                                 >
>         OCI,
>         >                                 >
>         SQL*Plus,
>         >                                 >
>         data
>         >                                 >
>         movement
>         >                                 >
>         tools, best
>         >                                 >
>         practices
>         >                                 >
>         and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >
>         gstreamer-devel mailing list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >                 Oracle to
>         DB2
>         >                                 >                 Conversion
>         Guide:
>         >                                 >                 Learn
>         learn about
>         >                                 >                 native
>         support for
>         >                                 >                 PL/SQL,
>         >                                 >                 new data
>         types,
>         >                                 >                 scalar
>         functions,
>         >                                 >                 improved
>         >                                 >
>         concurrency,
>         >                                 >                 built-in
>         packages,
>         >                                 >                 OCI,
>         SQL*Plus, data
>         >                                 >                 movement
>         tools, best
>         >                                 >                 practices
>         and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >
>         gstreamer-devel
>         >                                 >                 mailing
>         list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >         --
>         >                                 >         Regards,
>         >                                 >
>         >                                 >         Sudarshan Bisht
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 >         Oracle to DB2
>         Conversion
>         >                                 >         Guide: Learn learn
>         about
>         >                                 >         native support for
>         PL/SQL,
>         >                                 >         new data types,
>         scalar
>         >                                 >         functions,
>         improved
>         >                                 >         concurrency,
>         built-in
>         >                                 >         packages,
>         >                                 >         OCI, SQL*Plus,
>         data movement
>         >                                 >         tools, best
>         practices and
>         >                                 >         more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 >         gstreamer-devel
>         mailing list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >                                 >
>         >                                 >
>         >                                 >
>         ------------------------------------------------------------------------------
>         >                                 > Oracle to DB2 Conversion
>         Guide:
>         >                                 > Learn learn about native
>         support for
>         >                                 > PL/SQL,
>         >                                 > new data types, scalar
>         functions,
>         >                                 > improved concurrency,
>         built-in
>         >                                 > packages,
>         >                                 > OCI, SQL*Plus, data
>         movement tools,
>         >                                 > best practices and more.
>         >                                 >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >                                 >
>         _______________________________________________
>         >                                 > gstreamer-devel mailing
>         list
>         >                                 >
>         [hidden email]
>         >                                 >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >                                 >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >                                 Oracle to DB2 Conversion
>         Guide: Learn
>         >                                 learn about native support
>         for PL/SQL,
>         >                                 new data types, scalar
>         functions,
>         >                                 improved concurrency,
>         built-in
>         >                                 packages,
>         >                                 OCI, SQL*Plus, data movement
>         tools,
>         >                                 best practices and more.
>         >
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         >
>         _______________________________________________
>         >                                 gstreamer-devel mailing list
>         >
>         [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         >                         --
>         >                         Regards,
>         >
>         >                         Sudarshan Bisht
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >                         Oracle to DB2 Conversion Guide:
>         Learn learn
>         >                         about native support for PL/SQL,
>         >                         new data types, scalar functions,
>         improved
>         >                         concurrency, built-in packages,
>         >                         OCI, SQL*Plus, data movement tools,
>         best
>         >                         practices and more.
>         >                         http://p.sf.net/sfu/oracle-sfdev2dev
>         >
>         _______________________________________________
>         >                         gstreamer-devel mailing list
>         >
>         [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >                 Oracle to DB2 Conversion Guide: Learn learn
>         about
>         >                 native support for PL/SQL,
>         >                 new data types, scalar functions, improved
>         >                 concurrency, built-in packages,
>         >                 OCI, SQL*Plus, data movement tools, best
>         practices and
>         >                 more.
>         >                 http://p.sf.net/sfu/oracle-sfdev2dev
>         >
>         _______________________________________________
>         >                 gstreamer-devel mailing list
>         >                 [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         >         --
>         >         Regards,
>         >
>         >         Sudarshan Bisht
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         >         Oracle to DB2 Conversion Guide: Learn learn about
>         native
>         >         support for PL/SQL,
>         >         new data types, scalar functions, improved
>         concurrency,
>         >         built-in packages,
>         >         OCI, SQL*Plus, data movement tools, best practices
>         and more.
>         >         http://p.sf.net/sfu/oracle-sfdev2dev
>         >         _______________________________________________
>         >         gstreamer-devel mailing list
>         >         [hidden email]
>         >
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>         >
>         >
>         >
>         >
>         ------------------------------------------------------------------------------
>         > Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         > new data types, scalar functions, improved concurrency,
>         built-in packages,
>         > OCI, SQL*Plus, data movement tools, best practices and more.
>         > http://p.sf.net/sfu/oracle-sfdev2dev
>         > _______________________________________________
>         gstreamer-devel mailing list
>         [hidden email]
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
>         ------------------------------------------------------------------------------
>         Oracle to DB2 Conversion Guide: Learn learn about native
>         support for PL/SQL,
>         new data types, scalar functions, improved concurrency,
>         built-in packages,
>         OCI, SQL*Plus, data movement tools, best practices and more.
>         http://p.sf.net/sfu/oracle-sfdev2dev
>         _______________________________________________
>         gstreamer-devel mailing list
>         [hidden email]
>         https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>
>
>
> ------------------------------------------------------------------------------
> Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
> new data types, scalar functions, improved concurrency, built-in packages,
> OCI, SQL*Plus, data movement tools, best practices and more.
> http://p.sf.net/sfu/oracle-sfdev2dev
> _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel



------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL,
new data types, scalar functions, improved concurrency, built-in packages,
OCI, SQL*Plus, data movement tools, best practices and more.
http://p.sf.net/sfu/oracle-sfdev2dev 
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel