diff options
author | Reinhard Nißl <rnissl@gmx.de> | 2007-07-26 23:54:24 +0200 |
---|---|---|
committer | Reinhard Nißl <rnissl@gmx.de> | 2007-07-26 23:54:24 +0200 |
commit | d27eb600c51ce69d45468865f3fa3c3fd84df05c (patch) | |
tree | 31edf526e3f0bd9afed41590031214ad4831276c /misc | |
parent | d8673e73b3a63bfca56748e02e5a889328c3e702 (diff) | |
download | xine-lib-d27eb600c51ce69d45468865f3fa3c3fd84df05c.tar.gz xine-lib-d27eb600c51ce69d45468865f3fa3c3fd84df05c.tar.bz2 |
copy stream in _x_post_frame_copy_up() and add refcounting
Without copying stream up, _x_post_restore_video_frame() will reset the
native frame's stream to the value at _x_post_intercept_video_frame(),
which is typically NULL. This behaviour differs from normal frame
processing, i. e. without postprocessing.
Copying the stream up reveals that stream refcounting was missing
in several postprocessing functions, which is hereby added.
--HG--
extra : transplant_source : I%F1%0B%86%B5%5E%5D%10_6%BC%B6%BCPZ%11%04y%83/
Diffstat (limited to 'misc')
0 files changed, 0 insertions, 0 deletions