Ticket #1543: trunk_9405.diff
File trunk_9405.diff, 1.1 KB (added by , 18 years ago) |
---|
-
libs/libmythtv/NuppelVideoRecorder.cpp
215 215 } 216 216 217 217 if (mpa_codec) 218 { 219 QMutexLocker locker(&avcodeclock); 218 220 avcodec_close(mpa_ctx); 221 } 219 222 220 223 if (mpa_ctx) 221 224 av_free(mpa_ctx); … … 452 455 useavcodec = true; 453 456 454 457 if (mpa_codec) 458 { 459 QMutexLocker locker(&avcodeclock); 455 460 avcodec_close(mpa_ctx); 456 461 } 462 457 463 if (mpa_ctx) 458 464 av_free(mpa_ctx); 459 465 mpa_ctx = NULL; -
libs/libmythtv/avformatdecoder.cpp
767 767 ringBuffer->DVD()->IgnoreStillOrWait(false); 768 768 } 769 769 else 770 { 771 QMutexLocker locker(&avcodeclock); 770 772 ret = av_find_stream_info(ic); 773 } 771 774 772 775 if (ret < 0) 773 776 {