From: Michael Niedermayer <michael@niedermayer.cc> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: [FFmpeg-devel] [PATCH 08/14] tests: Add avradio/sdrdemux tests Date: Tue, 18 Jul 2023 23:45:36 +0200 Message-ID: <20230718214542.685375-8-michael@niedermayer.cc> (raw) In-Reply-To: <20230718214542.685375-1-michael@niedermayer.cc> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc> --- tests/Makefile | 1 + tests/fate/sdr.mak | 11 +++++++++ tests/ref/fate/sdr-am | 55 +++++++++++++++++++++++++++++++++++++++++++ tests/ref/fate/sdr-fm | 25 ++++++++++++++++++++ 4 files changed, 92 insertions(+) create mode 100644 tests/fate/sdr.mak create mode 100644 tests/ref/fate/sdr-am create mode 100644 tests/ref/fate/sdr-fm diff --git a/tests/Makefile b/tests/Makefile index e09f30a0fc..d8a1abd04e 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -230,6 +230,7 @@ include $(SRC_PATH)/tests/fate/qt.mak include $(SRC_PATH)/tests/fate/qtrle.mak include $(SRC_PATH)/tests/fate/real.mak include $(SRC_PATH)/tests/fate/screen.mak +include $(SRC_PATH)/tests/fate/sdr.mak include $(SRC_PATH)/tests/fate/segafilm.mak include $(SRC_PATH)/tests/fate/segment.mak include $(SRC_PATH)/tests/fate/source.mak diff --git a/tests/fate/sdr.mak b/tests/fate/sdr.mak new file mode 100644 index 0000000000..a4d9fbba47 --- /dev/null +++ b/tests/fate/sdr.mak @@ -0,0 +1,11 @@ +FATE_SDR = fate-sdr-am \ + fate-sdr-fm \ + +FATE_SAMPLES_FFMPEG += $(FATE_SDR) + +fate-sdr-am: CMD = framecrc -mode all_mode -video_size 400x200 -i $(TARGET_SAMPLES)/sdr/am.sdr -map 0 -filter:a aresample +fate-sdr-fm: CMD = framecrc -mode all_mode -video_size 400x200 -i $(TARGET_SAMPLES)/sdr/fm.sdr -map 0 -filter:a aresample + +FATE_FFMPEG += $(FATE_SDR_FFMPEG-yes) + +fate-sdr: $(FATE_SDR) $(FATE_SDR_FFMPEG-yes) diff --git a/tests/ref/fate/sdr-am b/tests/ref/fate/sdr-am new file mode 100644 index 0000000000..17f9c25714 --- /dev/null +++ b/tests/ref/fate/sdr-am @@ -0,0 +1,55 @@ +#tb 0: 12/125 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 400x200 +#sar 0: 0/1 +#tb 1: 1/16000 +#media_type 1: audio +#codec_id 1: pcm_s16le +#sample_rate 1: 16000 +#channel_layout_name 1: stereo +#tb 2: 1/16000 +#media_type 2: audio +#codec_id 2: pcm_s16le +#sample_rate 2: 16000 +#channel_layout_name 2: stereo +#tb 3: 1/16000 +#media_type 3: audio +#codec_id 3: pcm_s16le +#sample_rate 3: 16000 +#channel_layout_name 3: stereo +#tb 4: 1/16000 +#media_type 4: audio +#codec_id 4: pcm_s16le +#sample_rate 4: 16000 +#channel_layout_name 4: stereo +#tb 5: 1/16000 +#media_type 5: audio +#codec_id 5: pcm_s16le +#sample_rate 5: 16000 +#channel_layout_name 5: stereo +#tb 6: 1/16000 +#media_type 6: audio +#codec_id 6: pcm_s16le +#sample_rate 6: 16000 +#channel_layout_name 6: stereo +0, 0, 0, 1, 320000, 0x816a0964 +0, 1, 1, 1, 320000, 0x140ce2da +1, 2048, 2048, 1024, 4096, 0x41e3b1dc +2, 2048, 2048, 1024, 4096, 0x13fff8c1 +3, 2048, 2048, 1024, 4096, 0x71517ac5 +4, 2048, 2048, 1024, 4096, 0x4e5d8739 +5, 2048, 2048, 1024, 4096, 0x4fa3f554 +1, 3072, 3072, 1024, 4096, 0x0c81096b +2, 3072, 3072, 1024, 4096, 0x1b3c0be0 +3, 3072, 3072, 1024, 4096, 0x483afe54 +4, 3072, 3072, 1024, 4096, 0x76b2f3d0 +5, 3072, 3072, 1024, 4096, 0xd98708c7 +6, 3072, 3072, 1024, 4096, 0x997fd85b +1, 4096, 4096, 1024, 4096, 0xb1b6e47e +2, 4096, 4096, 1024, 4096, 0x803a0df9 +3, 4096, 4096, 1024, 4096, 0xfa14198a +4, 4096, 4096, 1024, 4096, 0xddd40288 +5, 4096, 4096, 1024, 4096, 0x96cd01e5 +6, 4096, 4096, 1024, 4096, 0xf38ce9c6 +0, 3, 3, 1, 320000, 0x73e13a75 diff --git a/tests/ref/fate/sdr-fm b/tests/ref/fate/sdr-fm new file mode 100644 index 0000000000..e5113f4a08 --- /dev/null +++ b/tests/ref/fate/sdr-fm @@ -0,0 +1,25 @@ +#tb 0: 12/187 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 400x200 +#sar 0: 0/1 +#tb 1: 1/64000 +#media_type 1: audio +#codec_id 1: pcm_s16le +#sample_rate 1: 64000 +#channel_layout_name 1: stereo +#tb 2: 1/64000 +#media_type 2: audio +#codec_id 2: pcm_s16le +#sample_rate 2: 64000 +#channel_layout_name 2: stereo +0, 0, 0, 1, 320000, 0xf553af75 +0, 1, 1, 1, 320000, 0xeabc15b3 +1, 8196, 8196, 4096, 16384, 0xc7836d34 +2, 8196, 8196, 4096, 16384, 0xec685101 +1, 12292, 12292, 4096, 16384, 0x8962131e +2, 12292, 12292, 4096, 16384, 0x5c61360b +0, 3, 3, 1, 320000, 0x1b178638 +1, 16388, 16388, 4096, 16384, 0xfcb8d5ce +2, 16388, 16388, 4096, 16384, 0xc9ceb9d6 +0, 4, 4, 1, 320000, 0x49dd90cc -- 2.31.1 _______________________________________________ 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:[~2023-07-18 21:46 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2023-07-18 21:45 [FFmpeg-devel] [PATCH 01/14] avradio/sdrdemux: Add Mittelwelle / Mediumwave / Mediumfrequency band Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 02/14] avradio/sdrdemux: Fix corner case in snap2band Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 03/14] avradio/sdrdemux: Fix seeking to stations at the edge of the range Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 04/14] avradio/sdrdemux: snap2station() should look only at the vissible window Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 05/14] avradio/sdr: snap2station() documentation Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 06/14] avradio/sdrdemux: do not hack bandwidth value in random places Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 07/14] avradio/sdrdemux: snap2station consider more distant stations Michael Niedermayer 2023-07-18 21:45 ` Michael Niedermayer [this message] 2023-07-21 18:42 ` [FFmpeg-devel] [PATCH 08/14] tests: Add avradio/sdrdemux tests Michael Niedermayer 2023-07-21 23:51 ` Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 09/14] avradio/sdr: Remove code setting frequency from variable being 0 Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 10/14] avradio/sdrdemux: no need to set wanted_freq from sdrfile_initial_setup() Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 11/14] avradio/sdr: More atomics, less Mutexes Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 12/14] avradio/sdrdemux: + vs. - bug Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 13/14] avradio/sdrdemux: snap2band doesnt change anything so use const Michael Niedermayer 2023-07-18 21:45 ` [FFmpeg-devel] [PATCH 14/14] avradio/sdrdemux: Fix wraparound with seeking Michael Niedermayer 2023-07-22 13:30 ` [FFmpeg-devel] [PATCH 01/14] avradio/sdrdemux: Add Mittelwelle / Mediumwave / Mediumfrequency band Michael Niedermayer
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=20230718214542.685375-8-michael@niedermayer.cc \ --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