Evan Callaway
65c7bd7a2c
rtspconnection: Support authentication during tunneling setup
...
gst_rtsp_connection_connect_with_response accepts a response pointer
which it fills with the response from setup_tunneling if the
connection is configured to be tunneled. The motivation for this is to
allow the caller to inspect the response header to determine if
additional authentication is required so that the connection can be
retried with the appropriate authentication headers.
The function prototype of gst_rtsp_connection_connect has been
preserved for compatability with existing code and wraps
gst_rtsp_connection_connect_with_response.
https://bugzilla.gnome.org/show_bug.cgi?id=749596
2015-12-14 16:00:45 +01:00
Matthew Waters
0b98ed32ce
videometa: add GstVideoAffineTransformationMeta
...
Adds a simple 4x4 affine transformations meta for passing arbitrary
transformations on buffers.
Based on patch by Matthieu Bouron
https://bugzilla.gnome.org/show_bug.cgi?id=731791
2015-11-11 00:19:25 +11:00
Wim Taymans
e3f0f3b91e
audio-converter: move audio converter to audio libs
...
Move the audio-converter helper to the audio library.
2015-11-06 17:53:22 +01:00
Sebastian Dröge
bcd7b2fff2
codec-utils: Add utilities for Opus caps and the OpusHead header
...
https://bugzilla.gnome.org/show_bug.cgi?id=757152
2015-11-03 20:35:33 +02:00
Sebastian Dröge
35ea6fdddf
audio: Add GstAudioClippingMeta for specifying clipping on encoded audio buffers
...
https://bugzilla.gnome.org/show_bug.cgi?id=757153
2015-11-03 20:35:33 +02:00
Stefan Sauer
caf7b6674b
docs: add alsamidisrc to docs
2015-10-01 21:53:20 +02:00
Sebastian Dröge
e49c492a53
Release 1.6.0
2015-09-25 23:15:20 +02:00
Sebastian Dröge
d838d1e456
Release 1.5.91
2015-09-18 19:20:00 +02:00
Carlos Rafael Giani
c95d809a96
audiobasesink: Fix incorrect/missing custom slaving method documentation
...
https://bugzilla.gnome.org/show_bug.cgi?id=754199
2015-08-28 10:13:44 +03:00
Sebastian Dröge
dc744b05b0
Release 1.5.90
2015-08-19 13:10:23 +03:00
Stefan Sauer
923d72d399
x/xv_image_sink: rename for consitency
...
Insert '_' to match the CamelCase. This is needed so that the plugin docs can
guess the names from the type name.
2015-07-06 17:37:15 +02:00
Stefan Sauer
fb68b71165
docs: update master doc for plugins
2015-07-06 17:37:15 +02:00
Sebastian Dröge
bf23f44239
docs: Add new symbols to the docs and .def files
2015-07-06 15:36:07 +03:00
Stefan Sauer
75cc08d451
docs: order and canonicalize the -sections.txt file
...
Have all sections in alphabetical order. Also make the macro order consistent.
This is a preparation for generating the file. Remove GET_CLASS macro for
some elements, since it is not used and the header is not installed.
2015-07-03 21:16:27 +02:00
Sebastian Dröge
f10db521f3
Release 1.5.2
2015-06-24 23:24:01 +02:00
Jan Schmidt
0756802ebd
Add gst_video_multiview_guess_half_aspect() to the docs
2015-06-19 02:19:12 +10:00
Jan Schmidt
7c1da700c4
video: Add multiview/stereo support
...
Add flags and enums to support multiview signalling in
GstVideoInfo and GstVideoFrame, and the caps serialisation and
deserialisation.
videoencoder: Copy multiview settings from reference input state
Add gst_video_multiview_* support API and GstVideoMultiviewMeta meta
https://bugzilla.gnome.org/show_bug.cgi?id=611157
2015-06-11 12:05:00 +10:00
Xavier Claessens
74a4347614
GstRTSPConnection: Add GTlsInteraction support
...
https://bugzilla.gnome.org/show_bug.cgi?id=750471
2015-06-09 19:47:51 -04:00
Stefan Sauer
381708474a
docs: remove variables that we define in the snippet from common
...
This is syncing our Makefile.am with upstream gtkdoc.
2015-06-07 17:18:05 +02:00
Sebastian Dröge
a2156638d5
Release 1.5.1
2015-06-07 10:04:41 +02:00
Sebastian Dröge
bf5d3bf868
rtcpbuffer: Improve documentation of new functions a bit
...
Also actually add them to the documentation.
2015-06-05 10:18:21 +02:00
Thibault Saunier
dcfb8a83a5
encodebin: Add a way to enable/disabled a GstEncodingProfile
...
Summary:
So that the user can easily use the same encoding profile to render
with/without audio/video stream.
API:
gst_encoding_profile_is_disabled
gst_encoding_pofile_set_enabled
https://bugzilla.gnome.org/show_bug.cgi?id=749056
2015-06-01 10:22:31 +02:00
Jan Schmidt
b7fd8ffb76
part-stereo-multiview-video: Add a section of open design questions
2015-05-30 01:11:47 +10:00
Mathieu Duponchelle
2e423dd129
discoverer: Add serialization methods.
...
[API] gst_discoverer_info_to_variant
[API] gst_discoverer_info_from_variant
[API] GstDiscovererSerializeFlags
+ Serializes as a GVariant
+ Adds a test
+ Does not serialize potential GstToc (s)
https://bugzilla.gnome.org/show_bug.cgi?id=748814
2015-05-19 18:48:07 +02:00
Stefan Sauer
b3c136eb4f
docs: a random set of trivial fixes for the library docs
...
Warnings down to 35, unused symbols doen to 112.
2015-05-18 21:16:41 +02:00
Stefan Sauer
b8a6aefa38
docs: add fdmemory to docs
2015-05-18 20:56:28 +02:00
Stefan Sauer
b364f5576d
docs: a random set of trivial fixes for the library docs
...
All those where super straight forward from the warnings gtkdoc prints. It kind
of makes sense to apply them before the list of warnings is >100 and people
complain that gtkdoc is noisy.
2015-05-18 20:45:45 +02:00
Stefan Sauer
d67da3c5f6
mikey: fix a bunch of doc warnings
...
Rename header/source mismatch of parameters. Update the exposed API in
sections.txt.
2015-05-18 20:31:30 +02: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
Tim-Philipp Müller
6957811c11
docs: add new video API to docs
2015-05-04 20:33:23 +01:00
Nicolas Dufresne
c888e9f984
doc: Add gst_video_encoder_get_allocator() to doc
2015-04-03 18:21:06 -04:00
William Manley
7c10499ecd
tcp: Add element socketsrc
...
`socketsrc` can be considered a source counterpart to `multisocketsink`.
It can be considered a generalization of `tcpclientsrc` and
`tcpserversrc`: it contains all the logic required to communicate over
the socket but none of the logic for creating the sockets/establishing
the connection in the first place, allowing the user to accomplish this
externally in whatever manner they wish making it applicable to other
types of sockets besides TCP.
This commit essentially copies the implementation directly from
tcpserversrc. Later patches will tidy the implementation up and
re-implement `tcpclientsrc` and `tcpserversrc` in terms of `socketsrc`.
See https://bugzilla.gnome.org/show_bug.cgi?id=739546
2015-03-13 20:05:00 +01:00
Jan Schmidt
3d60fb654b
docs: Add new video functions and objects. Cleanup a little.
...
Add GstVideoChroma, GstVideoDither, GstVideoScaler and friends to the docs.
Remove and clean up a few obsolete/deleted refs and typos
2015-03-13 01:08:25 +11:00
Tim-Philipp Müller
25abb5fd4d
install-plugins: add new API to exports .def and to docs
...
https://bugzilla.gnome.org/show_bug.cgi?id=744465
2015-02-13 22:49:21 +00:00
Tim-Philipp Müller
9b4ea3f5dd
rtspmessage: add API to add and get custom headers
...
Add API to add and get custom headers that are not
covered by our header fields enum. This is backwards
compatible in that it will also work for our defined
fields, so if we ever add a new header field to the
enum, get_header_by_name() for the same header string
will still work.
API: gst_rtsp_message_add_header_by_name()
API: gst_rtsp_message_take_header_by_name()
API: gst_rtsp_message_remove_header_by_name()
API: gst_rtsp_message_get_header_by_name()
2015-02-09 17:50:14 +00:00
Thibault Saunier
72c05d1cbb
encodebin: Add a way to disable caps renegotiation for output stream format
...
In some cases, the user might want the stream outputted by encodebin to
be in the exact same format during all the stream. We should let the
user specify when this is the case. This commit add some API in the
GstEncodingProfile to determine whether the format can be renegotiated
after the encoding started or not.
API:
gst_encoding_profile_set_allow_dynamic_output
gst_encoding_profile_get_allow_dynamic_output
https://bugzilla.gnome.org/show_bug.cgi?id=740214
2014-11-28 16:56:32 +01:00
Tim-Philipp Müller
f4c1da5f49
docs: update to git
2014-11-15 23:15:06 +00:00
Wim Taymans
3112335cd6
defs: update defs and docs
2014-11-11 16:19:03 +01:00
Tim-Philipp Müller
f04a9589d4
video: add video blend helper functions to docs
...
I don't think those were ever meant to be made public,
but they are, so we might as well document them.
2014-11-01 14:30:07 +00:00
Jan Schmidt
e35cf63216
design: Add a proposal for handling stereoscopic 3D and multiview
2014-10-02 03:14:42 +10:00
Wim Taymans
98c42dc5e4
video: convertor -> converter
2014-09-24 16:19:30 +02:00
Wim Taymans
b2fd20c416
video: move videoconvert code to video library
...
Move the conversion code used in videoconvert to the video library
and expose a simple but generic API to do arbitrary conversion. It can
currently do colorspace conversion but the plan is to add videoscale to
it as well.
See https://bugzilla.gnome.org/show_bug.cgi?id=732415
2014-09-24 15:59:39 +02:00
Wim Taymans
0c40b83ed4
video-color: add gst_video_color_matrix_get_Kr_Kb()
...
Move the function to get the color matrix coefficients from
videoconvert to the video library.
2014-09-24 15:59:39 +02:00
Nicola Murino
617f72b526
appsrc: Add push_sample() convenience function for easy appsink -> appsrc use
...
https://bugzilla.gnome.org/show_bug.cgi?id=728379
2014-09-12 14:07:49 +03:00
Jan Schmidt
c98f051548
video: Add gst_video_guess_framerate() function
...
Takes a nominal frame duration and returns a standard
FPS if it matches closely enough (< 0.1%), or else
calculates a framerate that'll do.
2014-08-15 01:08:22 +10:00
Jan Schmidt
2a37534129
video: Various simple docs fixes
2014-08-15 01:08:12 +10:00
Sebastian Dröge
f029448d54
Release 1.4.0
2014-07-19 17:04:57 +02:00
Sebastian Dröge
0c171fbef3
Release 1.3.91
2014-07-11 11:21:29 +02:00
Sebastian Dröge
ae464e4704
Release 1.3.90
2014-06-28 11:20:44 +02:00
Sebastian Dröge
988f53ed18
Release 1.3.3
2014-06-22 18:07:57 +02:00
Tim-Philipp Müller
55b4d8f6af
docs: add streamsynchronizer to documentation
2014-06-11 12:50:23 +01:00
Tim-Philipp Müller
c5a790b178
docs: add playsink element to documentation
2014-06-11 12:43:35 +01:00
Tim-Philipp Müller
adf02f83c5
docs: add navigation interface to docs
2014-06-11 10:53:50 +01:00
Sebastian Dröge
1917400691
Release 1.3.2
2014-05-21 13:06:34 +02:00
Thibault Saunier
622007e7db
discoverer: Add APIs to simply get installer details for missing plugins
...
Currently the API is far from optimal and the user has to work around
our badly defined API to simply install missing plugins.
API:
new:
gst_discoverer_info_get_missing_elements_installer_details
deprecated:
gst_discoverer_info_get_misc
gst_discoverer_stream_info_get_misc
https://bugzilla.gnome.org/show_bug.cgi?id=720596
2014-05-03 21:48:55 +02:00
Sebastian Dröge
68f5350c66
Release 1.3.1
2014-05-03 17:50:10 +02:00
Wim Taymans
51ca0bdf7b
docs: add MIKEY docs
2014-03-24 17:12:52 +01:00
Tim-Philipp Müller
55b8e30a61
docs: update plugin docs and remove old properties and signals
...
Re-generate .args and .signals file from scratch so that
old signals that no longer exist (such as the 'new-decoded-pad'
signal on decodebin) no longer show up in the documentation.
2014-03-11 21:58:49 +00:00
Göran Jönsson
0b30fdbfbe
rtspconnection: gst_rtsp_watch_wait_backlog
...
New method that wait until there is room in backlog queue.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=725898
2014-03-10 17:28:40 +01:00
Andres Gomez
0e087b3865
docs: Removing GnomeVFS left bits
...
gnomevfs was removed time ago but there are still some left bits.
https://bugzilla.gnome.org/show_bug.cgi?id=725658
2014-03-05 20:25:39 +01:00
Tim-Philipp Müller
6442e76e9f
docs: add GstVideoPool to docs
2014-02-23 14:42:12 +00:00
Stefan Sauer
76ec6d3760
docs: doc fixes for audio library
...
Add sections docs for audiometa. Fix sections docs for audiochannels. Remove old
mixerutil section.
2014-02-03 09:36:43 +01:00
Sebastian Dröge
87829debe4
videodecoder: Add API to get the currently pending frame size for parsing
...
https://bugzilla.gnome.org/show_bug.cgi?id=719890
2014-01-18 13:54:22 +01:00
Nicolas Dufresne
016e5285c7
doc: Add new sections introduce for tile format
...
https://bugzilla.gnome.org/show_bug.cgi?id=707361
2014-01-13 10:47:28 -05: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
Olivier Crête
779e360352
videoencoder: Remove gst_video_encoder_set/get_discont
...
They've never existed outside the header file.
2013-12-06 16:24:46 -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
Sebastian Dröge
5acc099479
videodecoder: Add API to allow subclasses to specify that they needs caps before any buffers
2013-12-05 11:36:54 +01:00
Mark Nauwelaerts
5218956e8b
videodecoder: add new API to docs and defs
2013-12-01 12:38:10 +01:00
Matthew Waters
2e84acce58
videometa: add GstVideoGLTextureUploadMeta buffer pool option
...
allows configuration of whether GstVideoGLTextureUploadMeta is
added to buffers resulting from a buffer pool. This is sperate
to the caps feature in that an element may want to add the upload
meta itself rather than allowing the buffer pool to.
https://bugzilla.gnome.org/show_bug.cgi?id=712798
2013-11-26 14:04:38 +01:00
Sebastian Dröge
4aafc3d39f
rtspconnection: Add new API to the docs and .def file
2013-11-01 17:02:22 +01:00
Sreerenj Balachandran
9ffaaddcbe
pbutils: Add codec-utility funtions to support H265
...
https://bugzilla.gnome.org/show_bug.cgi?id=708921
2013-10-02 11:37:39 +02:00
Sebastian Dröge
1867c079bf
Release 1.2.0
2013-09-24 14:16:22 +02:00
Sebastian Dröge
e729148b0c
Release 1.1.90
2013-09-19 10:49:58 +02:00
Mathieu Duponchelle
d1cb9c994b
video/audio: #define metadata strings.
...
For instance "orientation" becomes GST_VIDEO_ORIENTATION_METADATA.
2013-09-09 15:37:02 +02:00
Sebastian Dröge
a13f44fb1e
Release 1.1.4
2013-08-28 12:41:42 +02:00
Sebastian Dröge
48ecb46241
Release 1.1.3
2013-07-29 13:37:00 +02:00
Sebastian Dröge
e2597e1e42
appsrc: Also provide function API for current-level-bytes and integrate into the docs
2013-07-26 11:03:08 +02:00
Vincent Penquerc'h
ee088c6b3f
codec-utils: add a gst_codec_utils_aac_get_index_from_sample_rate
...
It maps a sample rate to a well known AAC sample rate index.
2013-07-26 09:24:50 +01:00
Sebastian Dröge
95605a79c9
videometa: Add to the docs and make function names more consistent with others
2013-07-16 10:09:27 +02:00
Sebastian Dröge
96f686fc1f
Release 1.1.2
2013-07-11 15:30:23 +02:00
Sebastian Dröge
ff5d3313d4
Release 1.1.1
2013-06-05 18:31:27 +02:00
Sebastian Dröge
5065e76b1c
audio: Add gst_audio_info_is_equal()
2013-05-30 23:56:52 +02:00
Rico Tzschichholz
8d4cb64a4b
docs: Drop missing gsttcp-enumtypes.h to fix build
...
In addition to 7f6e1bdfdb
2013-04-26 11:03:41 +02:00
Wim Taymans
9ff9949cda
docs: add new sdp methods to docs
2013-04-24 13:57:23 +02:00
Tim-Philipp Müller
e96ca66c36
docs: add some more audio macros
2013-04-17 09:26:40 +01:00
Sebastian Dröge
62b0439949
docs: Add some documentation that was missing before
2013-03-30 12:00:35 +01:00
Anton Belka
c1b7b2c8d6
riff: add "note" tag
...
Add GST_RIFF_TAG_note for wavparse.
https://bugzilla.gnome.org/show_bug.cgi?id=696549
https://bugzilla.gnome.org/show_bug.cgi?id=696550
2013-03-25 13:26:25 +00:00
Olivier Crête
17d5dbd337
rtsprange: Add function to convert a range between formats
...
Also add unit tests.
2013-03-11 10:41:31 +01:00
Tim-Philipp Müller
0b329f2c22
video: add define for video formats supported by the overlay blending code
...
For use in template caps by overlay elements that use
video_overlay_composition_blend().
API: GST_VIDEO_OVERLAY_COMPOSITION_BLEND_FORMATS
https://bugzilla.gnome.org/show_bug.cgi?id=665751
2013-02-19 12:54:40 +00:00
Sebastian Dröge
26ff0ced15
allocators: Integrate into the documentation
2013-02-19 10:05:38 +01:00
Stefan Sauer
abfa8678ec
mediatype-audio: write out 24 in 32bit formats
2013-02-13 21:11:41 +01:00
Olivier Crête
a4bee3c83a
docs: Put GST_*_INIT into the -sections.txt file too
2013-01-24 20:15:09 -05:00
Olivier Crête
14c77ec671
doc: Sort new things into ..-libs-sections.txt
2013-01-24 20:12:41 -05:00
Tim-Philipp Müller
4c82bf973d
docs: update
2012-12-10 13:40:33 +00:00
Thibault Saunier
6a7f688939
encoding-profile: Let the user decide what preset name to use
...
It was possible to decide only what #GstElement implementing #GstPreset
to use during the encoding, we can now let the user select a specific preset previously
saved using #gst_preset_save_preset specifying the name chosen when it was saved
in the gst_encoding_profile_set_preset_name.
Actually loading a preset with %NULL as a name would have always failed, so
in the current state of the API that feature is unusable
API:
gst_encoding_profile_set_preset_name
gst_encoding_profile_get_preset_name
2012-12-05 17:36:21 -03:00
Wim Taymans
b511f938d4
rtsp: add method to parse options list
2012-11-27 11:15:34 +01:00
Tim-Philipp Müller
5237692de6
docs: update audio multi-channel docs
...
Remove includes and functions that don't exist any longer,
add new ones instead.
2012-11-23 13:58:55 +00:00
Sebastian Dröge
15ee41dfc9
discoverer: Add support for getting the stream-id
...
https://bugzilla.gnome.org/show_bug.cgi?id=654830
2012-11-20 14:57:42 +01:00
Sebastian Dröge
6228872df7
videodecoder: Rename from get_qos_info() to get_qos_proportion()
...
And only return the proportion. The earliest time already can be
retrieved from get_max_decode_time() and by renaming we allow this
to be more extensible in the future.
2012-11-20 12:08:26 +01:00
Andoni Morales Alastruey
5f55ea1ef3
videodecoder: add getter for QoS proportion and earliest_time
...
Add a getter for the QoS proportion and earliest_time to help
subclasses do better estimations based on the proportion.
API: gst_video_decoder_get_qos_info()
https://bugzilla.gnome.org/show_bug.cgi?id=687991
2012-11-19 23:57:43 +00:00
Tim-Philipp Müller
5f59b4f7ee
Fix FSF address
...
https://bugzilla.gnome.org/show_bug.cgi?id=687520
2012-11-03 23:05:09 +00:00
Tim-Philipp Müller
d8b42ae80c
Back to feature development
2012-10-25 12:19:46 +01:00
Tim-Philipp Müller
b4772b4c9f
Release 1.0.2
2012-10-25 00:54:24 +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
Tim-Philipp Müller
dc35816c98
Back to development (bug fixing)
2012-10-07 16:52:27 +01:00
Tim-Philipp Müller
011d299b9f
Release 1.0.1
2012-10-07 15:11:10 +01:00
Wim Taymans
370d336e9e
docs: update for 1.0
2012-10-01 11:58:36 +02:00
Tim-Philipp Müller
b0baf45355
Back to development (bug fixing)
2012-09-24 16:46:44 +01:00
Tim-Philipp Müller
146ca8e3bf
Release 1.0.0
2012-09-24 13:38:11 +01:00
Tim-Philipp Müller
5a5344633c
docs: update
2012-09-17 17:57:09 +01:00
Tim-Philipp Müller
5e0dfec62c
Remove -DGST_USE_UNSTABLE_API
2012-09-17 16:05:37 +01:00
Tim-Philipp Müller
1795039dad
docs: update docs and fix build a bit more
...
Don't try to include plugin that doesn't exist any longer
(merged into the playback plugin).
2012-09-17 12:07:30 +01:00
Wim Taymans
acb3aeebd4
fix caps
2012-09-14 13:22:31 +02:00
Tim-Philipp Müller
a4be4b2b93
docs: update docs
2012-09-14 01:34:01 +01:00
Wim Taymans
f9ac1f643b
docs: ffmpegcolorspace is no more
2012-09-13 12:01:41 +02:00
Stefan Sauer
2fb27fa463
xmptag: migrate to the _full version of the API and drop the _full postfix
...
Fix up all invocations.
2012-09-12 21:32:04 +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
6b670d701c
gdp: move gdp plugin to -bad
...
It needs to be reworked for 1.0
2012-09-11 01:33:11 +01:00
Tim-Philipp Müller
d7d04b9a55
docs: update plugin docs
2012-09-09 18:50:01 +01:00
Mark Nauwelaerts
cd2e795154
videooverlaycomposition: add some _get_argb and _get_ayuv functions
...
... that will handle automatic conversion to indicated format.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=683180
2012-09-05 10:15:51 +02:00
Tim-Philipp Müller
45f7c585b3
docs: add design doc for text/x-raw format
2012-09-02 03:40:28 +01:00
Mark Nauwelaerts
4737df3ac3
videooverlaycomposition: also adjust docs and API defs to modified API
2012-08-30 13:23:58 +02:00
Sebastian Dröge
d41504e804
docs: Add new video API to the docs
2012-08-16 12:13:25 +02:00
Sebastian Dröge
d6dbb351c6
audio/video: Add new API to the docs
2012-08-14 15:48:45 +02:00
Sebastian Dröge
591cbf0f46
docs: Add new video API to the docs
2012-08-09 16:03:25 +02:00
Sebastian Dröge
6e5bee2d1a
docs: Add new audio base classes API to the docs
2012-08-09 15:30:30 +02:00
Руслан Ижбулатов
f885829730
docs: Add proper libraries to GST_LIBS instead (-base)
2012-08-07 10:41:32 +02:00
Vivia Nikolaidou
1df4110245
docs: Add new function to the docs
2012-07-24 20:42:49 +02:00
Robert Swain
78d12bf41e
docs: Improve gstvideo and add GstVideoFrame
...
Some items have been removed that are no longer in the headers
2012-07-24 11:14:00 +02:00
Robert Swain
401648d689
docs: Build GstVideoFrame gtk docs
2012-07-24 09:35:40 +02:00
Sebastian Dröge
7fdbeb659a
docs: Add new audio base classes API
2012-07-23 10:28:47 +02:00
Sebastian Dröge
448a45bf8b
docs: Update video base classes docs
2012-07-23 10:19:49 +02:00
Sebastian Dröge
8c55e1dd99
docs: Add new videodecoder/encoder API
2012-07-23 09:42:23 +02: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
Wim Taymans
11a494d5c9
rtp: Add support for multiple memory blocks in RTP
...
Add support RTP buffers with multiple memory blocks. We allow one block for the
header, one for the extension data, N for data and one memory block for the
padding.
Remove the validate function, we validate now when we map because we need to
parse things in order to map multiple memory blocks.
2012-07-17 16:41:36 +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
Sebastian Dröge
6ed2f45f97
Release 0.11.92
2012-06-07 16:06:59 +02: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
Anton Belka
42cb4bdf67
discoverer: Add TOC support to discoverer and add -c/--toc parameters to gst-discoverer utility
2012-05-21 08:52:05 +02:00
Sebastian Dröge
ed6d46e156
video: Rename gst_video_codec_frame_set_hook() to gst_video_codec_frame_set_user_data()
...
And also add a getter and allow to set NULL user_data but still call
the passed destroy notify.
2012-05-16 14:06:12 +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
Sebastian Dröge
a0e3a9e32d
Merge remote-tracking branch 'origin/0.10'
...
Video base classes and theora plugin still needs to be ported again
Conflicts:
docs/libs/gst-plugins-base-libs-docs.sgml
docs/libs/gst-plugins-base-libs-sections.txt
docs/libs/gst-plugins-base-libs.types
ext/theora/gsttheoradec.c
ext/theora/gsttheoradec.h
ext/theora/gsttheoraenc.c
ext/theora/gsttheoraenc.h
gst-libs/gst/video/Makefile.am
gst-libs/gst/video/video.c
gst-libs/gst/video/video.h
gst/playback/gsturidecodebin.c
tests/check/libs/video.c
tests/check/pipelines/theoraenc.c
win32/common/libgstvideo.def
2012-04-24 18:14:31 +02:00
Edward Hervey
f6cfd763e4
video: Base classes for video decoders and encoders
2012-04-24 17:03:40 +02:00
Edward Hervey
8f00d76c97
video: Backport GstVideoInfo/GstVideoFormatInfo from 0.11
2012-04-24 10:44:44 +02:00
Sebastian Dröge
ff9f0476d3
docs: Remove header file that was deleted
2012-04-13 14:09:47 +02:00
Sebastian Dröge
69b18ab09d
gst-libs: Remove interfaces libs and mixer/tuner interfaces
...
The navigation interface is now in the video library.
2012-04-13 13:14:13 +02:00
Sebastian Dröge
3f6b1e96dc
Release 0.11.90
2012-04-12 10:16:03 +02:00
Sebastian Dröge
65307dd132
gst: Update versioning
2012-04-04 14:55:15 +02:00
Sebastian Dröge
9cd9f00799
audioencoder: Add gst_audio_encoder_set_headers() to the docs
2012-03-30 12:57:02 +02:00
Sebastian Dröge
40a4f2f8aa
audiodecoder: Rename _byte_time() to _estimate_rate()
...
Which is telling more about what this actually does and is more
consistent with the video base classes.
2012-03-30 11:51:47 +02:00
Edward Hervey
b635c69145
design: First go at hardware-acceleration design doc
2012-03-29 17:42:49 +02:00
Wim Taymans
1982d1ce12
Release 0.11.3
2012-03-22 15:51:39 +01:00
Stefan Sauer
c8aea0cdc1
docs: make videooverlaycomposition types show up in the docs
2012-03-05 18:13:30 +01:00
Tim-Philipp Müller
4991992029
Bump version after release
2012-02-23 11:06:55 +00:00
Wim Taymans
268d52fd33
Merge branch 'master' into 0.11
...
Conflicts:
gst-libs/gst/rtsp/gstrtspconnection.c
win32/common/libgstaudio.def
2012-02-17 23:46:17 +01:00
Tim-Philipp Müller
0f6c8a27a7
docs: add new audio base class API to docs and .def file
2012-02-17 15:08:36 +00:00
Wim Taymans
61c446f2ef
RELEASE 0.11.2
2012-02-17 11:03:14 +01:00
Thomas Vander Stichele
defb1bf6f2
docs/plugins: update docs, add multisocketsink
2012-01-25 16:00:56 +01:00
Robert Swain
b3eacd7dec
docs: interlaced video: Update docs
2012-01-19 10:26:25 +01:00
Sebastian Dröge
317894d314
gio: Move to gst subdirectory
...
It's a plugin without external dependencies now because we
unconditionally depend on GIO anyway.
2012-01-18 16:21:14 +01:00
Sebastian Dröge
17254bbd23
tcpserversink: Port to GIO
...
And change multifdsink to GIO too and rename it to multisocketsink
because it only works on GSockets now, not generic fds.
2012-01-16 11:31:40 +01:00
Sebastian Dröge
dc8984d76c
Merge branch 'master' into 0.11
...
Conflicts:
gst-libs/gst/app/gstappsrc.c
gst-libs/gst/audio/multichannel.h
gst-libs/gst/video/videooverlay.c
gst/playback/gstplaysink.c
gst/playback/gststreamsynchronizer.c
tests/check/Makefile.am
win32/common/libgstvideo.def
2012-01-10 13:15:12 +01:00
Christian Fredrik Kalager Schaller
c4fb6c94e2
Fix playbin2 -> playbin in Makefile
2012-01-06 12:06:00 +00:00
Vincent Penquerc'h
5cf87eedc4
video: overlays may now have premultiplied alpha
...
https://bugzilla.gnome.org/show_bug.cgi?id=666177
2012-01-06 10:19:19 +00:00
Tim-Philipp Müller
76cc8b8f2a
tag: add function to check whether a string is a valid language code
...
API: gst_tag_check_language_code()
2012-01-02 01:04:00 +00:00
Tim-Philipp Müller
d877ef13f5
docs: make gtk-doc happier
2011-12-30 19:24:09 +00:00
Tim-Philipp Müller
3dfdd6be9d
audioringbuffer: rename GST_BUFTYPE_* to GST_AUDIO_RING_BUFFER_FORMAT_TYPE_*
...
Bit unwieldy, but more appropriate. Could also be moved into
audio.h as GstAudioFormatType.
2011-12-25 21:38:21 +00:00
Tim-Philipp Müller
a9b63a838b
docs: remove references to elements that don't exist any longer
2011-12-25 21:18:47 +00:00
Wim Taymans
13a579a03c
docs: small fixes
2011-12-21 18:58:08 +01:00
Wim Taymans
ddc05e0ed1
propertyprobe: remove propertyprobe
...
Remove the propertyprobe interface
Improve docs
2011-12-21 11:58:53 +01: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
fb6d09055a
Merge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
ext/alsa/gstalsadeviceprobe.c
ext/alsa/gstalsamixer.c
ext/pango/gsttextoverlay.c
ext/pango/gsttextoverlay.h
gst-libs/gst/audio/gstaudiobasesink.c
gst-libs/gst/audio/gstaudioringbuffer.c
gst-libs/gst/audio/gstaudiosrc.c
gst-libs/gst/video/Makefile.am
gst-libs/gst/video/video.c
gst/encoding/gststreamcombiner.c
gst/encoding/gststreamsplitter.c
gst/playback/gstplaybasebin.c
gst/playback/gststreamsynchronizer.c
gst/playback/gstsubtitleoverlay.c
gst/playback/gsturidecodebin.c
sys/xvimage/xvimagesink.c
tests/examples/Makefile.am
win32/common/libgstvideo.def
Video overlay composition disabled for now, needs
porting to buffer meta.
2011-12-08 01:19:03 +00:00
Tim-Philipp Müller
6757afc0bc
docs: add new API to docs
2011-12-07 18:38:06 +00: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
Tim-Philipp Müller
ec0d3566bf
Merge remote-tracking branch 'origin/master' into 0.11
...
Conflicts:
ext/alsa/gstalsasrc.c
ext/alsa/gstalsasrc.h
gst/adder/gstadder.c
gst/playback/gstplaybin2.c
gst/playback/gstplaysinkconvertbin.c
win32/common/libgstvideo.def
2011-12-02 00:07:39 +00:00
Wim Taymans
59113af604
Use the new GstSample for snapshots
...
Make appsink return a GstSample. Remove the pull_buffer_list method because it
is not very useful anymore.
Pass GstSample to the conversion function.
Update playbin2 and examples
2011-12-01 16:53:11 +01:00
Wim Taymans
47cbb230e9
audio: move audio interfaces
...
Move the audio related interfaces to the audio library.
2011-11-30 07:57:02 +01:00
Wim Taymans
871b306fce
video: move some interfaces
...
Move some interfaces to the video library
2011-11-29 19:10:01 +01:00
Alessandro Decina
848711706b
libgstvideo: minor fixes to key unit events
...
Make out args to gst_video_event_parse_{downstream|upstream}_force_key_unit
optional, update libgstvideo.def and fix docs a bit.
API: gst_video_event_new_upstream_force_key_unit
API: gst_video_event_new_downstream_force_key_unit
API: gst_video_event_is_force_key_unit
API: gst_video_event_parse_upstream_force_key_unit
API: gst_video_event_parse_downstream_force_key_unit
https://bugzilla.gnome.org/show_bug.cgi?id=607742
2011-11-29 09:15:59 +01:00
Vincent Penquerc'h
ea78b060a7
Revert "libgstvideo: add a new API to handle QoS events and dropping logic"
...
This reverts commit eb03323fb6
.
*grumble* I managed to merge something I did not mean to.
2011-11-28 13:26:53 +00:00
Vincent Penquerc'h
eb03323fb6
libgstvideo: add a new API to handle QoS events and dropping logic
...
https://bugzilla.gnome.org/show_bug.cgi?id=658241
2011-11-28 12:34:43 +00:00
Tim-Philipp Müller
e36826822e
docs: update sgml for renames
2011-11-23 23:16:51 +00:00
Wim Taymans
fc04bcecbe
fix docs
2011-11-14 10:46:56 +01:00
Tim-Philipp Müller
dfc13ec632
cdda: rename GstCddaBaseSrc to GstAudioCdSrc and move to libgstaudio
...
Another mini-lib down, to make space for new mini libs.
Remove bogus copyright line while at it.
2011-11-12 11:58:58 +00: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
5f1312b5d8
rename files to match object names
2011-11-11 12:32:23 +01:00
Wim Taymans
ccf511a5d4
rename BaseRTP -> RTPBase
2011-11-11 12:24:08 +01:00
Wim Taymans
a3416bc11f
rename baseaudio* -> audiobase*
2011-11-11 12:00:52 +01:00
Wim Taymans
ee7072fe7e
rename GstBaseAudio* ->GstAudioBase*
2011-11-11 11:52:47 +01:00