[vlc] 0.9.4 and raw1394

Václav Koldus vaclav.koldus at avpark.cz
Tue Oct 28 14:51:14 CET 2008


Václav Koldus napsal(a):
> Jean-Paul Saman napsal(a):
>   
>> Václav Koldus wrote:
>>   
>>     
>>> Jean-Paul Saman napsal(a):
>>>     
>>>       
>>>> Václav Koldus wrote:
>>>>       
>>>>         
>>> I've just noticed something strange. Syslog gives this message:
>>> raw1394: old iso ABI has been removed.
>>> does it mean that dv access/demux module could be using some deprecated
>>> API functions? If it does, is someone working on update? If not I suppose
>>> I could try to do that sometimes next week, I really need that one working.
>>>
>>> thanks for any info.
>>>     
>>>       
>> Ok, ArchLinux also uses the new rawdv API. Fedora 8/9 has the same 
>> problem. The dv module still uses the old.
>>
>> I have been looking into this problem and think it is just a matter of 
>> changing about 4 functions. Please sent a patch if you get around to it, 
>> before I do.
>>
>> Gtz
>> Jean-Paul Saman.
>> ______________________________________________________
>> vlc mailing list
>> To unsubscribe or modify your subscription options:
>> http://mailman.videolan.org/listinfo/vlc
>>   
>>     
> In fact I don't know about the new rawdv API in ArchLinux, in fact I 
> compiled most of dependencies
> myself from newest sources because I'm trying to build lightweight yet 
> stable system and I want to
> be able to tweak build configurations. Anyway that's the problem 
> obviously. Let's see who gets around
> to it first :) If it's me, I'll send the patch allright.
>
> Thanks for your help.
>
> V.K.
> ______________________________________________________
> vlc mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc
>   
Hi,

I've deleted those deprecated functions and used the correct ones, but 
my problem persisted,
I was stuck on prebuffering. I've done some debugging and noticed that 
code that reads
section_type and dif info doesn't work properly, before reading it skips 
3 bytes, but CIP
header is bigger, I corrected that and it seems to be recieving packets 
correctly.

But I have another problem which seem I can't solve. I've got lots of 
these messages:
[00000421] main video output warning: late picture skipped (17071)
[00000425] main audio output warning: computed PTS is out of range 
(66248), clearing out
[00000425] main audio output warning: PTS is out of range (26300), 
dropping buffer
[00000425] main audio output warning: PTS is out of range (5017), 
dropping buffer
[00000425] main audio output warning: PTS is out of range (-14520), 
dropping buffer
[00000425] main audio output warning: PTS is out of range (-35807), 
dropping buffer
[00000421] main video output warning: late picture skipped (37148)
[00000421] main video output warning: late picture skipped (16072)
[00000425] main audio output warning: PTS is out of range (-14180), 
dropping buffer

Result is I see just few frames per second on the output. Any ideas why?
I'm not familiar with picture/block timing in VLC, so I don't know why 
it happens
and how to solve it.

Working version of my patch is attached.


Thanks in advance.


Regards,
V.K.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dv.c.diff
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20081028/547c1898/attachment.ksh>


More information about the vlc mailing list