Intel Quick Sync H264 Encoder 记录
2013-07-10 00:00
866 查看
编辑器上一堆在字母底部显示的红色波浪线是什么鬼, 牛皮鲜一样。
关于AsyncDepth文档说明:
AsyncDepth (mfxVideoParam)
Specifies how many asynchronous operations an application performs
before the application explicitly synchronizes the result. If zero, the
value is not specified.
mfxVideoParam.AsyncDepth
-->编码session init时AsyncDepth为0, 编码器会根据编码配置来设置AsyncDepth的最大值
---->>调用初始化时AsyncDepth为n, 但n>[编码器根据编码参数决定的最大值]时, 返回MFX_WRN_INCOMPATIBLE_VIDEO_PARAM, 并重设为最大值
---->>调用初始化时AsyncDepth为n, 但n<[编码器根据编码参数决定的最大值]时, 成功, AsyncDepth为指定的数值
AsyncDepth为1时, 为Low Latency:
With AsyncDepth=1, the application must synchronize after the decoding or transcoding operation of each frame.
关于surface和mfxBitstream:
1.mfxBitstream和mfxSyncPoint算是pair。
2.surface可以当属输入源(把YUV数据copy进去)
3.mfxBitstream可以算是输出源, 从他的Data成员把编码后的数据拿出来
至于mfxBitstream和mfxSyncPoint的关系, 来看编码函数:
mfxStatus EncodeFrameAsync(
mfxEncodeCtrl *ctrl,
mfxFrameSurface1 *surface,
mfxBitstream *bs,
mfxSyncPoint *syncp);
作为输入的yuv(surface), 作为输出的mfxBitstream, 以及作为“描述输出状态”的mfxSyncPoint。 如果EncodeFrameAsync成功的话, mfxBitstream就处于“被占用”状态,对应的mfxSyncPoint会被赋值(调用函数前为NULL), EncodeFrameAsync有些返回值会需要特殊的处理, 详细参见Intel Sample Encode那个例子。
那么这一帧什么时候编码完成呢? 上述函数只是把yuv数据和对应的输出结构告诉编码器, 编码器并不会阻塞等待编码完成让你在调用EncodeFrameAsync后立刻通过mfxBitstream来获取编码后的数据。
正确做法是通过SyncOperation来判断编码到底完成了没:
// @ wait
: Wait time in milliseconds, 0 立刻返回, INFINITE 无限等待编码完成
mfxStatus SyncOperation(mfxSyncPoint syncp, mfxU32 wait);
Return Status:
MFX_ERR_NONE : The function completed successfully // 可以拿数据了
MFX_WRN_IN_EXECUTION : The specified asynchronous function is in execution
MFX_ERR_ABORTED : The specified asynchronous function aborted due to
data dependency on a previous asynchronous
function that did not complete.
1. SyncOperation返回MFX_ERR_NONE后, 就可以从mfxSyncPoint对应的mfxBitstream里拿编码后的数据。
2. SyncOperation返回MFX_ERR_NONE后, 这一对(mfxSyncPoint和mfxBitstream)可以再次被使用在EncodeFrameAsync里。
一般来说除了Low Latency环境外的其他应用场景是不会使用 “输入一帧然后阻塞等待编码完成获取输出, 循环这个过程” 这种方式来编码的。 Inte Sample Encode的做法是分配一定的mfxBitstream, 比如8个, 不断使用EncodeFrameAsync直到8个mfxBitstream全用了, 就开始执行同步操作把数据读出来, 重设该mfxBitstream为未使用状态, 循环这个过程。
至于作为输入的surface, 什么时候能重用呢? 首先看编码函数EncodeFrameAsync, 成功后surface.Data.Locked会变为1, 就是说编码内部正在使用这些raw yuv数据。 当surface.Data.Locked为0的时候才表明编码器不需要了你可以再次使用这个surface。 那这个surface什么时候才变为0? 不知道。 所以要分配一定数量的surface, 哪个“有空(Locked=0)”就用那个。
下面是部分编码流程日志:
关于AsyncDepth文档说明:
AsyncDepth (mfxVideoParam)
Specifies how many asynchronous operations an application performs
before the application explicitly synchronizes the result. If zero, the
value is not specified.
mfxVideoParam.AsyncDepth
-->编码session init时AsyncDepth为0, 编码器会根据编码配置来设置AsyncDepth的最大值
---->>调用初始化时AsyncDepth为n, 但n>[编码器根据编码参数决定的最大值]时, 返回MFX_WRN_INCOMPATIBLE_VIDEO_PARAM, 并重设为最大值
---->>调用初始化时AsyncDepth为n, 但n<[编码器根据编码参数决定的最大值]时, 成功, AsyncDepth为指定的数值
AsyncDepth为1时, 为Low Latency:
With AsyncDepth=1, the application must synchronize after the decoding or transcoding operation of each frame.
关于surface和mfxBitstream:
1.mfxBitstream和mfxSyncPoint算是pair。
2.surface可以当属输入源(把YUV数据copy进去)
3.mfxBitstream可以算是输出源, 从他的Data成员把编码后的数据拿出来
至于mfxBitstream和mfxSyncPoint的关系, 来看编码函数:
mfxStatus EncodeFrameAsync(
mfxEncodeCtrl *ctrl,
mfxFrameSurface1 *surface,
mfxBitstream *bs,
mfxSyncPoint *syncp);
作为输入的yuv(surface), 作为输出的mfxBitstream, 以及作为“描述输出状态”的mfxSyncPoint。 如果EncodeFrameAsync成功的话, mfxBitstream就处于“被占用”状态,对应的mfxSyncPoint会被赋值(调用函数前为NULL), EncodeFrameAsync有些返回值会需要特殊的处理, 详细参见Intel Sample Encode那个例子。
那么这一帧什么时候编码完成呢? 上述函数只是把yuv数据和对应的输出结构告诉编码器, 编码器并不会阻塞等待编码完成让你在调用EncodeFrameAsync后立刻通过mfxBitstream来获取编码后的数据。
正确做法是通过SyncOperation来判断编码到底完成了没:
// @ wait
: Wait time in milliseconds, 0 立刻返回, INFINITE 无限等待编码完成
mfxStatus SyncOperation(mfxSyncPoint syncp, mfxU32 wait);
Return Status:
MFX_ERR_NONE : The function completed successfully // 可以拿数据了
MFX_WRN_IN_EXECUTION : The specified asynchronous function is in execution
MFX_ERR_ABORTED : The specified asynchronous function aborted due to
data dependency on a previous asynchronous
function that did not complete.
1. SyncOperation返回MFX_ERR_NONE后, 就可以从mfxSyncPoint对应的mfxBitstream里拿编码后的数据。
2. SyncOperation返回MFX_ERR_NONE后, 这一对(mfxSyncPoint和mfxBitstream)可以再次被使用在EncodeFrameAsync里。
一般来说除了Low Latency环境外的其他应用场景是不会使用 “输入一帧然后阻塞等待编码完成获取输出, 循环这个过程” 这种方式来编码的。 Inte Sample Encode的做法是分配一定的mfxBitstream, 比如8个, 不断使用EncodeFrameAsync直到8个mfxBitstream全用了, 就开始执行同步操作把数据读出来, 重设该mfxBitstream为未使用状态, 循环这个过程。
至于作为输入的surface, 什么时候能重用呢? 首先看编码函数EncodeFrameAsync, 成功后surface.Data.Locked会变为1, 就是说编码内部正在使用这些raw yuv数据。 当surface.Data.Locked为0的时候才表明编码器不需要了你可以再次使用这个surface。 那这个surface什么时候才变为0? 不知道。 所以要分配一定数量的surface, 哪个“有空(Locked=0)”就用那个。
下面是部分编码流程日志:
gop:256 tar_usage=4(balance) goprefdist:3 rcmethod=1(CBR) br:2227 ref:2 wxh:640x480 nv12 fps:30 [CEncodingPipeline::AllocFrames] allocate 10 surfacesAsynDepth:5, input_surface:10, output_bs:8 Output SPS:00 00 00 01 27 64 00 1e ac 2e c0 a0 3d b0 11 00 00 03 00 01 00 00 03 00 3c e0 40 00 21 fb 00 00 21 ef 9b de f8 3b 43 85 a7 Output PPS:00 00 00 01 28 ee bc b0 [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:4] <Encode start> surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:0 --> Device busy retry encode surface:4, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:0 --> Device busy retry encode surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:0 --> Device busy retry encode surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:0 --> Device busy retry encode surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:6] <Encode start> surface:6, Lock:0 --> Device busy retry encode surface:6, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:0 --> Device busy retry encode surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:0 --> Device busy retry encode surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:2] <Encode start> surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:0 --> Device busy retry encode surface:2, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:6] <Encode start> surface:6, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End> [request output BS:7] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:0> [release output BS:0] <Syn End> [request output BS:0] [request input surface:1] <Encode start> surface:1, Lock:1 <Encode end> <Syn Start, check output BS:1> [release output BS:1] <Syn End> [request output BS:1] [request input surface:2] <Encode start> surface:2, Lock:1 <Encode end> <Syn Start, check output BS:2> [release output BS:2] <Syn End> [request output BS:2] [request input surface:0] <Encode start> surface:0, Lock:1 <Encode end> <Syn Start, check output BS:3> [release output BS:3] <Syn End> [request output BS:3] [request input surface:4] <Encode start> surface:4, Lock:1 <Encode end> <Syn Start, check output BS:4> [release output BS:4] <Syn End> [request output BS:4] [request input surface:3] <Encode start> surface:3, Lock:1 <Encode end> <Syn Start, check output BS:5> [release output BS:5] <Syn End> [request output BS:5] [request input surface:5] <Encode start> surface:5, Lock:1 <Encode end> <Syn Start, check output BS:6> [release output BS:6] <Syn End> [request output BS:6] [request input surface:7] <Encode start> surface:7, Lock:1 <Encode end> <Syn Start, check output BS:7> [release output BS:7] <Syn End>
相关文章推荐
- Deep Learning 学习 Toolbox学习记录三DenoisingAutoencoder
- 读logback源码系列文章(八)——记录日志的实际工作类Encoder
- MS SQLSERVER中如何快速获取表的记录总数
- 记录下powerdesigner12.5待解决bug
- 一次插入多条记录 [mysql]
- SQL Server delete删除指定记录
- 编程日记:boost 库使用记录之文件系统
- CentOS 学习记录
- mysql 批量更新与批量更新多条记录的不同值实现方法
- 记录load data infile 的用法
- 如何才能查看老公的QQ聊天记录?QQ1622863529
- 2015-03-23记录--入职第二个月的记录
- C 记录
- GitLab使用问题记录
- ORACLE在存储过程中记录日志的处理包
- 记录开发项目遇到的问题
- Oracle分析函数(每组数据取一条记录)
- **利用fragment仿简易的微信主界面记录**
- WebJars 记录
- 刷题记录-luoguP2679 子串