Commit graph

64 commits

Author SHA1 Message Date
Joan Pau Beltran bd49854c32 docs: design: add IYU2 raw video format description
https://bugzilla.gnome.org/show_bug.cgi?id=763026
2016-06-01 15:09:42 +01:00
Jan Schmidt b7fd8ffb76 part-stereo-multiview-video: Add a section of open design questions 2015-05-30 01:11:47 +10:00
Aurélien Zanelli c52adc8fcc video: add NV61 format support
https://bugzilla.gnome.org/show_bug.cgi?id=746466
2015-05-04 20:37:59 +01:00
Jan Schmidt e35cf63216 design: Add a proposal for handling stereoscopic 3D and multiview 2014-10-02 03:14:42 +10:00
Nicolas Dufresne f52fd7a68b video: Don't use extra plane and componenent for tile format
Instead of using extra plane, we encode the number of tiles in x and y in the stride of
each planes (i.e. y_tiles << 16 | x_tiles) and introduce tile_mode, tile_width and
tile_height into GstVideoFormatInfo structure.

https://bugzilla.gnome.org/show_bug.cgi?id=707361
2014-01-13 10:47:03 -05:00
Wim Taymans d899e6df5a video: rename NV12T -> NV12_64Z32
Is a bit more descriptive and allows us to add more tiled types
later.

https://bugzilla.gnome.org/show_bug.cgi?id=707361
2014-01-13 10:46:52 -05:00
Wim Taymans f8d3b9b4fc video: add NV12T support
https://bugzilla.gnome.org/show_bug.cgi?id=707361
2014-01-13 10:45:26 -05:00
Sebastian Rasmussen 86a8c59733 docs: add missing files for distribution
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=720015
2013-12-06 20:58:43 +00:00
Stefan Sauer abfa8678ec mediatype-audio: write out 24 in 32bit formats 2013-02-13 21:11:41 +01:00
Wim Taymans 98332bda81 docs: fix RGB8P format description docs 2012-10-15 15:50:44 +02:00
Tim-Philipp Müller a1d2f75058 docs: update for RGB8_PALETTED -> RGB8P 2012-10-12 21:36:49 +01:00
Wim Taymans 370d336e9e docs: update for 1.0 2012-10-01 11:58:36 +02:00
Wim Taymans acb3aeebd4 fix caps 2012-09-14 13:22:31 +02:00
Wim Taymans f9ac1f643b docs: ffmpegcolorspace is no more 2012-09-13 12:01:41 +02:00
Michael Smith 79f0210aed video: Add support for 4:2:2 10 bit video.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683838
2012-09-12 09:59:26 +02:00
Tim-Philipp Müller 45f7c585b3 docs: add design doc for text/x-raw format 2012-09-02 03:40:28 +01:00
Robert Swain a49ff7a451 docs: Update interlaced video docs
An interlaced buffer flag has been added and some other changes in
operation needed addressing since the last update to the document.
2012-07-20 23:02:54 +02:00
Tim-Philipp Müller 394afbbc5b docs: update raw audio media type design docs a bit
We now have a layout field and a channel-mask field.
2012-07-03 15:01:04 +01:00
Wim Taymans 3f08bfa225 docs: update v216 format
Fix the v216 format description
2012-05-28 16:13:42 +02:00
Wim Taymans 3f7355426d docs: update video formats document 2012-05-28 14:49:52 +02:00
Wim Taymans ae42b25c07 video: improve docs and design of multiview interlaced
Put fields of interlaced frames after eachother.
Improve the docs of the video interlaced enums.
2012-04-25 15:27:04 +02:00
Wim Taymans 07d34f576a video: add fields interlacing enum
Add an enum and docs for the fields interlace mode.
Improve the video caps docs for the fields interlace mode.
2012-04-25 14:57:40 +02:00
Edward Hervey b635c69145 design: First go at hardware-acceleration design doc 2012-03-29 17:42:49 +02:00
Robert Swain b3eacd7dec docs: interlaced video: Update docs 2012-01-19 10:26:25 +01:00
Christian Fredrik Kalager Schaller c4fb6c94e2 Fix playbin2 -> playbin in Makefile 2012-01-06 12:06:00 +00:00
Wim Taymans 79f23cb643 docs: small update 2011-12-20 13:26:10 +01:00
Wim Taymans 7505b7a55c add audio metadata
Add some audio metadata to describe a downmix matrix.
Add metadata to media type document.
2011-12-20 12:02:25 +01:00
Wim Taymans e6b2b8b7d0 docs: update media design docs some more
Add audio media type design doc
2011-12-20 10:58:19 +01:00
Wim Taymans e1e9d68050 docs: small update to design docs 2011-12-20 10:08:46 +01:00
Wim Taymans 6241ff63f8 video: update interlace caps and docs
Remove interlaced boolean from caps and replace with an interlace-mode enum.
document this new property in the video caps document. With the enum we can
put fields into separate video meta.
Add enum for this interlace-mode in the VideoInfo.
Update the buffer flags.
2011-12-19 18:03:45 +01:00
Tim-Philipp Müller 177525f89f Merge remote-tracking branch 'origin/master' into 0.11
Conflicts:
	gst-libs/gst/netbuffer/gstnetbuffer.c
	gst/ffmpegcolorspace/avcodec.h
	gst/ffmpegcolorspace/gstffmpegcodecmap.c
	gst/ffmpegcolorspace/imgconvert.c
	gst/ffmpegcolorspace/imgconvert_template.h
	gst/ffmpegcolorspace/mem.c
	gst/playback/README
	gst/playback/gstplaybasebin.c
	gst/playback/gstplaybasebin.h
	gst/playback/gstplaybin.c
	sys/v4l/v4lmjpegsrc_calls.c
	sys/v4l/videodev_mjpeg.h
	tests/check/elements/gnomevfssink.c
2011-12-02 11:10:17 +00:00
Piotr Fusik 14644457b0 various: typo fixes
Fix typos in code and docs. Fixes. #658984
2011-12-02 12:03:27 +01:00
Wim Taymans 06a6ab3e32 video: add support for max-framerate
Add support for max-framerate in the video helpers and update the video
caps document.
2011-11-11 13:14:21 +01:00
Wim Taymans 7ac25e9b26 Merge branch 'master' into 0.11
Conflicts:
	common
	configure.ac
	gst-libs/gst/audio/gstbaseaudiosink.c
	gst/playback/gstdecodebin2.c
	gst/playback/gstplaysinkaudioconvert.c
	gst/playback/gstplaysinkaudioconvert.h
	gst/playback/gstplaysinkvideoconvert.c
	gst/playback/gstplaysinkvideoconvert.h
2011-11-07 12:23:15 +01:00
Wim Taymans 89f3572986 docs: fix some docs 2011-11-04 13:01:52 +01:00
Tim-Philipp Müller 308d4b99ea docs: add draft for subtitle overlays to design docs
Main purpose is to provide a generic way to make subtitles work on
top of non-raw video (vaapi, vdpau, etc.).
2011-11-02 23:35:15 +00:00
Edward Hervey 17bfba09f1 Merge branch 'master' into 0.11
Conflicts:
	ext/ogg/gstoggdemux.c
	ext/pango/gsttextoverlay.c
	gst-libs/gst/audio/gstaudioencoder.c
	gst-libs/gst/audio/gstbaseaudiosrc.c
	gst/playback/gstsubtitleoverlay.c
	gst/videorate/gstvideorate.c
2011-09-23 18:27:11 +02:00
Tim-Philipp Müller 76ed3fb04d docs: fix some typos in the decodebin design document 2011-09-09 13:10:13 +01:00
Sebastian Dröge 2ad501aa51 decodebin: Update design documentation about how Parser/Converter are handled 2011-09-08 14:46:23 +02:00
Wim Taymans 00a30b5cfd video: parse number of views
Parse the number of views in multiview video buffers.
2011-08-22 15:57:30 +02:00
Tim-Philipp Müller ac6c07a955 Merge remote-tracking branch 'origin/master' into 0.11 2011-06-26 21:27:28 +01:00
Tim-Philipp Müller 0c4b5edd76 docs: minor addition to decodebin2 design doc 2011-06-26 21:07:52 +01:00
Wim Taymans 3a37e38cf2 docs: add more media type 2011-06-15 12:49:12 +02:00
Tim-Philipp Müller 59581d464f uridecodebin, decodebin: remove new-decoded-pad and removed-decoded-pad signals
They were deprecated, use "pad-added" and "pad-removed" instead.
2011-06-15 00:32:23 +01:00
Wim Taymans 1d42bdca13 docs: add beginnings of new media types design doc
Start with new video media types and properties
2011-06-14 18:25:47 +02:00
Tim-Philipp Müller dbc04a27ec docs: add some text about parser/decoder autoplugging issues 2011-06-08 11:11:05 +01:00
Robert Swain e284455272 docs: Update interlaced video design document
The RFF flag is to be reused for buffers in the telecine state to
indicate that the buffer contains only unneeded repeated fields that are
present in other buffers and as such this buffer can be dropped.
2011-04-06 16:11:02 +02:00
Robert Swain 7a4ffb493c docs: Add an interlaced video design document 2011-03-25 09:49:12 +01:00
Edward Hervey 82b4f9bfef pbutils: New Profile library
https://bugzilla.gnome.org/show_bug.cgi?id=627476
2010-12-15 11:54:32 +01:00
Stefan Kost 2f1eb43c62 make: move the design doc also on the Makefile.am level (for dist) 2010-12-13 12:36:47 +02:00