After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 703259 - video: Add support for NV24 video format
video: Add support for NV24 video format
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.35
Other All
: Normal enhancement
: 1.1.3
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-06-28 14:24 UTC by Ilyes Gouta
Modified: 2013-07-16 10:07 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gst-plugins-base: new NV16 and NV24 pixelformats (51.66 KB, patch)
2013-07-01 07:28 UTC, Ilyes Gouta
needs-work Details | Review

Description Ilyes Gouta 2013-06-28 14:24:00 UTC
Hi,

The attached patch for gst-plugins-base 0.10.35 defines new NV16 and NV24 FOURCCs
(4:2:2 and 4:4:4 two planes YCbCr) and enables colorspace conversion and video test frame generation, respectively via the gstffmpegcolorspace and videotestsrc GStreamer elements.

Ilyes
Comment 1 Tim-Philipp Müller 2013-06-28 15:57:16 UTC
You forgot to attach the patch it seems.

Thanks, but 0.10 is not maintained any longer and we will only push critical bug fixes to it at this point.

Perhaps you could update your patches for git master (1.x) ?

There's already a NV16 format in 1.x, but NV24 is still missing, so this might be nice to add.
Comment 2 Ilyes Gouta 2013-07-01 07:28:27 UTC
Created attachment 248115 [details] [review]
gst-plugins-base: new NV16 and NV24 pixelformats
Comment 3 Ilyes Gouta 2013-07-01 07:30:10 UTC
Now attached! :)

(In reply to comment #1)
> You forgot to attach the patch it seems.
> 
> Thanks, but 0.10 is not maintained any longer and we will only push critical
> bug fixes to it at this point.
> 
> Perhaps you could update your patches for git master (1.x) ?
> 
> There's already a NV16 format in 1.x, but NV24 is still missing, so this might
> be nice to add.

OK.

Regards,
Ilyes
Comment 4 Sebastian Dröge (slomo) 2013-07-01 08:17:48 UTC
Comment on attachment 248115 [details] [review]
gst-plugins-base: new NV16 and NV24 pixelformats

Please update the patch to latest git master (and also videoconvert instead of ffmpegcolorspace)
Comment 5 Sebastian Dröge (slomo) 2013-07-16 09:48:59 UTC
commit 92b685eb7463f45deaf3a24ded23f351a231f082
Author: Sebastian Dröge <slomo@circular-chaos.org>
Date:   Tue Jul 16 11:47:59 2013 +0200

    video: Add support for NV24 color format
    
    This is semi-planar 4:4:4 YUV.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=703259
Comment 6 Ilyes Gouta 2013-07-16 10:05:32 UTC
Thanks!

Ilyes
Comment 7 Sebastian Dröge (slomo) 2013-07-16 10:07:45 UTC
Note that this is only in 1.1.2+, not 0.10.