[Paraview] MJPEG instead of MPEG4 (issue 8925)

Dominik Szczerba dominik at itis.ethz.ch
Fri Aug 7 03:02:42 EDT 2009


Is it safe to apply on the already patched tree or do I have to repeat 
the whole procedure? - Dominik

Michael Wild wrote:
> Sorry, simple copy-paste error, fixed it manually in my build tree and  
> then forgot about it ;-)
> 
> Please try the following patch, if it works I will update the patches  
> on the bug-tracker.
> 
> diff --git a/VTK/Utilities/vtkoggtheora/CMakeLists.txt b/VTK/Utilities/ 
> vtkoggtheora/CMakeLists.txt
> index 4b4a12d..a960a14 100644
> --- a/VTK/Utilities/vtkoggtheora/CMakeLists.txt
> +++ b/VTK/Utilities/vtkoggtheora/CMakeLists.txt
> @@ -51,13 +51,13 @@ ELSE(HAVE_VTKOGGTHEORA_UINT32_T)
>   ENDIF(HAVE_VTKOGGTHEORA_UINT32_T)
> 
>   IF(HAVE_VTKOGGTHEORA_UINT16_T)
> -  SET(VTKOGGTHEORA_USIZE16 uint16_t)
> +  SET(USIZE16 uint16_t)
>   ELSEIF(VTKOGGTHEORA_SHORT EQUAL 2)
>     SET(USIZE16 "unsigned short")
>   ELSEIF(VTKOGGTHEORA_INT EQUAL 2)
> -  SET(VTKOGGTHEORA_USIZE16 "unsigned int")
> +  SET(USIZE16 "unsigned int")
>   ELSEIF(LONG EQUAL 2)
> -  SET(VTKOGGTHEORA_USIZE16 "unsigned long")
> +  SET(USIZE16 "unsigned long")
>   ELSE(HAVE_VTKOGGTHEORA_UINT16_T)
>     MESSAGE(SEND_ERROR "No unsigned 16 bit type found")
>   ENDIF(HAVE_VTKOGGTHEORA_UINT16_T)
> 
> On 7. Aug, 2009, at 8:31, Dominik Szczerba wrote:
> 
>> Hi,
>>
>> I get an error during patching and compilating CVS from a few days  
>> back:
>>
>> [ 17%] Building CXX object VTK/IO/CMakeFiles/vtkIO.dir/ 
>> vtkOggTheoraWriter.cxx.o
>> In file included from /home/domel/build/paraview-cvs/VTK/Utilities/ 
>> vtkoggtheora/include/ogg/os_types.h:139,
>>                 from /home/domel/build/paraview-cvs/VTK/Utilities/ 
>> vtkoggtheora/include/ogg/ogg.h:26,
>>                 from /home/domel/pack/paraview-cvs/VTK/Utilities/ 
>> vtk_oggtheora.h:25,
>>                 from /home/domel/pack/paraview-cvs/VTK/IO/ 
>> vtkOggTheoraWriter.cxx:22:
>> /home/domel/build/paraview-cvs/VTK/Utilities/vtkoggtheora/include/ 
>> ogg/config_types.h:15: error: ISO C++ forbids declaration of  
>> ‘ogg_uint16_t’ with no type
>> make[2]: *** [VTK/IO/CMakeFiles/vtkIO.dir/vtkOggTheoraWriter.cxx.o]  
>> Error 1
>> make[1]: *** [VTK/IO/CMakeFiles/vtkIO.dir/all] Error 2
>>
>> -- Dominik
>>
>> Michael Wild wrote:
>>> Hi hope it works with a current checkout... Otherwise you might try  
>>> to  apply the patches on a checkout with a date in mid-July.
>>> Yes, all three patches are necessary:
>>> 1. adds the vtkoggtheora library to VTK
>>> 2. adds the vtkOggTheoraWriter class to VTK
>>> 3. adds the whole machinery into ParaView
>>> Michael
>>> On 5. Aug, 2009, at 13:42, Dominik Szczerba wrote:
>>>> I would be glad to try it on linux. I assume I need to apply all  
>>>> the  3 patches to the latest CVS checkout - correct?
>>>>
>>>> - Dominik
>>>>
>>>> Michael Wild wrote:
>>>>> Now that the flurry around 3.6 has settled a bit and Berk is  
>>>>> back,  I  would like to draw some attention to below message of  
>>>>> mine I  sent a  few weeks ago...
>>>>> On 17. Jul, 2009, at 15:32, Michael Wild wrote:
>>>>>> Hi all
>>>>>>
>>>>>> as promised, I worked on directly integrating Ogg/Theora into    
>>>>>> ParaView (well, mostly into the VTK distributed with ParaView).  
>>>>>> I   created issuehttp://public.kitware.com/Bug/view.php?id=9281  
>>>>>> with   patches attached to it. I tested it on Mac OS X 10.5.7,  
>>>>>> so if   somebody could give it a spin on Linux and Windows and  
>>>>>> give me  some  feedback, that would be great.
>>>>>>
>>>>>> Cheers
>>>>>>
>>>>>> Michael
>>>>>>
>>>>>> On 10. Jul, 2009, at 17:25, Berk Geveci wrote:
>>>>>>
>>>>>>> I agree that it would be nice to add ogg/theora. I am guessing   
>>>>>>> ffmpeg
>>>>>>> supports it. Would you mind adding a feature request in
>>>>>>> http://paraview.org/Bug.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> -berk
>>>>>>>
>>>>> _______________________________________________
>>>>> Powered by www.kitware.com
>>>>> Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html
>>>>> Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView
>>>>> Follow this link to subscribe/unsubscribe:
>>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>> -- 
>>>> d o m i n i k   s z c z e r b a ,   p h d . . . . . . . . . . .
>>>> c o m p u t a t i o n a l   l i f e   s c i e n c e   g r o u p
>>>> . . . . . . . i t ' i s   r e s e a r c h   f o u n d a t i o n
>>>> . . . . . . . . . . . . . . . . . . . . http://www.itis.ethz.ch
>>>>
>>
>> -- 
>> d o m i n i k   s z c z e r b a ,   p h d . . . . . . . . . . .
>> c o m p u t a t i o n a l   l i f e   s c i e n c e   g r o u p
>> . . . . . . . i t ' i s   r e s e a r c h   f o u n d a t i o n
>> . . . . . . . . . . . . . . . . . . . . http://www.itis.ethz.ch
>>
> 


-- 
d o m i n i k   s z c z e r b a ,   p h d . . . . . . . . . . .
c o m p u t a t i o n a l   l i f e   s c i e n c e   g r o u p
. . . . . . . i t ' i s   r e s e a r c h   f o u n d a t i o n
. . . . . . . . . . . . . . . . . . . . http://www.itis.ethz.ch



More information about the ParaView mailing list