Carl-Anton Ingmarsson
|
d564e1bf19
|
vdpau: fix GstBaseVideoDecoder returning wrong GstStateChangeReturn
when gst_base_video_decoder_[start|stop] fails we now return
GST_STATE_CHANGE_FAILURE instead of returning what the parent class returns
|
2010-07-30 11:31:59 +02:00 |
|
Carl-Anton Ingmarsson
|
86860beeae
|
vdpaumpegdec: remove unneeded setting of buffer flags
GstBaseVideoDecoder sets GST_VIDEO_BUFFER_TFF for us and
GST_BUFFER_FLAG_DELTA_UNIT doesn't make sense for decoded frames.
|
2010-07-30 11:31:59 +02:00 |
|
Tim-Philipp Müller
|
8559d5b9e1
|
vdpau: dist new header file
Fix make distcheck.
|
2010-07-27 18:07:00 +02:00 |
|
Carl-Anton Ingmarsson
|
0b3c6e4b9e
|
vdpau: add gst_vdp_decoder_render and gst_vdp_decoder_init_decoder
|
2010-07-23 00:29:34 +02:00 |
|
Carl-Anton Ingmarsson
|
b4e447375b
|
vdpauh264dec: try to calculate framerate if we don't get one from upstream
|
2010-07-19 21:55:31 +02:00 |
|
Thijs Vermeir
|
d15418d6aa
|
vdpau: fix segfault when vdpau device could not be created
|
2010-07-19 11:42:26 +02:00 |
|
Carl-Anton Ingmarsson
|
7462a64398
|
vdpauh264dec: fix problem when encountering GST_NAL_AU_DELIMITER
|
2010-07-18 21:16:23 +02:00 |
|
Carl-Anton Ingmarsson
|
2d870ee7fd
|
vdpauh264dec: calculate width and height from bitstream info
|
2010-07-15 13:23:52 +02:00 |
|
Carl-Anton Ingmarsson
|
ecbf5a4e30
|
vdpauh264dec: fix usage of g_bit_storage
|
2010-07-15 11:10:03 +02:00 |
|
Carl-Anton Ingmarsson
|
b3ad9d7d04
|
vdpaumpegdec: rename zigzag matrix
|
2010-07-14 11:19:49 +02:00 |
|
Carl-Anton Ingmarsson
|
c27468f1a1
|
vdpauh264dec: use g_bit_storage instead of log2
log2 caused compile issues on certain platforms
|
2010-07-14 11:19:49 +02:00 |
|
Sebastian Dröge
|
dfeaa7709b
|
vdpau: Check for log2 and only use it if it's available
|
2010-06-29 11:21:30 +02:00 |
|
Carl-Anton Ingmarsson
|
380ec88b4c
|
vdpauh264dec: don't use deprecated g_ptr_array_free incase glib >= 2.22
|
2010-06-28 12:00:55 +02:00 |
|
Carl-Anton Ingmarsson
|
0aa4d01c0f
|
vdpauvideopostprocess: fix resizing of output
|
2010-06-28 11:19:27 +02:00 |
|
Carl-Anton Ingmarsson
|
525c7c3933
|
vdpauh264dec: don't use glib 2.22 functions
|
2010-06-28 11:11:52 +02:00 |
|
Carl-Anton Ingmarsson
|
d49cbe69e1
|
vdpau: change GstBaseVideoDecoder state api
|
2010-06-28 11:11:52 +02:00 |
|
Carl-Anton Ingmarsson
|
7274d9f142
|
vdpauh264dec: free frames on finalize in GstH264DPB
|
2010-06-28 11:11:52 +02:00 |
|
Carl-Anton Ingmarsson
|
d930556a47
|
vdpau: add display property to GstVdpDecoder
|
2010-06-28 11:11:52 +02:00 |
|
Carl-Anton Ingmarsson
|
ec815085bf
|
vdpauh264dec: rename GstVdpH264Frame to GstH264Frame
|
2010-06-28 11:11:52 +02:00 |
|
Carl-Anton Ingmarsson
|
00fd85c0f5
|
vdpau: fix error handling when plugging "vdpauvideopostprocess ! fakesink"
|
2010-06-28 11:11:52 +02:00 |
|
Carl-Anton Ingmarsson
|
8e59521efa
|
vdpau: add error parameter to gst_vdp_video_src_pad_get_device
|
2010-06-28 11:11:51 +02:00 |
|
Sebastian Dröge
|
159b43d17c
|
vdpau: Link to $(LIBM) for log2 and friends
|
2010-06-28 10:47:52 +02:00 |
|
Carl-Anton Ingmarsson
|
d13a122a56
|
vdpau: add GstVdpDecoder base class
|
2010-06-26 21:27:32 +02:00 |
|
Carl-Anton Ingmarsson
|
71620e7fbb
|
vdpauh264dec: add gst_h264_dpb_set_output_func function
|
2010-06-26 21:27:32 +02:00 |
|
Tim-Philipp Müller
|
730c59e52a
|
vdpay: fix build in uninstalled setup
Add GST_PLUGINS_BASE_CFLAGS to CFLAGS so it finds the gst/video/video.h
headers in an uninstalled setup. Also reshuffle order.
|
2010-06-24 23:57:16 +01:00 |
|
Carl-Anton Ingmarsson
|
5fbbbaccc3
|
vdpauh264dec: fix unitialized variable
|
2010-06-24 22:14:38 +02:00 |
|
Carl-Anton Ingmarsson
|
731d160e6d
|
vdpauh264dec: fix initalization of GstNalReader cache
|
2010-06-24 22:07:45 +02:00 |
|
Carl-Anton Ingmarsson
|
cfad4aa3d4
|
vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder using CFLAGS
|
2010-06-24 16:28:36 +02:00 |
|
Carl-Anton Ingmarsson
|
746dcfd09e
|
Revert "vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder"
This reverts commit aa0444f204 .
|
2010-06-24 16:28:36 +02:00 |
|
Carl-Anton Ingmarsson
|
aa0444f204
|
vdpau: rename GstBaseVideoDecoder to SatBaseVideoDecoder
|
2010-06-24 13:21:34 +02:00 |
|
Carl-Anton Ingmarsson
|
e312e2b121
|
vdpauh264dec: use bitshifts instead of pow
|
2010-06-23 22:33:05 +02:00 |
|
Carl-Anton Ingmarsson
|
faa0e1c2eb
|
vdpauh264dec: add interlaced = false to sink caps
we don't support interlaced content yet
|
2010-06-23 22:22:20 +02:00 |
|
Carl-Anton Ingmarsson
|
7f3252e90a
|
vdpauh264dec: fix parsing of scaling lists
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
dfeff590b2
|
vdpauh264dec: fix reading of signed exp golomb
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
90077a6f2b
|
vdpau: fixup decoder timestamping
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
3826b3b57b
|
vdpau: remove parse_codec_data from GstBaseVideoDecoder
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
8eed6f2ab9
|
vdpauh264dec: fix initialization of fallback scaling matrix
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
3ea3a084e4
|
vdpauh264dec: improve further
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
322d1ff946
|
vdpauh264dec: now works for simple streams
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
80749da166
|
vdpau: change gst_vdp_video_src_pad_get_device behaviour
it now creates the device if it's not available
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
f8846a463d
|
vdpau: more work on h264 decoder
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
686d2d2303
|
vdpau: add beginning of h264 decoder
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
0490cb89c6
|
vdpau: base vdpaumpegdec on GstBaseVideoDecoder
|
2010-06-23 21:51:53 +02:00 |
|
Carl-Anton Ingmarsson
|
4926c6c617
|
vdpauvideopostprocess: fix small bug
|
2010-06-23 21:51:52 +02:00 |
|
Carl-Anton Ingmarsson
|
a9687846f6
|
vdpaumpegdec: use READ_UINT[8|16|32] macros
|
2010-06-23 21:51:52 +02:00 |
|
Carl-Anton Ingmarsson
|
6933d12a9b
|
vdpau: remove gst_vdp_video_src_pad_set_caps
|
2010-06-23 21:51:52 +02:00 |
|
Carl-Anton Ingmarsson
|
10ee677b63
|
vdpau: fix small typo
|
2010-05-01 15:00:27 +02:00 |
|
Carl-Anton Ingmarsson
|
edcaf36377
|
vdpau: add leftover gstvdp.h
|
2010-05-01 14:58:30 +02:00 |
|
Carl-Anton Ingmarsson
|
a661b7c3ca
|
vdpauvideopostprocess: fix crasher on setting properties before we're in READY
|
2010-05-01 14:46:11 +02:00 |
|
Carl-Anton Ingmarsson
|
41492e3452
|
vdpau: remove debug code
|
2010-05-01 14:46:11 +02:00 |
|