[svn] / branches / dev-api-4 / xvidcore / src / plugins / plugin_dump.c Repository:
ViewVC logotype

Diff of /branches/dev-api-4/xvidcore/src/plugins/plugin_dump.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1216, Wed Nov 19 15:42:38 2003 UTC revision 1324, Thu Jan 22 20:54:31 2004 UTC
# Line 19  Line 19 
19   *  along with this program ; if not, write to the Free Software   *  along with this program ; if not, write to the Free Software
20   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA   *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21   *   *
22   * $Id: plugin_dump.c,v 1.1.2.4 2003-11-19 15:42:38 syskin Exp $   * $Id: plugin_dump.c,v 1.1.2.5 2004-01-22 20:54:31 edgomez Exp $
23   *   *
24   ****************************************************************************/   ****************************************************************************/
25    
# Line 31  Line 31 
31    
32  int xvid_plugin_dump(void * handle, int opt, void * param1, void * param2)  int xvid_plugin_dump(void * handle, int opt, void * param1, void * param2)
33  {  {
34      switch(opt)      switch(opt) {
     {  
35      case XVID_PLG_INFO :      case XVID_PLG_INFO :
36          {          {
37          xvid_plg_info_t * info = (xvid_plg_info_t*)param1;          xvid_plg_info_t * info = (xvid_plg_info_t*)param1;
38          info->flags = XVID_REQORIGINAL;          info->flags = XVID_REQORIGINAL;
39          return 0;          return(0);
40          }          }
41    
42      case XVID_PLG_CREATE :      case XVID_PLG_CREATE :
43                    *((void**)param2) = NULL; /* We don't have any private data to bind here */
44      case XVID_PLG_DESTROY :      case XVID_PLG_DESTROY :
45      case XVID_PLG_BEFORE :      case XVID_PLG_BEFORE :
46          case XVID_PLG_FRAME :          case XVID_PLG_FRAME :
47         return 0;                  return(0);
48    
49      case XVID_PLG_AFTER :      case XVID_PLG_AFTER :
50         {         {
# Line 64  Line 64 
64             image_dump_yuvpgm(&img, data->reference.stride[0], data->width, data->height, tmp);             image_dump_yuvpgm(&img, data->reference.stride[0], data->width, data->height, tmp);
65         }         }
66    
67         return 0;          return(0);
68      }      }
69    
70      return XVID_ERR_FAIL;      return XVID_ERR_FAIL;

Legend:
Removed from v.1216  
changed lines
  Added in v.1324

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4