Sebastian Dröge
|
9b0cd2ef95
|
vp8enc: Adjust Ogg mapping for the changes
|
2010-05-19 21:34:42 +02:00 |
|
Sebastian Dröge
|
5dd5a8292a
|
vp8dec: Add properties to control the VP8 decoder post processing feature
This is disabled by default for now.
|
2010-05-19 19:24:04 +02:00 |
|
Sebastian Dröge
|
28736fa1d4
|
vp8enc: Rename keyframe-interval to max-keyframe-distance
And use default settings for buffer sizes until we expose this
somehow.
|
2010-05-19 19:24:04 +02:00 |
|
Sebastian Dröge
|
ab14c8cf5a
|
vp8: Improve error handling and debug output
|
2010-05-19 19:24:04 +02:00 |
|
Sebastian Dröge
|
31d603b3c9
|
vp8: Use correct strides and plane offsets for GStreamer
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
10a02618c2
|
vp8enc: Implement GstTagSetter interface
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
09c879ea21
|
vp8enc: Fix setting of the keyframe flag on encoded frames
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
dd97378702
|
vp8enc: Post an error message on the bus if encoder initialization fails
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
66844e24d1
|
vp8dec: Fix memory leaks and fail if initializing the decoder fails
|
2010-05-19 19:24:03 +02:00 |
|
David Schleef
|
95ddcc24fd
|
vp8enc: Set timebase
Also misc cleanup.
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
557fe5c0e4
|
vp8dec: Fix decoding of invisible frames
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
53c47c361d
|
vp8enc: Update the latency when initializing the encoder
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
ac7cba4ac2
|
vp8dec: Correctly initialize stream info before peeking at the stream
Otherwise peeking will fail and we'll get invalid values
|
2010-05-19 19:24:03 +02:00 |
|
Sebastian Dröge
|
16f6ed7195
|
vp8dec: Make sure to pass a keyframe as first frame to the decoder, copy output frames only once and require width/height/etc on the input caps
|
2010-05-19 19:24:02 +02:00 |
|
Sebastian Dröge
|
29328031ad
|
vp8enc: Add support for invisible frames and the Ogg mapping
|
2010-05-19 19:24:02 +02:00 |
|
David Schleef
|
bf8ae5a18e
|
vp8dec: Fix reset after seeking
Also remove some unused code.
|
2010-05-19 19:24:02 +02:00 |
|
Sebastian Dröge
|
45011174e7
|
vp8enc: Set frame numbers as buffer offsets
|
2010-05-19 19:24:02 +02:00 |
|
Sebastian Dröge
|
3c2c565fff
|
vp8enc: Always get as many frames as possible from the encoder
|
2010-05-19 19:24:02 +02:00 |
|
Sebastian Dröge
|
620e31efab
|
vp8enc: Fill the oldest pending frame instead of the newest
|
2010-05-19 19:24:02 +02:00 |
|
Sebastian Dröge
|
370ba5cac7
|
vp8enc: Correctly set delta unit flag for non-keyframes
|
2010-05-19 19:24:02 +02:00 |
|
David Schleef
|
4991d5fef3
|
vp8: Add encoder/decoder
|
2010-05-19 19:24:02 +02:00 |
|