This is an automated email from the git hooks/post-receive script.

Git pushed a commit to branch master
in repository ffmpeg.

commit b0919b271be75bc44b4bcfc22c4824edd1d43958
Author:     James Almer <[email protected]>
AuthorDate: Tue Jun 23 20:00:48 2026 -0300
Commit:     James Almer <[email protected]>
CommitDate: Tue Jun 23 20:07:25 2026 -0300

    tests/fate/mov: add a test for remainder sample calculation
    
    Signed-off-by: James Almer <[email protected]>
---
 tests/fate/mov.mak                    |  4 ++
 tests/ref/fate/mov-mp4-edst-remainder | 97 +++++++++++++++++++++++++++++++++++
 2 files changed, 101 insertions(+)

diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak
index 5b45ea675c..3bc075f608 100644
--- a/tests/fate/mov.mak
+++ b/tests/fate/mov.mak
@@ -377,6 +377,10 @@ FATE_MOV_FFMPEG_SAMPLES-$(call REMUX, MP4 MOV, 
H264_PARSER) \
                           += fate-mov-mp4-multiple-stsd-muxing
 fate-mov-mp4-multiple-stsd-muxing: CMD = transcode mov 
$(TARGET_SAMPLES)/h264/extradata-reload-multi-stsd.mov mp4 "-c:v copy" "-c:v 
copy"
 
+FATE_MOV_FFMPEG_SAMPLES-$(call REMUX, MP4 MOV, AAC_PARSER) \
+                          += fate-mov-mp4-edst-remainder
+fate-mov-mp4-edst-remainder: CMD = stream_remux mov 
$(TARGET_SAMPLES)/audiomatch/tones_fdkaac_44100_stereo_aac_lc.m4a "" mp4 "" "" 
"-c:a copy"
+
 FATE_FFMPEG += $(FATE_MOV_FFMPEG-yes)
 FATE_FFMPEG_FFPROBE += $(FATE_MOV_FFMPEG_FFPROBE-yes)
 
diff --git a/tests/ref/fate/mov-mp4-edst-remainder 
b/tests/ref/fate/mov-mp4-edst-remainder
new file mode 100644
index 0000000000..ee20c2a9fb
--- /dev/null
+++ b/tests/ref/fate/mov-mp4-edst-remainder
@@ -0,0 +1,97 @@
+5467a1538d7a9779895b29f078661217 *tests/data/fate/mov-mp4-edst-remainder.mp4
+25934 tests/data/fate/mov-mp4-edst-remainder.mp4
+#extradata 0:        2, 0x00340022
+#tb 0: 1/44100
+#media_type 0: audio
+#codec_id 0: aac
+#sample_rate 0: 44100
+#channel_layout_name 0: stereo
+0,      -2048,      -2048,     1024,      278, 0x70ec60fe, F=0x5, S=1, Skip 
Samples,       10, 0x00480008
+0,      -1024,      -1024,     1024,      279, 0xa8008096, F=0x5
+0,          0,          0,     1024,      290, 0x3d068adc
+0,       1024,       1024,     1024,      268, 0xcc5d7434
+0,       2048,       2048,     1024,      279, 0xa83a5cbb
+0,       3072,       3072,     1024,      278, 0x65575fe8
+0,       4096,       4096,     1024,      285, 0xac318992
+0,       5120,       5120,     1024,      273, 0xbf735dfd
+0,       6144,       6144,     1024,      278, 0x53997aeb
+0,       7168,       7168,     1024,      370, 0xafbc9e32
+0,       8192,       8192,     1024,      199, 0x1fc05cf6
+0,       9216,       9216,     1024,      384, 0x7147c7ca
+0,      10240,      10240,     1024,      393, 0x71eac842
+0,      11264,      11264,     1024,      367, 0x3457b759
+0,      12288,      12288,     1024,      356, 0x4f82b11a
+0,      13312,      13312,     1024,      337, 0x6f4d9fed
+0,      14336,      14336,     1024,      417, 0xa758c9b1
+0,      15360,      15360,     1024,      280, 0x83e8844a
+0,      16384,      16384,     1024,      239, 0xedbf734f
+0,      17408,      17408,     1024,      165, 0x61484bf0
+0,      18432,      18432,     1024,      154, 0x036e48b3
+0,      19456,      19456,     1024,      178, 0x6e224e7e
+0,      20480,      20480,     1024,      227, 0xb5ca68c7
+0,      21504,      21504,     1024,      166, 0x9e7f4a67
+0,      22528,      22528,     1024,      226, 0x0ae07675
+0,      23552,      23552,     1024,      279, 0x0393986a
+0,      24576,      24576,     1024,      322, 0x02779a2a
+0,      25600,      25600,     1024,      341, 0x98b6afc1
+0,      26624,      26624,     1024,      342, 0x7640a7ab
+0,      27648,      27648,     1024,      342, 0x1d4cac0a
+0,      28672,      28672,     1024,      291, 0x703a8427
+0,      29696,      29696,     1024,      327, 0x194da39d
+0,      30720,      30720,     1024,      277, 0x2484848b
+0,      31744,      31744,     1024,      231, 0x2e3c72fc
+0,      32768,      32768,     1024,      163, 0x7ed8519d
+0,      33792,      33792,     1024,      183, 0x21dd5361
+0,      34816,      34816,     1024,      246, 0xce156f61
+0,      35840,      35840,     1024,      279, 0x469c8c5e
+0,      36864,      36864,     1024,      278, 0x76bf7aba
+0,      37888,      37888,     1024,      279, 0x015f8a43
+0,      38912,      38912,     1024,      298, 0x8cba8a5c
+0,      39936,      39936,     1024,      372, 0x900cb351
+0,      40960,      40960,     1024,      335, 0x1896ab6d
+0,      41984,      41984,     1024,      376, 0x94d2be10
+0,      43008,      43008,     1024,      357, 0xf318ae32
+0,      44032,      44032,     1024,      344, 0x26aaa3a7
+0,      45056,      45056,     1024,      278, 0xee6f858e
+0,      46080,      46080,     1024,      414, 0x7164c66e
+0,      47104,      47104,     1024,      267, 0xe9b4820d
+0,      48128,      48128,     1024,      228, 0x05ba6fa0
+0,      49152,      49152,     1024,      209, 0x0c9f5dbb
+0,      50176,      50176,     1024,      185, 0x2d6558b3
+0,      51200,      51200,     1024,      151, 0x0d58426d
+0,      52224,      52224,     1024,      126, 0x3dcd3521
+0,      53248,      53248,     1024,      240, 0x2fd35683
+0,      54272,      54272,     1024,      278, 0x905c7bfa
+0,      55296,      55296,     1024,      280, 0xf1dc8b6c
+0,      56320,      56320,     1024,      394, 0xb760c651
+0,      57344,      57344,     1024,      303, 0x751b9e09
+0,      58368,      58368,     1024,      306, 0x59d594a6
+0,      59392,      59392,     1024,      296, 0x1ee3979e
+0,      60416,      60416,     1024,      321, 0x51289bde
+0,      61440,      61440,     1024,      288, 0xac9488d5
+0,      62464,      62464,     1024,      282, 0x85b57c02
+0,      63488,      63488,     1024,      267, 0xd6918295
+0,      64512,      64512,     1024,      171, 0xd6955572
+0,      65536,      65536,     1024,      258, 0x6dc9705f
+0,      66560,      66560,     1024,      178, 0x6d565135
+0,      67584,      67584,     1024,      279, 0x0230750d
+0,      68608,      68608,     1024,      278, 0xf17b79b2
+0,      69632,      69632,     1024,      279, 0x33918e20
+0,      70656,      70656,     1024,      287, 0x34aa8d0b
+0,      71680,      71680,     1024,      352, 0xdb8eb3de
+0,      72704,      72704,     1024,      348, 0xb97bb04a
+0,      73728,      73728,     1024,      379, 0xa2a9b6ce
+0,      74752,      74752,     1024,      292, 0xcd608ed8
+0,      75776,      75776,     1024,      316, 0x10d39e7a
+0,      76800,      76800,     1024,      354, 0xe8b1aea0
+0,      77824,      77824,     1024,      436, 0xff4adae0
+0,      78848,      78848,     1024,      284, 0xb5c184f1
+0,      79872,      79872,     1024,      217, 0x1f3864c0
+0,      80896,      80896,     1024,      166, 0x06824cb9
+0,      81920,      81920,     1024,      149, 0x3d4f4b09
+0,      82944,      82944,     1024,      216, 0xd01d678c
+0,      83968,      83968,     1024,      251, 0xa01b7873
+0,      84992,      84992,     1024,      144, 0x9f623da1
+0,      86016,      86016,     1024,      267, 0xcfe9993b
+0,      87040,      87040,     1024,      279, 0xb4a786d8
+0,      88064,      88064,     1024,      278, 0x52ed7edd, S=1, Skip Samples,  
     10, 0x02df007b

_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to