Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2024-01-16 Thread Roy Funderburk
Updated to latest master changes.--- Begin Message --- Signed-off-by: Roy Funderburk --- Changelog | 1 + configure | 1 + doc/general_contents.texi | 1 + libavformat/Makefile | 1 + libavformat/allformats.c | 1 + libavformat/dtshddec.c| 2

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-08-17 Thread Roy Funderburk
On 8/17/23 3:31 PM, Paul B Mahol wrote: > Is decoder part still missing or? This is just intended to read audio from a .dtsx file and output an mp4/mov file. There will not be a .dtsx to PCM decoder. Thanks, -Roy ___ ffmpeg-devel mailing list ffmpeg-

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-08-17 Thread Roy Funderburk
Updated for master branch changes. --- Begin Message --- Parsing of DTS-UHD input files per ETSI TS 102 114 is added as parser for codec id AV_CODEC_ID_DTSUHD. Signed-off-by: Roy Funderburk --- libavcodec/Makefile| 1 + libavcodec/codec_desc.c| 7 + libavcodec/codec_id.h

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-20 Thread Roy Funderburk
dated to no longer just decrease the score. Regards, -Roy --- Begin Message --- Parsing of DTS-UHD input files per ETSI TS 102 114 is added as parser for codec id AV_CODEC_ID_DTSUHD. Signed-off-by: Roy Funderburk --- libavcodec/Makefile|1 + libavcodec/codec_desc.c|7 +

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-15 Thread Roy Funderburk
On 6/15/23 8:46 AM, Paul B Mahol wrote: > get_vlc2 can be made for get_bits_var(), first table bits (that are still > int and not uint8_t), the code that picks table index from which to take > bits. > > It is also possible to make it take both first index and rest of it and > build bigger tables

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-14 Thread Roy Funderburk
Also removed bitfields from structures. Regards, -Roy --- Begin Message --- Parsing of DTS-UHD input files per ETSI TS 102 114 is added as parser for codec id AV_CODEC_ID_DTSUHD. Signed-off-by: Roy Funderburk --- libavcodec/Makefile|1 + libavcodec/codec_desc.c|7 + libav

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-14 Thread Roy Funderburk
On 6/13/23 11:01 PM, Paul B Mahol wrote: > On Wed, Jun 14, 2023 at 7:37 AM Paul B Mahol wrote: > Also there is no reason to use int for elements in tables when max value > can be lower. > Current table reading/handling code should be completely rewritten to use > get_vlc2(). > And tables split s

Re: [FFmpeg-devel] [PATCH] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-13 Thread Roy Funderburk
avcodec. In line 1061 of the avcodec patch, changed the function to: int av_dtsuhd_frame(DTSUHD *h, const uint8_t *data, size_t data_bytes, AVCodecParameters *codecpar, uint8_t **udts, int *udts_size) Thank you for reviewing this, -Roy--- Begin Message --- Parsing of DTS-UHD input files

Re: [FFmpeg-devel] [PATCH v3 1/2] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-13 Thread Roy Funderburk
On 6/13/23 11:09 AM, Paul B Mahol wrote: > Parser just splits bitstream into packets and packets are then passed to > decoders. Demuxer in such case pass fixed packet sizes to parser minus > optional header/trailer bytes. > There should be no reason for such complexity in parser and/or demuxer if

Re: [FFmpeg-devel] [PATCH v3 1/2] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-06-13 Thread Roy Funderburk
On 6/13/23 7:26 AM, Paul B Mahol wrote: > Why we need new av_* calls, can you elaborate logic behind such approach to > implement parser? There is common code for dtsuhd audio frame parsing (dtsuhd_common.c) used by the libavcodec and libavformat DTS-UHD modules. It is complex enough that we

Re: [FFmpeg-devel] [PATCH v3 1/2] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-05-15 Thread Roy Funderburk
On 5/15/23 1:35 PM, Michael Niedermayer wrote: > Seems iam unable to download this. google complains about some 3rd party > cookies > being disabled when i try to download. This seems new Hi, Since google drive is not working out, I am uploading a small 78k (under the 100k limit) audio file he

Re: [FFmpeg-devel] [PATCH v3 1/2] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-05-15 Thread Roy Funderburk
On 5/13/23 12:28 AM, Paul B Mahol wrote: > How to test this additions, any samples available? Hi, I have uploaded a DTS:X audio sample to google drive: drive. google. com /drive/folders/ 1jbfsZvnrBDmgQS0VLKBAnsZaxgf28vYh?usp=sharing Thanks for looking this over, -Roy ___

Re: [FFmpeg-devel] [PATCH v3 1/2] avformat/avcodec: Add DTS-UHD demuxer and parser, movenc support.

2023-05-08 Thread Roy Funderburk
Hi, If there is anything I could do to improve this submission, please tell me. Thanks, -Roy On 4/16/23 9:12 PM, Roy Funderburk wrote: > Parsing of DTS-UHD input files per ETSI TS 102 114 is added > as parser for codec id AV_CODEC_ID_DTSUHD. > > Signed-off-by: Ro