gstrtph264depay "profile-level-id" NULL

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

gstrtph264depay "profile-level-id" NULL

Dake Gu
Some streaming server  does not return "profile-level-id",  causing gst_rtp_h264_depay_setcaps() complaining "we have incomplete caps" when byte_stream is off.

rfc3984:

If no profile-level-id is present, the Baseline
Profile without additional constraints at Level
1 MUST be implied.

Is it better to imply a default profile level instead of failing?  thanks!

- Dake

------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstrtph264depay "profile-level-id" NULL

Mark Nauwelaerts
Dake Gu wrote:

> Some streaming server  does not return "profile-level-id",  causing
> gst_rtp_h264_depay_setcaps() complaining "we have incomplete caps" when
> byte_stream is off.
>
> rfc3984:
>
> If no profile-level-id is present, the Baseline
> Profile without additional constraints at Level
> 1 MUST be implied.
>
> Is it better to imply a default profile level instead of failing?  thanks!

This is basically https://bugzilla.gnome.org/show_bug.cgi?id=612657,
which has a patch pending.

Mark.

>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Download Intel® Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: gstrtph264depay "profile-level-id" NULL

Dake Gu
thanks Mark!

2010/4/16 Mark Nauwelaerts <[hidden email]>
Dake Gu wrote:
> Some streaming server  does not return "profile-level-id",  causing
> gst_rtp_h264_depay_setcaps() complaining "we have incomplete caps" when
> byte_stream is off.
>
> rfc3984:
>
> If no profile-level-id is present, the Baseline
> Profile without additional constraints at Level
> 1 MUST be implied.
>
> Is it better to imply a default profile level instead of failing?  thanks!

This is basically https://bugzilla.gnome.org/show_bug.cgi?id=612657,
which has a patch pending.

Mark.

>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel


------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/gstreamer-devel