[FFmpeg-devel] [RFC] FFmpeg libavcodec/crystalhd.c: Optimize for reduced latency
thomas schorpp
thomas.schorpp at gmail.com
Sat Feb 2 16:18:22 CET 2013
On 01.02.2013 03:26, thomas schorpp wrote:
> On 31.01.2013 21:05, thomas schorpp wrote:
>> On 30.01.2013 18:06, Philip Langdale wrote:
>>> On Wed, 30 Jan 2013 00:25:14 +0100
>>> thomas schorpp <thomas.schorpp at gmail.com> wrote:
>>>
>>>> Hello,
>>>>
>>>> 1.
>>>> Are You all with vdpau now or was it the kernel crashing driver bug
>>>> why most crystal HD projects dropped now for about a year? Patch
>>>> attached. Seems to work, no more kernel crashes so far. Broadcom
>>>> authors and owner of crystalhd @git.linuxtv.org (latest codebase) not
>>>> responding, google group left, anybody out there?
>>>
>>> Hi Tom,
>>>
>>> Yes, it's a bit of a dead community. I haven't had the time to look
>>> seriously at CrystalHD work for a while. It's very time consuming and
>>> frustrating at this point - as most of what you're doing is trying to
>>> work around lack of information. You can't trust the driver/library to
>>> tell you when a frame a ready, or when a new input packet is needed, or
>>> whether an output frame is interlaced or not. 80%+ of crystalhd.c is
>>> interlaced heuristics!
I've got it sync'd to the driver and a stable pipeline control loop, the TX/RX- ringbuffers balanced with faster
and more precise sync locking for now with patch #03:
$ ffmpeg -c:v h264_crystalhd -i /mnt/data/test.3D.HSBS.1080p.x264.mkv -an -f rawvideo -y /dev/null
Press [q] to stop, [?] for help
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16010 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16020 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16030 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16040 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16050 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16060 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16070 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16080 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16090 us FreeListCount 16 ReadyListCount: 0
Input stream #0:0 frame changed from size:1920x1080 fmt:yuv420p to size:1920x1080 fmt:yuyv422
No frames ready. Current delay: 16100 us FreeListCount 14 ReadyListCount: 0 s/s dup=3 drop=0
No frames ready. Current delay: 16110 us FreeListCount 14 ReadyListCount: 0 s/s dup=3 drop=0
No frames ready. Current delay: 16120 us FreeListCount 14 ReadyListCount: 0 s/s dup=3 drop=0
No frames ready. Current delay: 16130 us FreeListCount 14 ReadyListCount: 0 s/s dup=3 drop=0
CrystalHD: No more input data. 0kB time=00:00:35.36 bitrate= 0.0kbits/s dup=3 drop=0
[h264_crystalhd @ 0x1d2af20] CrystalHD: No more input data.
Last message repeated 7 times
[h264_crystalhd @ 0x1d2af20] No frames ready. Current delay: 16140 us FreeListCount 14 ReadyListCount: 0
frame= 864 fps= 30 q=0.0 Lsize= 0kB time=00:00:36.03 bitrate= 0.0kbits/s dup=3 drop=0
video:2624400kB audio:0kB subtitle:0 global headers:0kB muxing overhead -100.000000%
Clearing 5 PendMdata entries
DtsAllocIoctlData Error
schorpp at tom3:~$
I've tried setting the framerate to >30fps or max with 0x80 BD+maxframerate options mode, but has no influence,
this must be hardcoded in driver or lib (grep shows msleeps of 20ms), or 30fps 1080p is max framerate of the hardware.
[h264_crystalhd @ 0x114af20] CrystalHD: decode_frame
[h264_crystalhd @ 0x114af20] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x114af20] input "pts": 114300000
[h264_crystalhd @ 0x114af20] Frames Ready. Current delay: 16140 us FreeListCount 6 ReadyListCount: 8
[h264_crystalhd @ 0x114af20] CrystalHD: RX loop. Current delay: 16140 us FreeListCount 6 ReadyListCount: 8
[h264_crystalhd @ 0x114af20] Frame Rate/Res: 0
[h264_crystalhd @ 0x114af20] output "pts": 113000000
[h264_crystalhd @ 0x114af20] output picture type 3
[h264_crystalhd @ 0x114af20] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x114af20] CrystalHD: Copying out frame
[h264_crystalhd @ 0x114af20] CrystalHD: Pipeline length: 16
[h264_crystalhd @ 0x114af20] CrystalHD: Decoded OK. Current delay: 16140 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x114af20] CrystalHD: decode_frame
[h264_crystalhd @ 0x114af20] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x114af20] input "pts": 114400000
[h264_crystalhd @ 0x114af20] Frames Ready. Current delay: 16140 us FreeListCount 6 ReadyListCount: 8
[h264_crystalhd @ 0x114af20] CrystalHD: RX loop. Current delay: 16140 us FreeListCount 6 ReadyListCount: 8
[h264_crystalhd @ 0x114af20] Frame Rate/Res: 0
[h264_crystalhd @ 0x114af20] output "pts": 112700000
[h264_crystalhd @ 0x114af20] output picture type 3
[h264_crystalhd @ 0x114af20] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x114af20] CrystalHD: Copying out frame
[h264_crystalhd @ 0x114af20] CrystalHD: Pipeline length: 16
[h264_crystalhd @ 0x114af20] CrystalHD: Decoded OK. Current delay: 16140 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x114af20] CrystalHD: decode_frame
[h264_crystalhd @ 0x114af20] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x114af20] input "pts": 114500000
[h264_crystalhd @ 0x114af20] Frames Ready. Current delay: 16140 us FreeListCount 6 ReadyListCount: 8
[h264_crystalhd @ 0x114af20] CrystalHD: RX loop. Current delay: 16140 us FreeListCount 6 ReadyListCount: 8
[h264_crystalhd @ 0x114af20] Frame Rate/Res: 0
[h264_crystalhd @ 0x114af20] output "pts": 113300000
[h264_crystalhd @ 0x114af20] output picture type 3
[h264_crystalhd @ 0x114af20] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x114af20] CrystalHD: Copying out frame
[h264_crystalhd @ 0x114af20] CrystalHD: Pipeline length: 16
[h264_crystalhd @ 0x114af20] CrystalHD: Decoded OK. Current delay: 16140 us FreeListCount 7 ReadyListCount: 7
but the pipeline length ist still output (mplayer) and filter latency dependant so we may need to increase
OUTPUT_PROC_TIMEOUT 50 for some outputs or more tweaks, but Broadcom spec'd it at 16ms in the header comments:
$ ffmpeg -c:v h264_crystalhd -i /mnt/data/test.3D.HSBS.1080p.x264.mkv -c:a copy -vf mp=stereo3d -qscale:v 8 -y /mnt/data/test.3D.1080p.agmd.mp4
Press [q] to stop, [?] for help
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16010 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16020 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16030 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16040 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16050 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16060 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16070 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16080 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16090 us FreeListCount 16 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16100 us FreeListCount 16 ReadyListCount: 0
Input stream #0:0 frame changed from size:1920x1080 fmt:yuv420p to size:1920x1080 fmt:yuyv422
[Parsed_mp_0 @ 0x22dc600] 'stereo3d' is a wrapped MPlayer filter (libmpcodecs). This filter may be removed
once it has been ported to a native libavfilter.
CrystalHD: Input buffer full. Current delay: 16100 us FreeListCount 0 ReadyListCount: 15 p=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16100 us FreeListCount 0 ReadyListCount: 16
Last message repeated 4 times
CrystalHD: Input buffer full. Current delay: 16100 us FreeListCount 0 ReadyListCount: 16 p=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16110 us FreeListCount 14 ReadyListCount: 0
No frames ready. Current delay: 16120 us FreeListCount 14 ReadyListCount: 0 s/s dup=8 drop=0
CrystalHD: Input buffer full. Current delay: 16120 us FreeListCount 0 ReadyListCount: 15 p=0
CrystalHD: Input buffer full. Current delay: 16120 us FreeListCount 0 ReadyListCount: 14 p=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16120 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16130 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16140 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16150 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16160 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16170 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16180 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16190 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16190 us FreeListCount 0 ReadyListCount: 15 p=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16190 us FreeListCount 0 ReadyListCount: 16
CrystalHD: Input buffer full. Current delay: 16190 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16190 us FreeListCount 0 ReadyListCount: 16
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16190 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16190 us FreeListCount 0 ReadyListCount: 14
No frames ready. Current delay: 16200 us FreeListCount 14 ReadyListCount: 0 s/s dup=11 drop=0
No frames ready. Current delay: 16210 us FreeListCount 14 ReadyListCount: 0 s/s dup=17 drop=0
CrystalHD: Input buffer full. Current delay: 16210 us FreeListCount 0 ReadyListCount: 16 op=0
CrystalHD: Input buffer full. Current delay: 16210 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16210 us FreeListCount 0 ReadyListCount: 14
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16220 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16230 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16240 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16250 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16260 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16260 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16260 us FreeListCount 0 ReadyListCount: 15
CrystalHD: Input buffer full. Current delay: 16260 us FreeListCount 0 ReadyListCount: 16 op=0
CrystalHD: Input buffer full. Current delay: 16260 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16260 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16270 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16280 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16290 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16300 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16310 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16320 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16320 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16320 us FreeListCount 0 ReadyListCount: 16
CrystalHD: Input buffer full. Current delay: 16320 us FreeListCount 0 ReadyListCount: 16 op=0
CrystalHD: Input buffer full. Current delay: 16320 us FreeListCount 0 ReadyListCount: 15 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16320 us FreeListCount 0 ReadyListCount: 15
No frames ready. Current delay: 16330 us FreeListCount 14 ReadyListCount: 0 s/s dup=30 drop=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16340 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16350 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16360 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16370 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16380 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16380 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16380 us FreeListCount 0 ReadyListCount: 16
Last message repeated 1 times
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16380 us FreeListCount 0 ReadyListCount: 15
CrystalHD: Input buffer full. Current delay: 16380 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16380 us FreeListCount 0 ReadyListCount: 15
No frames ready. Current delay: 16390 us FreeListCount 14 ReadyListCount: 0 s/s dup=36 drop=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16400 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16410 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16420 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16430 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16430 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16430 us FreeListCount 0 ReadyListCount: 16
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16430 us FreeListCount 0 ReadyListCount: 15
CrystalHD: Input buffer full. Current delay: 16430 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16430 us FreeListCount 0 ReadyListCount: 14
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16430 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16440 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16450 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16460 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16470 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16480 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16490 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16500 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16500 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16500 us FreeListCount 0 ReadyListCount: 16
Last message repeated 2 times
CrystalHD: Input buffer full. Current delay: 16500 us FreeListCount 0 ReadyListCount: 14 op=0
No frames ready. Current delay: 16510 us FreeListCount 14 ReadyListCount: 0 s/s dup=47 drop=0
CrystalHD: decode_frame.0 size= 225123kB time=00:08:06.40 bitrate=3791.5kbits/s dup=47 drop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1162000000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1161500000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 10 ReadyListCount: 4
[h264_crystalhd @ 0x21ba160] CrystalHD: decode_frame
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1162100000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1161600000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 10 ReadyListCount: 4
CrystalHD: decode_frame.0 size= 225177kB time=00:08:06.84 bitrate=3789.0kbits/s dup=47 drop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1162200000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1161700000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 10 ReadyListCount: 4
[h264_crystalhd @ 0x21ba160] CrystalHD: decode_frame
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1162300000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1161800000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 10 ReadyListCount: 4
...
[h264_crystalhd @ 0x21ba160] CrystalHD: decode_frame
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1215300000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1214700000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 11 ReadyListCount: 3
CrystalHD: decode_frame.0 size= 231774kB time=00:08:28.86 bitrate=3731.2kbits/s dup=47 drop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1215400000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 8 ReadyListCount: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 8 ReadyListCount: 6
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1215000000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 9 ReadyListCount: 5
[h264_crystalhd @ 0x21ba160] CrystalHD: decode_frame
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1215500000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 7 ReadyListCount: 7
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1214900000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 10 ReadyListCount: 4
[h264_crystalhd @ 0x21ba160] CrystalHD: decode_frame
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1215600000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 8 ReadyListCount: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 8 ReadyListCount: 6
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1215200000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 10 ReadyListCount: 4
[h264_crystalhd @ 0x21ba160] CrystalHD: decode_frame
[h264_crystalhd @ 0x21ba160] CrystalHD: parser picture type 3
[h264_crystalhd @ 0x21ba160] input "pts": 1215700000
[h264_crystalhd @ 0x21ba160] Frames Ready. Current delay: 16510 us FreeListCount 8 ReadyListCount: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: RX loop. Current delay: 16510 us FreeListCount 8 ReadyListCount: 6
[h264_crystalhd @ 0x21ba160] Frame Rate/Res: 0
[h264_crystalhd @ 0x21ba160] output "pts": 1215300000
[h264_crystalhd @ 0x21ba160] output picture type 3
[h264_crystalhd @ 0x21ba160] Interlaced state: 0 | trust_interlaced 1
[h264_crystalhd @ 0x21ba160] CrystalHD: Copying out frame
[h264_crystalhd @ 0x21ba160] CrystalHD: Pipeline length: 6
[h264_crystalhd @ 0x21ba160] CrystalHD: Decoded OK. Current delay: 16510 us FreeListCount 9 ReadyListCount: 5
CrystalHD: Input buffer full. Current delay: 16510 us FreeListCount 0 ReadyListCount: 14 op=0
No frames ready. Current delay: 16520 us FreeListCount 14 ReadyListCount: 0 s/s dup=48 drop=0
CrystalHD: Input buffer full. Current delay: 16520 us FreeListCount 0 ReadyListCount: 14 op=0
No frames ready. Current delay: 16530 us FreeListCount 14 ReadyListCount: 0 s/s dup=49 drop=0
CrystalHD: Input buffer full. Current delay: 16530 us FreeListCount 0 ReadyListCount: 14 op=0
No frames ready. Current delay: 16540 us FreeListCount 14 ReadyListCount: 0 s/s dup=50 drop=0
CrystalHD: Input buffer full. Current delay: 16540 us FreeListCount 0 ReadyListCount: 15 op=0
CrystalHD: Input buffer full. Current delay: 16540 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16540 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16550 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16560 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16570 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16580 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16590 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16600 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16600 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16600 us FreeListCount 0 ReadyListCount: 15
CrystalHD: Input buffer full. Current delay: 16600 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16600 us FreeListCount 0 ReadyListCount: 14
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16600 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16600 us FreeListCount 0 ReadyListCount: 14
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16610 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16620 us FreeListCount 14 ReadyListCount: 0
No frames ready. Current delay: 16630 us FreeListCount 14 ReadyListCount: 0 s/s dup=53 drop=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16640 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16650 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16660 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16670 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16680 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16680 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16680 us FreeListCount 0 ReadyListCount: 16
Last message repeated 3 times
CrystalHD: Input buffer full. Current delay: 16680 us FreeListCount 0 ReadyListCount: 15 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16680 us FreeListCount 0 ReadyListCount: 14
Last message repeated 1 times
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16690 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16700 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16710 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16720 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16730 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16730 us FreeListCount 0 ReadyListCount: 14 op=0
CrystalHD: Input buffer full. Current delay: 16730 us FreeListCount 0 ReadyListCount: 16 op=0
CrystalHD: Input buffer full. Current delay: 16730 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16730 us FreeListCount 0 ReadyListCount: 15
Last message repeated 1 times
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16740 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16750 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16760 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16770 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16780 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16790 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16800 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16800 us FreeListCount 0 ReadyListCount: 14 op=0
CrystalHD: Input buffer full. Current delay: 16800 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16800 us FreeListCount 0 ReadyListCount: 16
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16800 us FreeListCount 0 ReadyListCount: 15
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16800 us FreeListCount 0 ReadyListCount: 16
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16800 us FreeListCount 0 ReadyListCount: 15
No frames ready. Current delay: 16810 us FreeListCount 14 ReadyListCount: 0 s/s dup=80 drop=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16820 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16830 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16840 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16850 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16850 us FreeListCount 0 ReadyListCount: 16 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16850 us FreeListCount 0 ReadyListCount: 16
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16850 us FreeListCount 0 ReadyListCount: 14
CrystalHD: Input buffer full. Current delay: 16850 us FreeListCount 0 ReadyListCount: 14 op=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16850 us FreeListCount 0 ReadyListCount: 14
No frames ready. Current delay: 16860 us FreeListCount 14 ReadyListCount: 0 s/s dup=85 drop=0
No frames ready. Current delay: 16870 us FreeListCount 14 ReadyListCount: 0 s/s dup=86 drop=0
CrystalHD: Input buffer full. Current delay: 16870 us FreeListCount 0 ReadyListCount: 15 rop=0
CrystalHD: Input buffer full. Current delay: 16870 us FreeListCount 0 ReadyListCount: 15 rop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16870 us FreeListCount 0 ReadyListCount: 16
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16880 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16890 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16900 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16910 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16920 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16930 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16940 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16950 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 16950 us FreeListCount 0 ReadyListCount: 14 rop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16950 us FreeListCount 0 ReadyListCount: 16
CrystalHD: Input buffer full. Current delay: 16950 us FreeListCount 0 ReadyListCount: 16 rop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16950 us FreeListCount 0 ReadyListCount: 16
Last message repeated 2 times
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 16950 us FreeListCount 0 ReadyListCount: 15
CrystalHD: Input buffer full. Current delay: 16950 us FreeListCount 0 ReadyListCount: 15 rop=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16960 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16970 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16980 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 16990 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 17000 us FreeListCount 14 ReadyListCount: 0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 17010 us FreeListCount 14 ReadyListCount: 0
CrystalHD: Input buffer full. Current delay: 17010 us FreeListCount 0 ReadyListCount: 14 drop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: Input buffer full. Current delay: 17010 us FreeListCount 0 ReadyListCount: 14
Last message repeated 1 times
CrystalHD: Input buffer full. Current delay: 17010 us FreeListCount 0 ReadyListCount: 14 drop=0
CrystalHD: Input buffer full. Current delay: 17010 us FreeListCount 0 ReadyListCount: 14 drop=0
No frames ready. Current delay: 17020 us FreeListCount 14 ReadyListCount: 0 ts/s dup=101 drop=0
CrystalHD: Input buffer full. Current delay: 17020 us FreeListCount 0 ReadyListCount: 14 drop=0
No frames ready. Current delay: 17030 us FreeListCount 14 ReadyListCount: 0 ts/s dup=102 drop=0
No frames ready. Current delay: 17040 us FreeListCount 14 ReadyListCount: 0 ts/s dup=103 drop=0
CrystalHD: Input buffer full. Current delay: 17040 us FreeListCount 0 ReadyListCount: 16 drop=0
CrystalHD: Input buffer full. Current delay: 17040 us FreeListCount 0 ReadyListCount: 14 drop=0
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 17050 us FreeListCount 14 ReadyListCount: 0
No frames ready. Current delay: 17060 us FreeListCount 14 ReadyListCount: 0 ts/s dup=104 drop=0
CrystalHD: Input buffer full. Current delay: 17060 us FreeListCount 0 ReadyListCount: 16 drop=0
CrystalHD: No more input data. = 1678764kB time=01:30:11.28 bitrate=2541.4kbits/s dup=106 drop=0
[h264_crystalhd @ 0x21ba160] CrystalHD: No more input data.
Last message repeated 1 times
[h264_crystalhd @ 0x21ba160] No frames ready. Current delay: 17070 us FreeListCount 14 ReadyListCount: 0
frame=129742 fps= 10 q=8.0 Lsize= 1681515kB time=01:30:11.32 bitrate=2545.6kbits/s dup=106 drop=0
video:1615405kB audio:63414kB subtitle:0 global headers:0kB muxing overhead 0.160592%
Clearing 2 PendMdata entries
DtsAllocIoctlData Error
schorpp at tom3:~$
This is the log of a full 3D 1080p(?) HSBS h.264 stream to stereo3d:agmd MPEG4 transcode, transcoding performance on core2duo 1.7GHz.
Feb 2 04:22:09 tom3 kernel: [30724.804620] crystalhd 0000:03:00.0: Opening new user[0] handle
Feb 2 07:55:19 tom3 kernel: [43515.155325] crystalhd 0000:03:00.0: Closing user[0] handle via ioctl with mode 1417200
Known issues: crystalhd decoder may fail with BCM700012/(15?) and the stereo3d filter with some stream types or pixel formats or my usage error:
[Parsed_mp_0 @ 0x2370860] 'stereo3d' is a wrapped MPlayer filter (libmpcodecs). This filter may be removed
once it has been ported to a native libavfilter.
[buffer @ 0x2385fe0] Setting entry with key 'video_size' to value '1920x1080'
[buffer @ 0x2385fe0] Setting entry with key 'pix_fmt' to value '0'
[buffer @ 0x2385fe0] Setting entry with key 'time_base' to value '1/1000'
[buffer @ 0x2385fe0] Setting entry with key 'pixel_aspect' to value '1/1'
[buffer @ 0x2385fe0] Setting entry with key 'sws_param' to value 'flags=2'
[buffer @ 0x2385fe0] Setting entry with key 'frame_rate' to value '24000/1001'
[graph 0 input from stream 0:0 @ 0x2385ee0] w:1920 h:1080 pixfmt:yuv420p tb:1/1000 fr:24000/1001 sar:1/1 sws_param:flags=2
[Parsed_mp_0 @ 0x2370860] query: 52474260
[Parsed_mp_0 @ 0x2370860] query: 42475220
[Parsed_mp_0 @ 0x2370860] query: 42475218
[Parsed_mp_0 @ 0x2370860] query: 42475250
[Parsed_mp_0 @ 0x2370860] query: 42475210
[Parsed_mp_0 @ 0x2370860] query: 4247524F
[Parsed_mp_0 @ 0x2370860] query: 4247520F
[Parsed_mp_0 @ 0x2370860] query: 4247524C
[Parsed_mp_0 @ 0x2370860] query: 4247520C
[Parsed_mp_0 @ 0x2370860] query: 42475208
[Parsed_mp_0 @ 0x2370860] query: 42475204
[Parsed_mp_0 @ 0x2370860] query: 42475201
[Parsed_mp_0 @ 0x2370860] query: 52474201
[Parsed_mp_0 @ 0x2370860] query: 52474284
[Parsed_mp_0 @ 0x2370860] query: 42475284
[Parsed_mp_0 @ 0x2370860] query: 52474230
[Parsed_mp_0 @ 0x2370860] query: 524742B0
[Parsed_mp_0 @ 0x2370860] query: 42475260
[Parsed_mp_0 @ 0x2370860] query: 52474220
[Parsed_mp_0 @ 0x2370860] query: 52474218
[Parsed_mp_0 @ 0x2370860] supported,adding
...
[Parsed_mp_0 @ 0x2370860] query: 1DC80004
[Parsed_mp_0 @ 0x2370860] query: 1DC80005
[Parsed_mp_0 @ 0x2370860] query: 1DC80006
[Parsed_mp_0 @ 0x2370860] auto-inserting filter 'auto-inserted scaler 0' between the filter 'graph 0 input from stream 0:0' and the filter 'Parsed_mp_0'
[format @ 0x2394640] auto-inserting filter 'auto-inserted scaler 1' between the filter 'Parsed_mp_0' and the filter 'format'
[auto-inserted scaler 0 @ 0x23948e0] w:1920 h:1080 fmt:yuv420p sar:1/1 -> w:1920 h:1080 fmt:rgb24 sar:1/1 flags:0x4 <--------------------
[stereo3d] stereo format of input is not supported
[auto-inserted scaler 0 @ 0x23948e0] Failed to configure input pad on Parsed_mp_0
Error opening filters!
schorpp at tom3:~$
Why is a pixel format converter called "scaler" in FFmpeg?
But I don't see the cause from the stream input in the stereo3d filter source code hitting this switch() case:
[stereo3d] stereo format of input is not supported
I try to excplicitely specify pixel format and scaler params.
Comments on this crystalhd.c development patch?
y
tom
Att. crystalhd-latencyopt-experimental.03.schorpp.patch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: crystalhd-latencyopt-experimental.03.schorpp.patch
Type: text/x-diff
Size: 13551 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20130202/4473ced4/attachment.bin>
More information about the ffmpeg-devel
mailing list