{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":288381540,"defaultBranch":"master","name":"ffmpeg-1","ownerLogin":"xhaihao","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2020-08-18T07:06:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24284137?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717484982.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c6daa32c9e4bea5a1ac31c9e62b078cd71be84f5","ref":"refs/heads/vulkan-lavu-write-mapping","pushedAt":"2024-06-04T07:09:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavu/hwcontext_vulkan: Support write on drm frame\n\nOtherwise nothing is written into the destination when a write mapping\nis requested.\n\nFor example, a vulkan frame mapped from a drm frame (which is wrapped as\na vaapi frame in the example) is used as the output of scale_vulkan\nfilter, it always gets a green screen without this patch.\n\nffmpeg -init_hw_device vaapi=va -init_hw_device vulkan=vulkan@va\n-filter_hw_device vulkan -f lavfi -i testsrc=size=352x288,format=nv12\n-vf\n\"hwupload,scale_vulkan,hwmap=derive_device=vaapi:reverse=1,format=vaapi,hwdownload,format=nv12\"\n-f nut - | ffplay -\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavu/hwcontext_vulkan: Support write on drm frame"}},{"before":"ca174220b7260e5224ea4171bd171f174ff70bb9","after":"eeae6016f34e49a34391a7a2cf6f654bc4e331ab","ref":"refs/heads/qsv-lavu-threads","pushedAt":"2024-05-31T06:26:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavu/hwcontext_qsv: Make upload or download session in parallel\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavu/hwcontext_qsv: Make upload or download session in parallel"}},{"before":"7fa73ba942e03477b1b4be1e03bcac012c831544","after":"466ce888729841592dd2883a48d0173536e8d9ab","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-31T06:09:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_encode_h265: Set general_*_constriaint flags with profile\n\nAccording to Table A.2 in spec.\n\nSigned-off-by: Fei Wang ","shortMessageHtmlLink":"lavc/vaapi_encode_h265: Set general_*_constriaint flags with profile"}},{"before":null,"after":"ca174220b7260e5224ea4171bd171f174ff70bb9","ref":"refs/heads/qsv-lavu-threads","pushedAt":"2024-05-30T07:54:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavu/hwcontext_qsv: Make upload or download session in parallel\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavu/hwcontext_qsv: Make upload or download session in parallel"}},{"before":"510494760cde847e4417231f10c9759d0da6cb07","after":"7fa73ba942e03477b1b4be1e03bcac012c831544","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-29T04:21:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_encode_h265: Set general_*_constriaint flags with profile\n\nAccording to Table A.2 in spec.\n\nSigned-off-by: Fei Wang ","shortMessageHtmlLink":"lavc/vaapi_encode_h265: Set general_*_constriaint flags with profile"}},{"before":"3549872c11bea71b3e0d29ed7d67ff9c72f26ecc","after":"510494760cde847e4417231f10c9759d0da6cb07","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-29T03:00:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_h264: Fix merging fields in DPB with missing references\n\nIf there are missing references, h264 decode does error concealment\nby copying previous refs which means there will be duplicated surfaces.\nCheck long_ref and frame_idx in addition to surface when looking for\nthe other field to avoid trying to merge with wrong picture.\nAlso allow to merge with multiple pictures in case there are duplicates\nof the other field.\n\nSigned-off-by: David Rosca \nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/vaapi_h264: Fix merging fields in DPB with missing references"}},{"before":"806208412b281c3b40a4051af1760593e0482b32","after":"3549872c11bea71b3e0d29ed7d67ff9c72f26ecc","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-27T01:40:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_encode_h265: Set general_*_constriaint flags with profile\n\nAccording to Table A.2 in spec.\n\nSigned-off-by: Fei Wang ","shortMessageHtmlLink":"lavc/vaapi_encode_h265: Set general_*_constriaint flags with profile"}},{"before":"c0a4036b2fb1b871b2504c81dfd2d8b3ab8e6cb1","after":"0f3fbe67b66e314e98979049cbbdafee72d8742f","ref":"refs/heads/qsv-lavc-keyframe","pushedAt":"2024-05-24T04:36:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc: respect user's setting for keyframes\n\nFor example:\n./ffmpeg -hwaccel qsv -i input.mp4 -force_key_frames:v source -c:v\nhevc_qsv -f null -\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc: respect user's setting for keyframes"}},{"before":"972c6abf5ed94f01a0e711770979be76f2072d92","after":"806208412b281c3b40a4051af1760593e0482b32","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-24T04:06:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_h264: Fix merging fields in DPB with missing references\n\nIf there are missing references, h264 decode does error concealment\nby copying previous refs which means there will be duplicated surfaces.\nCheck long_ref and frame_idx in addition to surface when looking for\nthe other field to avoid trying to merge with wrong picture.\nAlso allow to merge with multiple pictures in case there are duplicates\nof the other field.","shortMessageHtmlLink":"lavc/vaapi_h264: Fix merging fields in DPB with missing references"}},{"before":"557a161d79ec0fce99a85c1742b8bcbba0553f48","after":"c0a4036b2fb1b871b2504c81dfd2d8b3ab8e6cb1","ref":"refs/heads/qsv-lavc-keyframe","pushedAt":"2024-05-23T13:29:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc: respect user's setting for keyframes\n\nFor example:\n./ffmpeg -hwaccel qsv -i input.mp4 -force_key_frames:v source -c:v\nhevc_qsv -f null -\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc: respect user's setting for keyframes"}},{"before":"a1bcf82a9f76992e678da01e095a806ab97c06d8","after":"2bfa83755556c1fbb536bd267dc0f5acdce125c2","ref":"refs/heads/fix-vvc-error","pushedAt":"2024-05-23T05:47:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"libavcodec/x86/vvc/vvc_sad: fix compiling error\n\nX86ASM libavcodec/x86/vvc/vvc_sad.o\nlibavcodec/x86/vvc/vvc_sad.asm:85: error: invalid number of operands\nlibavcodec/x86/vvc/vvc_sad.asm:87: error: invalid number of operands\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"libavcodec/x86/vvc/vvc_sad: fix compiling error"}},{"before":null,"after":"a1bcf82a9f76992e678da01e095a806ab97c06d8","ref":"refs/heads/fix-vvc-error","pushedAt":"2024-05-23T05:45:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"libavcodec/x86/vvc/vvc_sad: fix compiling error\n\nX86ASM libavcodec/x86/vvc/vvc_sad.o\nlibavcodec/x86/vvc/vvc_sad.asm:85: error: invalid number of operands\nlibavcodec/x86/vvc/vvc_sad.asm:87: error: invalid number of operands\n[ffbuild/common.mak:103:\nlibavcodec/x86/vvc/vvc_sad.o] Error 1\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"libavcodec/x86/vvc/vvc_sad: fix compiling error"}},{"before":"5ff3ae85690a9718a1fd4ba17bde64f632ac5f86","after":"557a161d79ec0fce99a85c1742b8bcbba0553f48","ref":"refs/heads/qsv-lavc-keyframe","pushedAt":"2024-05-23T04:09:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc: respect user's setting for keyframes\n\nFor example:\n./ffmpeg -hwaccel qsv -i input.mp4 -force_key_frames:v source -c:v\nhevc_qsv -f null -\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc: respect user's setting for keyframes"}},{"before":null,"after":"5ff3ae85690a9718a1fd4ba17bde64f632ac5f86","ref":"refs/heads/qsv-lavc-keyframe","pushedAt":"2024-05-23T03:11:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc: respect user's setting for keyframes\n\nFor example:\n./ffmpeg -hwaccel qsv -i input.mp4 -force_key_frames:v source -c:v\nhevc_qsv -f null -\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc: respect user's setting for keyframes"}},{"before":"5ff3ae85690a9718a1fd4ba17bde64f632ac5f86","after":null,"ref":"refs/heads/qsv-dec-keyframe","pushedAt":"2024-05-23T03:08:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"}},{"before":"6b434dfa19cf8b7df4828b176ca45a5d32935dba","after":"5ff3ae85690a9718a1fd4ba17bde64f632ac5f86","ref":"refs/heads/qsv-dec-keyframe","pushedAt":"2024-05-23T03:06:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc: respect user's setting for keyframes\n\nFor example:\n./ffmpeg -hwaccel qsv -i input.mp4 -force_key_frames:v source -c:v\nhevc_qsv -f null -\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc: respect user's setting for keyframes"}},{"before":"e650201df9f1540ba16e2965bae81a81c2c31163","after":"6b434dfa19cf8b7df4828b176ca45a5d32935dba","ref":"refs/heads/qsv-dec-keyframe","pushedAt":"2024-05-22T07:24:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvdec: fix keyframes\n\nThe SDK set frame type to MFX_FRAMETYPE_IDR for keyframes in H.264, HEVC\nand MPEG-2, set frame type to MFX_FRAMETYPE_I for keyframes in other\ncodecs, hence we may mark the output frame as keyframe accordingly.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvdec: fix keyframes"}},{"before":null,"after":"e650201df9f1540ba16e2965bae81a81c2c31163","ref":"refs/heads/qsv-dec-keyframe","pushedAt":"2024-05-22T04:48:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvdec: fix keyframes\n\nThe SDK set frame type to MFX_FRAMETYPE_IDR for keyframes in H.264, HEVC\nand MPEG-2, set frame type to MFX_FRAMETYPE_I for keyframes in other\ncodecs, hence we may mark the output frame as keyframe accordingly.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvdec: fix keyframes"}},{"before":"23cd7b03b208666eea8b60b731eb571d8726c7a6","after":"5491ce2014cde06d8fc6f15134acd3b4e491cfd2","ref":"refs/heads/qsv-av1-hdr","pushedAt":"2024-05-22T04:00:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc_av1: accept HDR metadata if have\n\nThe sdk av1 encoder can accept HDR metadata via mfxEncodeCtrl::ExtParam.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc_av1: accept HDR metadata if have"}},{"before":"a3125582f7e3e952cc38dd1fd3b2165ca83da4ba","after":"972c6abf5ed94f01a0e711770979be76f2072d92","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-21T08:58:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times\n\nWhen there are multiple tiles in one slice buffer, use multiple slice\nparams to avoid sending the same slice buffer multiple times and thus\nincreasing the bitstream size the driver will need to upload to hw.","shortMessageHtmlLink":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times"}},{"before":"7859aac0bd54c78e4134f0c4907a44bf05384b1a","after":"23cd7b03b208666eea8b60b731eb571d8726c7a6","ref":"refs/heads/qsv-av1-hdr","pushedAt":"2024-05-21T07:53:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc_av1: accept HDR metadata if have\n\nThe sdk av1 encoder can accept HDR metadata via mfxEncodeCtrl::ExtParam.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc_av1: accept HDR metadata if have"}},{"before":"09003c0e991a8731750c37139a9edc2a62ca3fd5","after":"a3125582f7e3e952cc38dd1fd3b2165ca83da4ba","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-21T05:45:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_decode: Reject decoding of frames with no slices\n\nMatches other hwaccels.","shortMessageHtmlLink":"lavc/vaapi_decode: Reject decoding of frames with no slices"}},{"before":"5792e9e206526dd7f5038701b327f8e2d99ca5ec","after":"7859aac0bd54c78e4134f0c4907a44bf05384b1a","ref":"refs/heads/qsv-av1-hdr","pushedAt":"2024-05-21T05:01:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc_av1: accept HDR metadata if have\n\nThe sdk av1 encoder can accept HDR metadata via mfxEncodeCtrl::ExtParam.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc_av1: accept HDR metadata if have"}},{"before":"2d331da7d9da5b00e274b2403cfa7b5b38cd3041","after":"5792e9e206526dd7f5038701b327f8e2d99ca5ec","ref":"refs/heads/qsv-av1-hdr","pushedAt":"2024-05-21T04:08:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc_av1: accept HDR metadata if have\n\nThe sdk av1 encoder can accept HDR metadata via mfxEncodeCtrl::ExtParam.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc_av1: accept HDR metadata if have"}},{"before":"72908cdf54dd26696fb5231d1b4e2ff841623518","after":"09003c0e991a8731750c37139a9edc2a62ca3fd5","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-20T08:30:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times\n\nWhen there are multiple tiles in one slice buffer, use multiple slice\nparams to avoid sending the same slice buffer multiple times and thus\nincreasing the bitstream size the driver will need to upload to hw.","shortMessageHtmlLink":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times"}},{"before":"02ca73e04e62d5cb1f053ebb917cab74d0236f9b","after":"72908cdf54dd26696fb5231d1b4e2ff841623518","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-20T08:27:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times\n\nWhen there are multiple tiles in one slice buffer, use multiple slice\nparams to avoid sending the same slice buffer multiple times and thus\nincreasing the bitstream size the driver will need to upload to hw.","shortMessageHtmlLink":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times"}},{"before":"127ded507828a1127b0196ffde115171ab5c46f3","after":"02ca73e04e62d5cb1f053ebb917cab74d0236f9b","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-20T06:42:39.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times\n\nWhen there are multiple tiles in one slice buffer, use multiple slice\nparams to avoid sending the same slice buffer multiple times and thus\nincreasing the bitstream size the driver will need to upload to hw.","shortMessageHtmlLink":"lavc/vaapi_av1: Avoid sending the same slice buffer multiple times"}},{"before":"17206ccb4b5a9d184cb2feaae573b3f8040f1cc4","after":"127ded507828a1127b0196ffde115171ab5c46f3","ref":"refs/heads/ffmpeg-master","pushedAt":"2024-05-20T01:44:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavfi/qsvvpp: require a dynamic frame pool for output if possible\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavfi/qsvvpp: require a dynamic frame pool for output if possible"}},{"before":"f59c162efcb68a2bdab208ffdeda3e041e4ad2d1","after":"ceace488ff801636b5332fd65d9d2c292367ad42","ref":"refs/heads/vaapi-enc-av1-hdr","pushedAt":"2024-05-11T07:22:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/vaapi_encode_av1: insert HDR_CLL metadata if have\n\nOnly look for HDR_CLL on key frame on the output.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/vaapi_encode_av1: insert HDR_CLL metadata if have"}},{"before":"d99f7fd879f89d1d253d62c896e361fcd1a09979","after":"2d331da7d9da5b00e274b2403cfa7b5b38cd3041","ref":"refs/heads/qsv-av1-hdr","pushedAt":"2024-05-11T07:02:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xhaihao","name":"Xiang, Haihao","path":"/xhaihao","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24284137?s=80&v=4"},"commit":{"message":"lavc/qsvenc_av1: accept HDR metadata if have\n\nThe sdk av1 encoder can accept HDR metadata via mfxEncodeCtrl::ExtParam.\n\nSigned-off-by: Haihao Xiang ","shortMessageHtmlLink":"lavc/qsvenc_av1: accept HDR metadata if have"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW7PcMgA","startCursor":null,"endCursor":null}},"title":"Activity ยท xhaihao/ffmpeg-1"}