GStreamer 패키지 이름이 항상 "gstreamer1-*"인 이유는 무엇입니까?

GStreamer 패키지 이름이 항상 "gstreamer1-*"인 이유는 무엇입니까?

GStreamer 패키지 이름은 왜 항상 입니까 gstreamer1-*? 무엇인가요 1? 왜 안되나요 gtsreamer-*?

답변1

GStreamer에는 두 가지 주요 버전이 있습니다. 오래되고 더 이상 사용되지 않으며 유지 관리되지 않는 0.10 버전 시리즈와 새롭고 반짝이는 1.x 버전입니다.

일부 Linux 배포판이나 소프트웨어 제공업체는 이전 소프트웨어와의 호환성을 위해 여전히 이전 버전을 제공할 수 있습니다(비록 현재 배포 저장소에서 GStreamer 0.10을 제공하는 Linux 배포판을 찾을 수는 없지만). 0.10 시리즈에 대한 자세한 내용은예를 들어 위키피디아를 참조하세요..

버전 1.0은 2012년 후반에 출시되었으며 이것이 사람들이 사용해야 하는 현재 시리즈 버전입니다(방금 링크한 Wikipedia 페이지 아래 참조).

주요 버전이 변경되면 API에서 호환되지 않는 변경 사항이 발생하는 경우가 많기 때문에 GStreamer와 같은 API의 주요 버전을 아는 것이 중요합니다. 이것이 바로 모든 GStreamer 패키지에 1; 표시가 있는 이유입니다. 이는 아직 유통될 수 있는 이전 버전 0.10 패키지와 구별하고 향후 버전 2.x 및 3.x 등과 구별하기 위한 것입니다.

당신은 또한 볼 수 있습니다GStremaer FAQ버전 0.10과 1.0의 차이점에 대해.

관련 정보