Version_script-dec 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. #
  2. # Export file for libtheoradec
  3. #
  4. # Only the symbols listed in the global section will be callable from
  5. # applications linking to the libraries.
  6. #
  7. # The 1.x API
  8. libtheoradec_1.0
  9. {
  10. global:
  11. th_version_string;
  12. th_version_number;
  13. th_decode_headerin;
  14. th_decode_alloc;
  15. th_setup_free;
  16. th_decode_ctl;
  17. th_decode_packetin;
  18. th_decode_ycbcr_out;
  19. th_decode_free;
  20. th_packet_isheader;
  21. th_packet_iskeyframe;
  22. th_granule_frame;
  23. th_granule_time;
  24. th_info_init;
  25. th_info_clear;
  26. th_comment_init;
  27. th_comment_add;
  28. th_comment_add_tag;
  29. th_comment_query;
  30. th_comment_query_count;
  31. th_comment_clear;
  32. local:
  33. *;
  34. };
  35. # The deprecated legacy api from the libtheora alpha releases.
  36. # We use something that looks like a versioned so filename here
  37. # to define the old API because of a historical confusion. This
  38. # label must be kept to maintain ABI compatibility.
  39. libtheora.so.1.0
  40. {
  41. global:
  42. theora_version_string;
  43. theora_version_number;
  44. theora_decode_header;
  45. theora_decode_init;
  46. theora_decode_packetin;
  47. theora_decode_YUVout;
  48. theora_control;
  49. theora_packet_isheader;
  50. theora_packet_iskeyframe;
  51. theora_granule_shift;
  52. theora_granule_frame;
  53. theora_granule_time;
  54. theora_info_init;
  55. theora_info_clear;
  56. theora_clear;
  57. theora_comment_init;
  58. theora_comment_add;
  59. theora_comment_add_tag;
  60. theora_comment_query;
  61. theora_comment_query_count;
  62. theora_comment_clear;
  63. local:
  64. *;
  65. };