ext/ffmpeg/: Do proper locking around avcodec_open() and avcodec_close()
authorSebastien Cote <sebas642@yahoo.ca>
Fri, 16 Dec 2005 16:23:05 +0000 (16:23 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 16 Dec 2005 16:23:05 +0000 (16:23 +0000)
commit38dc71e2663fbdef4b6082b9896ef9b9db676893
tree1a7b7818e917b715071eefb6dd2df61e6b30646c
parent83e9f5a5a07239871bf25bc8e573b1ac931dc18c
ext/ffmpeg/: Do proper locking around avcodec_open() and avcodec_close()

Original commit message from CVS:
* ext/ffmpeg/gstffmpeg.c: (gst_ffmpeg_avcodec_open),
(gst_ffmpeg_avcodec_close):
* ext/ffmpeg/gstffmpeg.h:
* ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_close),
(gst_ffmpegdec_open):
* ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_dispose),
(gst_ffmpegenc_getcaps), (gst_ffmpegenc_setcaps),
(gst_ffmpegenc_change_state):
Do proper locking around avcodec_open() and avcodec_close()
(fixes #322254, patch by: Sebastien Cote and Luca Ognibene).
ChangeLog
ext/ffmpeg/gstffmpeg.c
ext/ffmpeg/gstffmpeg.h
ext/ffmpeg/gstffmpegdec.c
ext/ffmpeg/gstffmpegenc.c