palana
|
08ee4d267d
|
Track surfaces locked by QSV
|
2013-05-15 18:26:00 +02:00 |
|
palana
|
29234349a5
|
Cleanup timestamp handling
|
2013-05-15 18:11:17 +02:00 |
|
palana
|
dff95a437d
|
Use CircularLists for queue handling
|
2013-05-15 03:18:49 +02:00 |
|
palana
|
63cd70fedd
|
Fix QSV buffers for video sizes with width or height that are not a multiple of 16
|
2013-05-15 01:35:19 +02:00 |
|
palana
|
4d5d8570a5
|
Code cleanup and unsquishing, sanitized DTS handling
|
2013-05-12 20:17:01 +02:00 |
|
palana
|
3a8de6a253
|
Use QSV API 1.6 if available
|
2013-05-12 20:10:48 +02:00 |
|
palana
|
76f238a887
|
Improved tracking of buffers in use
|
2013-05-12 20:10:32 +02:00 |
|
palana
|
3c98b2d59a
|
Only output one frame at a time
|
2013-05-12 19:04:49 +02:00 |
|
jp9000
|
962ecf4cd3
|
made a slight tweak to get the proper DTS values in QSV frame output
|
2013-05-11 17:56:32 -07:00 |
|
palana
|
ece127f49a
|
Fix tearing issue with multithreaded optimizations and QSV
|
2013-05-12 02:21:16 +02:00 |
|
palana
|
e763642e18
|
Missing include for VS2012, fixes #203
|
2013-05-11 17:22:20 +02:00 |
|
palana
|
9d5661b50c
|
Fixed propagation of x264 fallback in case QSV is selected
|
2013-05-11 06:32:59 +02:00 |
|
palana
|
b1487c25cf
|
Improved timestamp handling in QSV encoder
|
2013-05-11 04:38:46 +02:00 |
|
palana
|
0c43b3e31e
|
Moved yuv buffer mutliplexing to QSV encoder and implemented a more asynchronous pipeline
|
2013-05-10 19:07:34 +02:00 |
|
palana
|
57a3a93de2
|
Fixed a memory leak in x264 encode path and minor improvements for QSV encoder
|
2013-05-10 18:51:54 +02:00 |
|
palana
|
46c03b946f
|
Implemented QSV encoder
Added libmfx (opensource part of Intel Media SDK dispatcher and headers)
|
2013-05-10 01:57:46 +02:00 |
|