From patchwork Thu Sep 1 21:24:03 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 37608 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:139a:b0:8f:1db5:eae2 with SMTP id w26csp545568pzh; Thu, 1 Sep 2022 14:25:20 -0700 (PDT) X-Google-Smtp-Source: AA6agR73TpZ3kEsKQmNULMD/BDnSO+Bc3M9qDeRqLVXG2MnJznNZIer3OOmSwZMPveiVeGCVF5II X-Received: by 2002:a17:906:8442:b0:73d:a2fc:a87 with SMTP id e2-20020a170906844200b0073da2fc0a87mr24641142ejy.625.1662067519910; Thu, 01 Sep 2022 14:25:19 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id f8-20020a17090660c800b0074168953071si207916ejk.866.2022.09.01.14.25.19; Thu, 01 Sep 2022 14:25:19 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@outlook.com header.s=selector1 header.b=Hh7rHAe9; arc=fail (body hash mismatch); spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D4B8668BA30; Fri, 2 Sep 2022 00:24:42 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2098.outbound.protection.outlook.com [40.92.89.98]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DB36968B9CE for ; Fri, 2 Sep 2022 00:24:38 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QW1tT3H6wguxFZeBBzQOS+eTEedwvqfBnVPd1FotBvBFWs86AHgkxHNGrrTKaKwb0rV8bDoVznNUw2AzK6pi8EWGMXvXuu4rdskLGxknkcawQZDQVD2tD1wG9czc/Xo7af8oLKYvlv2J3Uz7fwNRFKGHf+xTLQU2LKX8ibfSTVJnE/UQfICIBaG1sqQ+EdXKFxS0kLcqIkR6JUtb+S/SukEjF2ySEtPHc5vqOCPx5V4i8Ma/9M6Xf93raevLRZUDkDB9fG8BEAXniSaqSP7Xjioz9Lp3zNwNUHSm+MsAMB/mh+e7EM3cWZV2OViqdh0pHznFYM639aUgISna/xoCFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=nffGefAeoSeM8TW74hL5cJEpklNy4t7uXpQbaLICLEs=; b=fhnqhrRIxvWwAcMhnVVegoeQePiwldFwEbMlaC9EahVzBx9dZjI9dKLN9jrVI3dL3qLAxOZUae6q/W49dUOwYFB+cwvLwdAslMXl/aYmk36arHzv/fmjdP5LZGzC6KjEB5G/XNpFqJmg82xUo/I4GVAW6igB/DwnymQl9/bKf8tSoNmYkv6pEmg+7f4tbjDg3qLNK/dh+NmltEwl35xzZco2iLqNg3PKqlNxhh5FV5wcanMnCS3q5cPn3HbQTYS0FRGZxqPmPCvCu9dF7LL+rESsZFdqRVsWUzCcc43ruZ7Xbo55iu6LKlvABd4U0oheVJVuhoiaqS47DPHfGdU4OQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nffGefAeoSeM8TW74hL5cJEpklNy4t7uXpQbaLICLEs=; b=Hh7rHAe9IDUWCzI+m7+gDATA3fn/8IxPuQJKYk6otaiLcRrsPzia6dGJIIOpNgfdPx1QqrujnmKiD2SsQ2d60+YQtcipolMd9bQ/y8TWHAD8fY66iP3A+ew2ZXszpNW74w+x9ElqH1fO7qQqv7uEA2XPdThhwlqrFcCKqTPv0+lWVAhYUXewU+SGFJrBlEes1GAv9g6guHLh9PHtbpKhonhdcGs2K5vjTBaaGN8Ykx64D76zMZGYm9ZeU3jZG0AAtfA2mRBnsRcnrAEu6sIoeC/ullf1G6IOQOMPTtR6sVntvxtQGY0qrO2NfK4sWKRqJSqG/4uQZy2zHkE9LTe7Fw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PAXP250MB0424.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:287::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.12; Thu, 1 Sep 2022 21:24:33 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::90cc:8832:55f1:c7d6]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::90cc:8832:55f1:c7d6%7]) with mapi id 15.20.5588.010; Thu, 1 Sep 2022 21:24:33 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 1 Sep 2022 23:24:03 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [vce5EHngXwP1gh1pt1KrA19tQISe9L58] X-ClientProxiedBy: ZR0P278CA0185.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::18) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20220901212403.2622789-7-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 88af06c8-a678-49ad-3cd8-08da8c605cd5 X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3nBJnOPH7CaP06/PjPoSCFAMMmOgs74+fr1pKnMi8Z7RwG2Ri15NUciBxV6neYn2tOzzgA1qlhsgn9qRnEeohSz/kCp45I3PN+aUs1UBetfV3FB+mv6zfravgK8bMbUjpaVuY/IoARxd6ZFtutvVlh+kyOJRHp2wVcF3fjSuh23/6OJshLiO3V2Rz4Ya/B990ofUN6i+S2w//ubdXMvh/llllYyW6S6+7qOnTlkfSdMuj82RcCBVQL0XVlFlwjUd7oUhwmIw56lVRGai7tU2ipLz1cglKRGdr/aXZgc6F4+5HdShEG7FQ6RPJQOzS8svwbuaQKefwC/kQmWkiH0q88GtbtritcFuqvtMeTbbeJwInp85O7i8N8QlGyv9aUQfUPjcy9tcwZGfC0kjzCe3HZwQ/jvlBsio738UF+NmLwlmzDw7vArOTJ6e6PFoH1wlFKISvhoZ5XfuGRwOvF9rmkwF4coCSKgNj7i5CMzNimMq4I/sj3ipZu57QYWjOZd0FX4mCxNjYLW+Xpgue9b3ws4d4FZ8cAPPzq7Rmlx+/g1/u4IlfB3bjwmfXFykYazEO397Y9fwEmQxk+8et2H8Kle4rnygAQmjuayffOZbAyRDR8WSaTcMPKSSG/qJcCehgYEGUGIwvbUFND1OZRHJcXmcjUmpY4Bk/3neEaEHaeN8pkqqScUMLLHjVVI8pIRG7A8nNk+7Oe3k5PtMZczaThjuCZ62rhzUazkJ7ZiXlD6oSwR1Ic1TQq5jQFAuC67sBtj0y43nYM7HV+Mfw8oDvDs X-MS-TrafficTypeDiagnostic: PAXP250MB0424:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XfU3omWMPeoTFAGW1AQ3L4z9V3eDJD/4UeIpi1TqyrezSgST4CsLFNCgy/f3XxJlI4ZZEWeA/uTZsjl1Ylt8c5KdJM9W7q5wKGvntjLqOuWyT6cxMmJqI7NWrQ29k7rDX2Cknqd4MBODB36UvmfF97PikI3AvW7FhhoQn2I2MgVw4LTWfhDG2onGa3sa2tfCKclDEPmTg9Lh3ARD6S9T/95Knb8JOp6QVWLrtPq5lS067Agk+ws53tCwSg1powREEHg2/KFHklxtZDPEPf5BumdO5McQIiiiEaOP6KXKYa/9IT46oilE+og3Ek4o429yFtOMSD69yVHzicCLMNbkx77Qey96Y0aVopqjtmSi4znCDluQyCCsy+pjXaVPxxeiN6d3qkXy2nHznbj6fH8gJKf346C97WGD/HPBxyBfLwcTeS2ARaYmxM+Ay/sFNuH3a/0hkLdsmHCf7vtalkymJ1N2ixXvr8mORO3OTX2ld2wMc0kERFnOCoc0bM4xhctnmJD5Bm7WsLi8Vwan7XxN1fqMSSaxkmiyPam39ki7W41w092RgH7UX7c5LIxQrRiC1O5BZBHz7MjLbldMp/4wL7wvrU1fl2B5GN++Z/Dnbi2R207asSQ7AEZPfyUPPYs9nBGEhEzfcug0xRkMYmiylg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: fPavJatE44XeKR4Cb41+cG5wVzjLGmBMm8I/oYdb5fdwCsKa1xfIMYAPjrqxWGnGtVkV7kb9cKtsApsBeEHLYkLsDu/5a/g/0pNcWhlxZGHeiZTA0oCyq1H6kImHqV/4w+WTnVZEVjBB/2NQ6Z4cN1WiDkQiR4w+JRPNb5uQyj/ZSXsBKyzM5TWnB3bLojKh0eqHf0mbhtK2PlaX4snG+53fzbPRyHYgRPyhiEVxHZy1zpp1gnVDcuBhjhMECrO7nvvUtk71Ts+e+CtOYVRfjZWHeHseajMppYoUCe1qm+M/BEAD6OS2qMt2P3gDWGuART+5x7F0/ILxaVNJmZ7Mo4sYlbCwG/2Lg6kesSehKDnA75DIkQUw69rX588t00xa9Bqf3rsAYaaaRgoyIxjXW2JCjdyUOVLgAeTuuib4aonc5ktdkF0omAy6xRG7Q/jQokj6gJlRKAaImSD/pEijQYfL8Vb4NYCJBTDIErB5CgeX0X4Tdny/kewDXtcbkeVSNy69aG3cYNinVvUv+T5BTEfXhGjEeWfEAw5RB13R6qYVgW2h805X3xsK449YZd759i8vYJ4eovxGLEFaMcOFtOzBHV4KIQRVWM/iy1iaDv0fCqbNYbqy+RrLS6aWyoVEqfYqkz+Wj/tzegWiHF6JcEF53xdvfkhdxn6LSE0NJQDHuxkBVouuKQXZosZR2l5s2eA8rtWgn59wrsElI1/n6EajXmAkqZ/969YqNTVIpXRCsxsOtGuzGK0lCt+m7572lWFviZz3MSSTpSccSWgZYL8QllAruxDIlzfU3xTL9SpD08XLmYn7FRfH5+uT1KkSssGdT39D4L4Cc8R1y+6Tt6WfJRd1Vsj/cvyWkEWygEywgadVrQJyQ70mmOaNm4DdbhTxgLNse8dRuXAOvsqU84d5nxccKT4lyDF9LHVOBFnH5GccaUgq/qUWAUvb7mHYJ0164dou03O66jgueeYck9O6tGBP7LWwa898uSzw9hgnOsHf1g7b3LSaixt3MzGH04VyBbxQeJRohmqvs2ycnURTD4xQvxKB+Q8DsB78KaQ4BRmAnHUhldkx5bPxU66C5iJQDZtjWAaviGqwdcJhDX5gEr8tXE/S5HX89iO4mF4MojU2EdvhFNjJ7DQoTmRJgxW1ZIzcc0kKaA6UzYWTX5sRFEUCjrX4VUDsmAjuIGxww8Ir1YaUMIb67qxz5xPjc8KRhoOeHZ5Et0bG5m5KALAGwEMz/HurQg4OdlYhnuD4MMU8maWtokVRpFWNTAYe1H4ACO87R7iwqRv2zw/z001ly0QVHq3Mf+W0/c3ga90= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 88af06c8-a678-49ad-3cd8-08da8c605cd5 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2022 21:24:33.0932 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP250MB0424 Subject: [FFmpeg-devel] [PATCH 8/8] avformat/matroskaenc: Write CodecDelay for codecs != Opus X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 9j3JiDASzmI1 The field is not specific to Opus. The mp2fixed encoder signals initial_padding and is used by both the matroska-encoding-delay test as well as the lavf-mkv tests which necessitated several FATE ref changes. Signed-off-by: Andreas Rheinhardt --- libavformat/matroskaenc.c | 2 +- tests/ref/fate/matroska-encoding-delay | 81 +++++++++++++++----------- tests/ref/lavf/mkv | 4 +- tests/ref/lavf/mkv_attachment | 4 +- tests/ref/seek/lavf-mkv | 44 +++++++------- 5 files changed, 74 insertions(+), 61 deletions(-) diff --git a/libavformat/matroskaenc.c b/libavformat/matroskaenc.c index 97dcff5607..ed1ad5039d 100644 --- a/libavformat/matroskaenc.c +++ b/libavformat/matroskaenc.c @@ -1828,7 +1828,7 @@ static int mkv_write_track(AVFormatContext *s, MatroskaMuxContext *mkv, break; case AVMEDIA_TYPE_AUDIO: - if (par->initial_padding && par->codec_id == AV_CODEC_ID_OPUS) { + if (par->initial_padding) { int64_t codecdelay = av_rescale_q(par->initial_padding, (AVRational){ 1, par->sample_rate }, (AVRational){ 1, 1000000000 }); diff --git a/tests/ref/fate/matroska-encoding-delay b/tests/ref/fate/matroska-encoding-delay index fb7909fe29..8dd3bf59e2 100644 --- a/tests/ref/fate/matroska-encoding-delay +++ b/tests/ref/fate/matroska-encoding-delay @@ -1,5 +1,5 @@ -df0524cac5393212ee103c1d1221f4b3 *tests/data/fate/matroska-encoding-delay.matroska -961215 tests/data/fate/matroska-encoding-delay.matroska +b933b7b94de55ae029369312d48d8649 *tests/data/fate/matroska-encoding-delay.matroska +961221 tests/data/fate/matroska-encoding-delay.matroska #extradata 0: 22, 0x32ea0490 #tb 0: 1/1000 #media_type 0: video @@ -11,67 +11,80 @@ df0524cac5393212ee103c1d1221f4b3 *tests/data/fate/matroska-encoding-delay.matros #codec_id 1: mp2 #sample_rate 1: 48000 #channel_layout_name 1: stereo -1, 0, 0, 24, 1152, 0x724077b8 -0, 10, 10, 40, 237628, 0xeff25579, S=1, 40 -1, 24, 24, 24, 1152, 0x80625572 -1, 48, 48, 24, 1152, 0x7d7f4dce -0, 50, 50, 40, 238066, 0xb2265f41 -1, 72, 72, 24, 1152, 0xa6725739 -0, 90, 90, 40, 237723, 0x00d7cd24 -1, 96, 96, 24, 1152, 0xc9e85398 -1, 120, 120, 24, 1152, 0xda1287d3 -0, 130, 130, 40, 238290, 0xbe18b18f -1, 144, 144, 24, 1152, 0x1c9a6102 +1, -10, -10, 24, 1152, 0x724077b8 +0, 0, 0, 40, 237628, 0xeff25579, S=1, 40 +1, 14, 14, 24, 1152, 0x80625572 +1, 38, 38, 24, 1152, 0x7d7f4dce +0, 40, 40, 40, 238066, 0xb2265f41 +1, 62, 62, 24, 1152, 0xa6725739 +0, 80, 80, 40, 237723, 0x00d7cd24 +1, 86, 86, 24, 1152, 0xc9e85398 +1, 110, 110, 24, 1152, 0xda1287d3 +0, 120, 120, 40, 238290, 0xbe18b18f +1, 134, 134, 24, 1152, 0x1c9a6102 [PACKET] codec_type=audio stream_index=1 -pts=0 -pts_time=0.000000 -dts=0 -dts_time=0.000000 +pts=-10 +pts_time=-0.010000 +dts=-10 +dts_time=-0.010000 duration=24 duration_time=0.024000 size=1152 -pos=1232 +pos=1238 flags=K_ [/PACKET] [PACKET] codec_type=video stream_index=0 -pts=10 -pts_time=0.010000 -dts=10 -dts_time=0.010000 +pts=0 +pts_time=0.000000 +dts=0 +dts_time=0.000000 duration=40 duration_time=0.040000 size=237628 -pos=2392 +pos=2398 flags=K_ [/PACKET] [PACKET] codec_type=audio stream_index=1 -pts=24 -pts_time=0.024000 -dts=24 -dts_time=0.024000 +pts=14 +pts_time=0.014000 +dts=14 +dts_time=0.014000 duration=24 duration_time=0.024000 size=1152 -pos=240027 +pos=240033 flags=K_ [/PACKET] [PACKET] codec_type=audio stream_index=1 -pts=48 -pts_time=0.048000 -dts=48 -dts_time=0.048000 +pts=38 +pts_time=0.038000 +dts=38 +dts_time=0.038000 duration=24 duration_time=0.024000 size=1152 -pos=241202 +pos=241208 +flags=K_ +[/PACKET] +[PACKET] +codec_type=video +stream_index=0 +pts=40 +pts_time=0.040000 +dts=40 +dts_time=0.040000 +duration=40 +duration_time=0.040000 +size=238066 +pos=242368 flags=K_ [/PACKET] [STREAM] @@ -81,5 +94,5 @@ codec_name=mpeg2video [/STREAM] [STREAM] codec_name=mp2 -initial_padding=0 +initial_padding=481 [/STREAM] diff --git a/tests/ref/lavf/mkv b/tests/ref/lavf/mkv index d9497a0a64..d54c44a647 100644 --- a/tests/ref/lavf/mkv +++ b/tests/ref/lavf/mkv @@ -1,3 +1,3 @@ -17e637fc06015fea86428840418ffea2 *tests/data/lavf/lavf.mkv -320403 tests/data/lavf/lavf.mkv +0934e35639b6735c1e26595e8f47ba70 *tests/data/lavf/lavf.mkv +320409 tests/data/lavf/lavf.mkv tests/data/lavf/lavf.mkv CRC=0xec6c3c68 diff --git a/tests/ref/lavf/mkv_attachment b/tests/ref/lavf/mkv_attachment index a8cc075bf1..ad96424098 100644 --- a/tests/ref/lavf/mkv_attachment +++ b/tests/ref/lavf/mkv_attachment @@ -1,3 +1,3 @@ -3855fb336711517b32b0ec41e8505b4d *tests/data/lavf/lavf.mkv_attachment -472553 tests/data/lavf/lavf.mkv_attachment +d2708709bdd6817d9cb2b475fdfa903f *tests/data/lavf/lavf.mkv_attachment +472559 tests/data/lavf/lavf.mkv_attachment tests/data/lavf/lavf.mkv_attachment CRC=0xec6c3c68 diff --git a/tests/ref/seek/lavf-mkv b/tests/ref/seek/lavf-mkv index 6b64367802..8ac0354164 100644 --- a/tests/ref/seek/lavf-mkv +++ b/tests/ref/seek/lavf-mkv @@ -1,48 +1,48 @@ -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 651 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 657 size: 208 ret: 0 st:-1 flags:0 ts:-1.000000 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837 ret: 0 st:-1 flags:1 ts: 1.894167 -ret: 0 st: 0 flags:1 dts: 0.971000 pts: 0.971000 pos: 292283 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292289 size: 27834 ret: 0 st: 0 flags:0 ts: 0.788000 -ret: 0 st: 0 flags:1 dts: 0.971000 pts: 0.971000 pos: 292283 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292289 size: 27834 ret: 0 st: 0 flags:1 ts:-0.317000 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837 ret:-1 st: 1 flags:0 ts: 2.577000 ret: 0 st: 1 flags:1 ts: 1.471000 -ret: 0 st: 1 flags:1 dts: 0.993000 pts: 0.993000 pos: 320124 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 320130 size: 209 ret: 0 st:-1 flags:0 ts: 0.365002 -ret: 0 st: 0 flags:1 dts: 0.491000 pts: 0.491000 pos: 146835 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146841 size: 27925 ret: 0 st:-1 flags:1 ts:-0.740831 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837 ret:-1 st: 0 flags:0 ts: 2.153000 ret: 0 st: 0 flags:1 ts: 1.048000 -ret: 0 st: 0 flags:1 dts: 0.971000 pts: 0.971000 pos: 292283 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292289 size: 27834 ret: 0 st: 1 flags:0 ts:-0.058000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 651 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 657 size: 208 ret: 0 st: 1 flags:1 ts: 2.836000 -ret: 0 st: 1 flags:1 dts: 0.993000 pts: 0.993000 pos: 320124 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 320130 size: 209 ret:-1 st:-1 flags:0 ts: 1.730004 ret: 0 st:-1 flags:1 ts: 0.624171 -ret: 0 st: 0 flags:1 dts: 0.491000 pts: 0.491000 pos: 146835 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146841 size: 27925 ret: 0 st: 0 flags:0 ts:-0.482000 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837 ret: 0 st: 0 flags:1 ts: 2.413000 -ret: 0 st: 0 flags:1 dts: 0.971000 pts: 0.971000 pos: 292283 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292289 size: 27834 ret:-1 st: 1 flags:0 ts: 1.307000 ret: 0 st: 1 flags:1 ts: 0.201000 -ret: 0 st: 1 flags:1 dts: 0.000000 pts: 0.000000 pos: 651 size: 208 +ret: 0 st: 1 flags:1 dts:-0.011000 pts:-0.011000 pos: 657 size: 208 ret: 0 st:-1 flags:0 ts:-0.904994 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837 ret: 0 st:-1 flags:1 ts: 1.989173 -ret: 0 st: 0 flags:1 dts: 0.971000 pts: 0.971000 pos: 292283 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292289 size: 27834 ret: 0 st: 0 flags:0 ts: 0.883000 -ret: 0 st: 0 flags:1 dts: 0.971000 pts: 0.971000 pos: 292283 size: 27834 +ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos: 292289 size: 27834 ret: 0 st: 0 flags:1 ts:-0.222000 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837 ret:-1 st: 1 flags:0 ts: 2.672000 ret: 0 st: 1 flags:1 ts: 1.566000 -ret: 0 st: 1 flags:1 dts: 0.993000 pts: 0.993000 pos: 320124 size: 209 +ret: 0 st: 1 flags:1 dts: 0.982000 pts: 0.982000 pos: 320130 size: 209 ret: 0 st:-1 flags:0 ts: 0.460008 -ret: 0 st: 0 flags:1 dts: 0.491000 pts: 0.491000 pos: 146835 size: 27925 +ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos: 146841 size: 27925 ret: 0 st:-1 flags:1 ts:-0.645825 -ret: 0 st: 0 flags:1 dts: 0.011000 pts: 0.011000 pos: 867 size: 27837 +ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 873 size: 27837