<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>Edward,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>Thank you for your help. However, it is still very confusing.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>1. There is no "video filter2" defined in the specified link. Even
 "sub filter," which seems to be often used, is not defined in this list. Is this just a documentation issue?<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>2. Module wave.c sets capability as "video filter2" but defines subcategory as SUBCAT_VIDEO_VFILTER and not SUBCAT_VIDEO_VFILTER2. Why?</span></div><br><span></span><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>    set_description( N_("Wave video filter") )<br>    set_shortname( N_( "Wave" ))<br>    set_capability( "video filter2", 0 )<br>    set_category( CAT_VIDEO )<br>    set_subcategory( SUBCAT_VIDEO_VFILTER )<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px;
 font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>3. If I define my module with subcategory as SUBCAT_VIDEO_VFILTER2, I don't see my module getting listed under Preferences->Video->Filters. However, changing the subcategory to SUBCAT_VIDEO_VFILTER makes it show up in the UI. Is SUBCAT_VIDEO_VFILTER2 being deprecated?<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>4. Why is the list of capabilities not defined in some
 header file to help develoeprs?<br></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>Appreciate your help in understanding vlc better.</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br><span></span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><span>Regards,</span></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style:
 normal;"><span>Peter</span></div><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Edward Wang <edward.c.wang@compdigitec.com><br> <b><span style="font-weight: bold;">To:</span></b> vlc-devel@videolan.org <br> <b><span style="font-weight: bold;">Sent:</span></b> Tuesday, August 28, 2012 2:32 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [vlc-devel] How does set_capability work?<br> </font> </div> <br>On 12-08-28 05:29 PM, Peter Tap <<a ymailto="mailto:ptrtap@yahoo.com" href="mailto:ptrtap@yahoo.com">ptrtap@yahoo.com</a>> wrote:<br>> Where is the list of all possible capabilities?<br><a
 href="http://wiki.videolan.org/Documentation:VLC_Modules_Loading#Major_Capabilities_of_Modules" target="_blank">http://wiki.videolan.org/Documentation:VLC_Modules_Loading#Major_Capabilities_of_Modules</a><br><br>Regards,<br>        Edward Wang<br><br>_______________________________________________<br>vlc-devel mailing list<br>To unsubscribe or modify your subscription options:<br><a href="http://mailman.videolan.org/listinfo/vlc-devel" target="_blank">http://mailman.videolan.org/listinfo/vlc-devel</a><br><br><br> </div> </div>  </div></body></html>