Yeongjin Jeong
454147d269
vp9parser: Add new API for parsing superframe info
...
Some elements are using their own implementations for superframe parsing.
To reduce redundant code, we need to add API to the parser.
2020-03-02 01:31:38 +09:00
Aaron Boxer
6d3429af34
documentation: fixed a heap o' typos
2019-11-05 09:11:25 -05:00
Tim-Philipp Müller
2445021120
codecparsers: make debug categories static
...
They're only used internally. The VP9 parser's debug
category symbol was accidentally exported.
2017-08-11 14:34:34 +01:00
Thibault Saunier
78022a6e0c
docs: Port all docstring to gtk-doc markdown
2017-04-12 12:57:57 -03:00
Sreerenj Balachandran
88a3b4da3c
codecparser: vp9: move persistent fields from GstVp9FrameHdr to GstVp9Parser
...
The subsampling_x, subsampling_y, bit_depth, color_space and color_range
fileds are moved from GstVp9FrameHdr to the global GstVp9Parser structure.
These fields are only present in keyframe or intra-only frame, no need to
duplicate them for inter-frames. This is an ABI change.
https://bugzilla.gnome.org/show_bug.cgi?id=764370
2016-04-01 14:12:08 +03:00
Tim-Philipp Müller
4e37976d83
codecparsers: vp9: minor clean-up
...
Remove setting of parser variable to NULL after free,
that makes no sense (and coverity is no doubt going
to complain about it).
2015-12-30 13:17:24 +00:00
Tim-Philipp Müller
d6834432ed
codecparsers: vp9: fix macro namespacing and rename GstVp9InterpFilter
2015-12-30 13:12:13 +00:00
Tim-Philipp Müller
75b31d1872
codecparsers: vp9: fix doc typos and sprinkle some Since markers
2015-12-30 13:09:23 +00:00
Sebastian Dröge
45f2ad952f
vp9parser: Rename symbols to prevent symbol conflicts
...
Also make clamp() a static function for the same reason and use CLAMP (as
defined by GLib) in the GStreamer code.
2015-12-30 11:37:59 +02:00
Sreerenj Balachandran
b245e0f16c
codecparsers: Add VP9 codec parser
...
https://bugzilla.gnome.org/show_bug.cgi?id=757597
2015-12-30 11:19:33 +02:00