Fix AVPacket struct layout — was missing pts/dts fields
The packet layout is buf(8), pts(8), dts(8), data(8), size(4), stream_index(4). We had buf, data, size, stream_index — reading the pts timestamp as the data pointer, so every packet was garbage. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
BIN
diag.png/frame-cursor-00001.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00002.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00003.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00004.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00005.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00006.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00007.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00008.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00009.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00010.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00011.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00012.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00013.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00014.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00015.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00016.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00017.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00018.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00019.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00020.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00021.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00022.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00023.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00024.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00025.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00026.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00027.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00028.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00029.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00030.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00031.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00032.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00033.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00034.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00035.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00036.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00037.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00038.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00039.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00040.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00041.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00042.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00043.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00044.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00045.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00046.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00047.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00048.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00049.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00050.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00051.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00052.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00053.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00054.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00055.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00056.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00057.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00058.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00059.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00060.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00061.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00062.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00063.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00064.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00065.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00066.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00067.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00068.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00069.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00070.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00071.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00072.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00073.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00074.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00075.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00076.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00077.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00078.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00079.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00080.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00081.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00082.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00083.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00084.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00085.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00086.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00087.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00088.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00089.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00090.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00091.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00092.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00093.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00094.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00095.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00096.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00097.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00098.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00099.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |
BIN
diag.png/frame-cursor-00100.png
Normal file
|
After Width: | Height: | Size: 7.6 KiB |