From: Michael Niedermayer <michael@niedermayer.cc> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH 1/8] libavcodec/jpeg2000_parser: Speed up long skips Date: Fri, 3 Jun 2022 16:58:27 +0200 Message-ID: <20220603145827.GT396728@pb2> (raw) In-Reply-To: <83c617739b1a10dd73d27196ae15d89d95cc82dd.camel@acc.umu.se> [-- Attachment #1.1: Type: text/plain, Size: 3016 bytes --] On Fri, Jun 03, 2022 at 11:17:54AM +0200, Tomas Härdin wrote: > tor 2022-06-02 klockan 21:19 +0200 skrev Michael Niedermayer: > > On Thu, Jun 02, 2022 at 11:54:39AM +0200, Tomas Härdin wrote: > > > ons 2022-06-01 klockan 18:23 +0200 skrev Michael Niedermayer: > > > > On Wed, Jun 01, 2022 at 06:21:19PM +0200, Michael Niedermayer > > > > wrote: > > > > > On Tue, May 31, 2022 at 11:58:39AM +0200, Tomas Härdin wrote: > > > > > > > > > > > > > > > > > jpeg2000_parser.c | 11 +++++++++++ > > > > > > 1 file changed, 11 insertions(+) > > > > > > 634546fb5a0eb281eea87ad7471c503f5bc9e8ab 0001-libavcodec- > > > > > > jpeg2000_parser-Speed-up-long-skips.patch > > > > > > From fedd7f9ae2c691a25c37be935d7547be61d46017 Mon Sep 17 > > > > > > 00:00:00 > > > > > > 2001 > > > > > > From: =?UTF-8?q?Tomas=20H=C3=A4rdin?= <git@haerdin.se> > > > > > > Date: Fri, 20 May 2022 11:38:25 +0200 > > > > > > Subject: [PATCH 1/8] libavcodec/jpeg2000_parser: Speed up > > > > > > long > > > > > > skips > > > > > > > > > > > > --- > > > > > > libavcodec/jpeg2000_parser.c | 11 +++++++++++ > > > > > > 1 file changed, 11 insertions(+) > > > > > > > > > > breaks > > > > > j2kref/codestreams_profile1/p1_04.j2k > > > > > > > > [jpeg2000 @ 0x7fb0b8002600] Psot 66195 too big > > > > [jpeg2000 @ 0x7fb0b8002600] error during processing marker > > > > segment > > > > ff90 > > > > Input #0, j2k_pipe, from 'j2kref/codestreams_profile1/p1_04.j2k': > > > > Duration: N/A, bitrate: N/A > > > > Stream #0:0: Video: jpeg2000 (JPEG 2000 codestream restriction > > > > 1), > > > > gray16le(12 bpc), 1024x1024, 25 fps, 25 tbr, 25 tbn > > > > [jpeg2000 @ 0x7fb0b8003240] unsupported marker 0x97C8 at pos > > > > 0x6F0 > > > > [jpeg2000 @ 0x7fb0b8003240] Missing EOC Marker. > > > > [jpeg2000 @ 0x7fb0b8032280] unsupported marker 0x97C8 at pos > > > > 0x6F0 > > > > [jpeg2000 @ 0x7fb0b8032280] Missing EOC Marker. > > > > [jpeg2000 @ 0x7fb0b8006280] Psot 66195 too big > > > > [jpeg2000 @ 0x7fb0b8006280] error during processing marker > > > > segment > > > > ff90 > > > > > > Took a while to figure out, but this is due to buf_size - i - 9 > > > being > > > changed to unsigned because of the uint32_t. Try attached patch. > > > The > > > rest of the set should work with it. > > > > works fine here > > Great > > > > Can we roll these tests into FATE? > > > > feel free to do so. > > ill test if someone posts a patch > > How are you testing them? Just decoding and checking that the output is > the same as some reference output? yes > Just looking for non-zero exit code? [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Any man who breaks a law that conscience tells him is unjust and willingly accepts the penalty by staying in jail in order to arouse the conscience of the community on the injustice of the law is at that moment expressing the very highest respect for law. - Martin Luther King Jr [-- Attachment #1.2: signature.asc --] [-- Type: application/pgp-signature, Size: 195 bytes --] [-- Attachment #2: Type: text/plain, Size: 251 bytes --] _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
next prev parent reply other threads:[~2022-06-03 14:58 UTC|newest] Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-05-31 9:58 Tomas Härdin 2022-05-31 9:59 ` [FFmpeg-devel] [PATCH 2/8] libavcodec/jpeg2000_parser: Simplify, fix reset_context() Tomas Härdin 2022-06-01 16:50 ` Michael Niedermayer 2022-05-31 9:59 ` [FFmpeg-devel] [PATCH 3/8] libavcodec/jpeg2000_parser: next_state is just a temporary Tomas Härdin 2022-06-01 16:43 ` Michael Niedermayer 2022-05-31 10:00 ` [FFmpeg-devel] [PATCH 4/8] libavcodec/jpeg2000_parser: LUTify info_marker() Tomas Härdin 2022-06-01 16:40 ` Michael Niedermayer 2022-05-31 10:00 ` [FFmpeg-devel] [PATCH 5/8] libavcodec/jpeg2000_parser: Rearrange ifs Tomas Härdin 2022-06-01 16:36 ` Michael Niedermayer 2022-05-31 10:00 ` [FFmpeg-devel] [PATCH 6/8] libavcodec/jpeg2000_parser: Reindent Tomas Härdin 2022-05-31 10:01 ` [FFmpeg-devel] [PATCH 7/8] libavcodec/jpeg2000_parser: Localize m->bytes_read Tomas Härdin 2022-06-01 16:38 ` Michael Niedermayer 2022-05-31 10:01 ` [FFmpeg-devel] [PATCH 8/8] libavcodec/jpeg2000: Call av_codec_is_encoder() only once in init_prec() Tomas Härdin 2022-06-01 16:34 ` Michael Niedermayer 2022-06-01 9:59 ` [FFmpeg-devel] [PATCH 1/8] libavcodec/jpeg2000_parser: Speed up long skips Anton Khirnov 2022-06-01 12:34 ` Tomas Härdin 2022-06-01 13:29 ` Anton Khirnov 2022-06-01 16:21 ` Michael Niedermayer 2022-06-01 16:23 ` Michael Niedermayer 2022-06-02 9:54 ` Tomas Härdin 2022-06-02 19:19 ` Michael Niedermayer 2022-06-03 9:17 ` Tomas Härdin 2022-06-03 14:58 ` Michael Niedermayer [this message] 2022-06-10 9:12 ` Tomas Härdin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20220603145827.GT396728@pb2 \ --to=michael@niedermayer.cc \ --cc=ffmpeg-devel@ffmpeg.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git