• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/ap/gpl/minidlna/libogg-1.1.4/src/

Lines Matching defs:og

29 int ogg_page_version(const ogg_page *og){
30 return((int)(og->header[4]));
33 int ogg_page_continued(const ogg_page *og){
34 return((int)(og->header[5]&0x01));
37 int ogg_page_bos(const ogg_page *og){
38 return((int)(og->header[5]&0x02));
41 int ogg_page_eos(const ogg_page *og){
42 return((int)(og->header[5]&0x04));
45 ogg_int64_t ogg_page_granulepos(const ogg_page *og){
46 unsigned char *page=og->header;
58 int ogg_page_serialno(const ogg_page *og){
59 return(og->header[14] |
60 (og->header[15]<<8) |
61 (og->header[16]<<16) |
62 (og->header[17]<<24));
65 long ogg_page_pageno(const ogg_page *og){
66 return(og->header[18] |
67 (og->header[19]<<8) |
68 (og->header[20]<<16) |
69 (og->header[21]<<24));
91 int ogg_page_packets(const ogg_page *og){
92 int i,n=og->header[26],count=0;
94 if(og->header[27+i]<255)count++;
280 void ogg_page_checksum_set(ogg_page *og){
281 if(og){
286 og->header[22]=0;
287 og->header[23]=0;
288 og->header[24]=0;
289 og->header[25]=0;
291 for(i=0;i<og->header_len;i++)
292 crc_reg=(crc_reg<<8)^crc_lookup[((crc_reg >> 24)&0xff)^og->header[i]];
293 for(i=0;i<og->body_len;i++)
294 crc_reg=(crc_reg<<8)^crc_lookup[((crc_reg >> 24)&0xff)^og->body[i]];
296 og->header[22]=(unsigned char)(crc_reg&0xff);
297 og->header[23]=(unsigned char)((crc_reg>>8)&0xff);
298 og->header[24]=(unsigned char)((crc_reg>>16)&0xff);
299 og->header[25]=(unsigned char)((crc_reg>>24)&0xff);
383 int ogg_stream_flush(ogg_stream_state *os,ogg_page *og){
473 og->header=os->header;
474 og->header_len=os->header_fill=vals+27;
475 og->body=os->body_data+os->body_returned;
476 og->body_len=bytes;
487 ogg_page_checksum_set(og);
498 int ogg_stream_pageout(ogg_stream_state *os, ogg_page *og){
506 return(ogg_stream_flush(os,og));
613 long ogg_sync_pageseek(ogg_sync_state *oy,ogg_page *og){
672 if(og){
673 og->header=page;
674 og->header_len=oy->headerbytes;
675 og->body=page+oy->headerbytes;
676 og->body_len=oy->bodybytes;
711 int ogg_sync_pageout(ogg_sync_state *oy, ogg_page *og){
720 long ret=ogg_sync_pageseek(oy,og);
744 int ogg_stream_pagein(ogg_stream_state *os, ogg_page *og){
745 unsigned char *header=og->header;
746 unsigned char *body=og->body;
747 long bodysize=og->body_len;
750 int version=ogg_page_version(og);
751 int continued=ogg_page_continued(og);
752 int bos=ogg_page_bos(og);
753 int eos=ogg_page_eos(og);
754 ogg_int64_t granulepos=ogg_page_granulepos(og);
755 int serialno=ogg_page_serialno(og);
756 long pageno=ogg_page_pageno(og);
1026 void check_page(unsigned char *data,const int *header,ogg_page *og){
1029 for(j=0;j<og->body_len;j++)
1030 if(og->body[j]!=data[j]){
1032 j,data[j],og->body[j]);
1037 for(j=0;j<og->header_len;j++){
1038 if(og->header[j]!=header[j]){
1041 fprintf(stderr," (%ld)%02x:%02x",j,header[j],og->header[j]);
1046 if(og->header_len!=header[26]+27){
1048 og->header_len,header[26]+27);
1053 void print_header(ogg_page *og){
1057 og->header[0],og->header[1],og->header[2],og->header[3],
1058 (int)og->header[4],(int)og->header[5]);
1061 (og->header[9]<<24)|(og->header[8]<<16)|
1062 (og->header[7]<<8)|og->header[6],
1063 (og->header[17]<<24)|(og->header[16]<<16)|
1064 (og->header[15]<<8)|og->header[14],
1065 ((long)(og->header[21])<<24)|(og->header[20]<<16)|
1066 (og->header[19]<<8)|og->header[18]);
1069 (int)og->header[22],(int)og->header[23],
1070 (int)og->header[24],(int)og->header[25],
1071 (int)og->header[26]);
1073 for(j=27;j<og->header_len;j++)
1074 fprintf(stderr,"%d ",(int)og->header[j]);
1078 void copy_page(ogg_page *og){
1079 unsigned char *temp=_ogg_malloc(og->header_len);
1080 memcpy(temp,og->header,og->header_len);
1081 og->header=temp;
1083 temp=_ogg_malloc(og->body_len);
1084 memcpy(temp,og->body,og->body_len);
1085 og->body=temp;
1088 void free_page(ogg_page *og){
1089 _ogg_free (og->header);
1090 _ogg_free (og->body);
1326 ogg_page og;
1328 while(ogg_stream_pageout(&os_en,&og)){
1338 check_page(data+outptr,headers[pageno],&og);
1340 outptr+=og.body_len;
1345 deptr+=og.body_len;
1353 char *buf=ogg_sync_buffer(&oy,og.header_len+og.body_len);
1355 byteskipcount+=og.header_len;
1357 memcpy(next,og.header,byteskipcount-byteskip);
1362 byteskipcount+=og.body_len;
1364 memcpy(next,og.body,byteskipcount-byteskip);
1593 ogg_page og[5];
1614 if(ogg_stream_pageout(&os_en,&og[i])==0){
1618 copy_page(&og[i]);
1631 memcpy(ogg_sync_buffer(&oy,og[i].header_len),og[i].header,
1632 og[i].header_len);
1633 ogg_sync_wrote(&oy,og[i].header_len);
1634 memcpy(ogg_sync_buffer(&oy,og[i].body_len),og[i].body,og[i].body_len);
1635 ogg_sync_wrote(&oy,og[i].body_len);
1676 memcpy(ogg_sync_buffer(&oy,og[i].header_len),og[i].header,
1677 og[i].header_len);
1678 ogg_sync_wrote(&oy,og[i].header_len);
1679 memcpy(ogg_sync_buffer(&oy,og[i].body_len),og[i].body,og[i].body_len);
1680 ogg_sync_wrote(&oy,og[i].body_len);
1719 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header,
1725 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header+3,
1731 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header+23,
1738 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header+28,
1739 og[1].header_len-28);
1740 ogg_sync_wrote(&oy,og[1].header_len-28);
1743 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body,1000);
1747 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body+1000,
1748 og[1].body_len-1000);
1749 ogg_sync_wrote(&oy,og[1].body_len-1000);
1761 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header,
1762 og[1].header_len);
1763 ogg_sync_wrote(&oy,og[1].header_len);
1765 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body,
1766 og[1].body_len);
1767 ogg_sync_wrote(&oy,og[1].body_len);
1769 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header,
1775 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header+20,
1776 og[1].header_len-20);
1777 ogg_sync_wrote(&oy,og[1].header_len-20);
1778 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body,
1779 og[1].body_len);
1780 ogg_sync_wrote(&oy,og[1].body_len);
1793 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body,
1794 og[1].body_len);
1795 ogg_sync_wrote(&oy,og[1].body_len);
1797 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header,
1798 og[1].header_len);
1799 ogg_sync_wrote(&oy,og[1].header_len);
1801 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body,
1802 og[1].body_len);
1803 ogg_sync_wrote(&oy,og[1].body_len);
1805 memcpy(ogg_sync_buffer(&oy,og[2].header_len),og[2].header,
1812 memcpy(ogg_sync_buffer(&oy,og[2].header_len),og[2].header+20,
1813 og[2].header_len-20);
1814 ogg_sync_wrote(&oy,og[2].header_len-20);
1815 memcpy(ogg_sync_buffer(&oy,og[2].body_len),og[2].body,
1816 og[2].body_len);
1817 ogg_sync_wrote(&oy,og[2].body_len);
1829 memcpy(ogg_sync_buffer(&oy,og[1].header_len),og[1].header,
1830 og[1].header_len);
1831 ogg_sync_wrote(&oy,og[1].header_len);
1833 memcpy(ogg_sync_buffer(&oy,og[1].body_len),og[1].body,
1834 og[1].body_len);
1835 ogg_sync_wrote(&oy,og[1].body_len);
1837 memcpy(ogg_sync_buffer(&oy,og[2].header_len),og[2].header,
1838 og[2].header_len);
1839 ogg_sync_wrote(&oy,og[2].header_len);
1841 memcpy(ogg_sync_buffer(&oy,og[2].header_len),og[2].header,
1842 og[2].header_len);
1843 ogg_sync_wrote(&oy,og[2].header_len);
1847 memcpy(ogg_sync_buffer(&oy,og[2].body_len),og[2].body,
1848 og[2].body_len-5);
1849 ogg_sync_wrote(&oy,og[2].body_len-5);
1851 memcpy(ogg_sync_buffer(&oy,og[3].header_len),og[3].header,
1852 og[3].header_len);
1853 ogg_sync_wrote(&oy,og[3].header_len);
1855 memcpy(ogg_sync_buffer(&oy,og[3].body_len),og[3].body,
1856 og[3].body_len);
1857 ogg_sync_wrote(&oy,og[3].body_len);
1868 free_page(&og[i]);