Fix memory leak for vpp, refine code
authorZhao Halley <halley.zhao@intel.com>
Wed, 24 Apr 2013 09:02:35 +0000 (17:02 +0800)
committerZhao Halley <halley.zhao@intel.com>
Thu, 25 Apr 2013 06:26:22 +0000 (14:26 +0800)
commit39abbf4c25f83deebe1e403789989806bd4acf01
tree41051668b4447c6d6aa26b2f64235d0d2f8a6558
parentdd40042d447a0b696a75172bd3ed6cd1bad23377
Fix memory leak for vpp, refine code

1. gst_vaapi_video_buffer_new_with_surface() leak memory,
    use gst_vaapi_video_buffer_new_from_pool instead.
2. since surface is created in gstvaapipostproc,
   remove width/height/format in gstvaapipostprocessing
gst-libs/gst/vaapi/gstvaapipostprocess.c
gst-libs/gst/vaapi/gstvaapipostprocess.h
gst/vaapi/gstvaapipostproc.c
gst/vaapi/gstvaapipostproc.h