[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebob-cvs
Subject:    [Freebob-cvs] libfreebob/libfreebob freebob.h,1.1.1.1,1.2
From:       Daniel Wagner <wagi () users ! sourceforge ! net>
Date:       2005-12-28 15:48:57
Message-ID: E1ErdXy-0005Om-Ik () mail ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/freebob/libfreebob/libfreebob
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29294/libfreebob

Modified Files:
	freebob.h 
Log Message:
* tests/test-freebob.c (main): Debug info added.

* src/libfreebobavc/ieee1394service.cpp (initialize): Use 
raw1394_new_handle_on_port instead of raw1394_new_handle and
raw1394_set_port.

* src/devicemanager.cpp (initialize): After deleteing 1394 service 
clear also pointer.

* libfreebob/freebob.h: freebob_direction enum names changed
members which jack backed freebob needs to freebob_connection added

* configure.ac: Update library version depency.


Index: freebob.h
===================================================================
RCS file: /cvsroot/freebob/libfreebob/libfreebob/freebob.h,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -C2 -d -r1.1.1.1 -r1.2
*** freebob.h	26 Dec 2005 15:48:22 -0000	1.1.1.1
--- freebob.h	28 Dec 2005 15:48:55 -0000	1.2
***************
*** 25,28 ****
--- 25,33 ----
  #define FREEBOB_MAX_NAME_LEN 256
  
+ enum freebob_direction {
+     FREEBOB_CAPTURE  = 0,
+     FREEBOB_PLAYBACK = 1,
+ };
+ 
  typedef struct freebob_handle* freebob_handle_t;
  
***************
*** 64,67 ****
--- 69,75 ----
      int samplerate; /* this should be equal for all connections when */
                      /* using jack. maybe not when using other api's */
+     int iso_channel;
+     enum freebob_direction direction;
+     int is_master;
      freebob_stream_info_t* stream_info;
  };
***************
*** 76,83 ****
  };
  
- enum freebob_direction {
-     fb_direction_capture  = 0,
-     fb_direction_playback = 1,
- };
  
  #ifdef __cplusplus
--- 84,87 ----
***************
*** 95,116 ****
  
  
! freebob_connection_info_t* 
! freebob_get_connection_info( freebob_handle_t freebob_handle, 
  			     int node_id,
  			     enum freebob_direction direction );
  
! void 
  freebob_free_connection_info( freebob_connection_info_t* connection_info );
! void 
  freebob_free_connection_spec( freebob_connection_spec_t* connection_spec );
! void 
  freebob_free_stream_info( freebob_stream_info_t* stream_info );
! void 
  freebob_free_stream_spec( freebob_stream_spec_t* stream_spec );
  
! void 
  freebob_print_connection_info( freebob_connection_info_t* connection_info );
  
! const char* 
  freebob_get_version();
  
--- 99,120 ----
  
  
! freebob_connection_info_t*
! freebob_get_connection_info( freebob_handle_t freebob_handle,
  			     int node_id,
  			     enum freebob_direction direction );
  
! void
  freebob_free_connection_info( freebob_connection_info_t* connection_info );
! void
  freebob_free_connection_spec( freebob_connection_spec_t* connection_spec );
! void
  freebob_free_stream_info( freebob_stream_info_t* stream_info );
! void
  freebob_free_stream_spec( freebob_stream_spec_t* stream_spec );
  
! void
  freebob_print_connection_info( freebob_connection_info_t* connection_info );
  
! const char*
  freebob_get_version();
  



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Freebob-cvs mailing list
Freebob-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freebob-cvs
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic